/usr/bin/java -Xmx8000000000 -Xss4m -jar ./plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata ./data -s ../../../trunk/examples/settings/automizer/concurrent/svcomp-Reach-32bit-Automizer_Default-noMmResRef-FA-NoLbe.epf -tc ../../../trunk/examples/toolchains/AutomizerBplInline.xml -i ../../../trunk/examples/concurrent/bpl/weaver-benchmarks/generated/popl20/queue-add-3.wvr.bpl -------------------------------------------------------------------------------- This is Ultimate 0.2.1-9e34d99ae2c6837f487980c721c4b6acf9d9b15c-9e34d99 [2021-07-09 18:05:41,548 INFO L177 SettingsManager]: Resetting all preferences to default values... [2021-07-09 18:05:41,550 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2021-07-09 18:05:41,579 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2021-07-09 18:05:41,579 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2021-07-09 18:05:41,581 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2021-07-09 18:05:41,583 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2021-07-09 18:05:41,587 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2021-07-09 18:05:41,589 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2021-07-09 18:05:41,592 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2021-07-09 18:05:41,593 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2021-07-09 18:05:41,594 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2021-07-09 18:05:41,594 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2021-07-09 18:05:41,596 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2021-07-09 18:05:41,598 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2021-07-09 18:05:41,599 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2021-07-09 18:05:41,601 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2021-07-09 18:05:41,601 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2021-07-09 18:05:41,603 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2021-07-09 18:05:41,607 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2021-07-09 18:05:41,608 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2021-07-09 18:05:41,609 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2021-07-09 18:05:41,610 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2021-07-09 18:05:41,611 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2021-07-09 18:05:41,616 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2021-07-09 18:05:41,616 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2021-07-09 18:05:41,617 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2021-07-09 18:05:41,618 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2021-07-09 18:05:41,618 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2021-07-09 18:05:41,619 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2021-07-09 18:05:41,619 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2021-07-09 18:05:41,619 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2021-07-09 18:05:41,620 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2021-07-09 18:05:41,621 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2021-07-09 18:05:41,622 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2021-07-09 18:05:41,622 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2021-07-09 18:05:41,622 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2021-07-09 18:05:41,622 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2021-07-09 18:05:41,622 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2021-07-09 18:05:41,623 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2021-07-09 18:05:41,623 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2021-07-09 18:05:41,624 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-07-09 18:05:41,652 INFO L113 SettingsManager]: Loading preferences was successful [2021-07-09 18:05:41,652 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2021-07-09 18:05:41,652 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2021-07-09 18:05:41,653 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2021-07-09 18:05:41,654 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2021-07-09 18:05:41,655 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2021-07-09 18:05:41,655 INFO L138 SettingsManager]: * Use SBE=true [2021-07-09 18:05:41,655 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2021-07-09 18:05:41,655 INFO L138 SettingsManager]: * sizeof long=4 [2021-07-09 18:05:41,655 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2021-07-09 18:05:41,656 INFO L138 SettingsManager]: * sizeof POINTER=4 [2021-07-09 18:05:41,656 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2021-07-09 18:05:41,656 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2021-07-09 18:05:41,656 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2021-07-09 18:05:41,656 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2021-07-09 18:05:41,656 INFO L138 SettingsManager]: * sizeof long double=12 [2021-07-09 18:05:41,657 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2021-07-09 18:05:41,657 INFO L138 SettingsManager]: * Use constant arrays=true [2021-07-09 18:05:41,657 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2021-07-09 18:05:41,657 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2021-07-09 18:05:41,657 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2021-07-09 18:05:41,657 INFO L138 SettingsManager]: * To the following directory=./dump/ [2021-07-09 18:05:41,657 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2021-07-09 18:05:41,657 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-07-09 18:05:41,658 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2021-07-09 18:05:41,658 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2021-07-09 18:05:41,658 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2021-07-09 18:05:41,658 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2021-07-09 18:05:41,658 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2021-07-09 18:05:41,658 INFO L138 SettingsManager]: * Large block encoding in concurrent analysis=OFF [2021-07-09 18:05:41,658 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2021-07-09 18:05:41,658 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-07-09 18:05:41,900 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2021-07-09 18:05:41,913 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2021-07-09 18:05:41,915 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2021-07-09 18:05:41,916 INFO L271 PluginConnector]: Initializing Boogie PL CUP Parser... [2021-07-09 18:05:41,916 INFO L275 PluginConnector]: Boogie PL CUP Parser initialized [2021-07-09 18:05:41,917 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/concurrent/bpl/weaver-benchmarks/generated/popl20/queue-add-3.wvr.bpl [2021-07-09 18:05:41,917 INFO L110 BoogieParser]: Parsing: '/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/concurrent/bpl/weaver-benchmarks/generated/popl20/queue-add-3.wvr.bpl' [2021-07-09 18:05:41,964 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2021-07-09 18:05:41,966 INFO L131 ToolchainWalker]: Walking toolchain with 4 elements. [2021-07-09 18:05:41,967 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2021-07-09 18:05:41,967 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2021-07-09 18:05:41,967 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2021-07-09 18:05:41,976 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "queue-add-3.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 09.07 06:05:41" (1/1) ... [2021-07-09 18:05:41,982 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "queue-add-3.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 09.07 06:05:41" (1/1) ... [2021-07-09 18:05:41,987 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2021-07-09 18:05:41,989 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2021-07-09 18:05:41,989 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2021-07-09 18:05:41,990 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2021-07-09 18:05:41,995 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "queue-add-3.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 09.07 06:05:41" (1/1) ... [2021-07-09 18:05:41,995 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "queue-add-3.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 09.07 06:05:41" (1/1) ... [2021-07-09 18:05:41,997 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "queue-add-3.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 09.07 06:05:41" (1/1) ... [2021-07-09 18:05:41,997 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "queue-add-3.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 09.07 06:05:41" (1/1) ... [2021-07-09 18:05:42,003 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "queue-add-3.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 09.07 06:05:41" (1/1) ... [2021-07-09 18:05:42,007 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "queue-add-3.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 09.07 06:05:41" (1/1) ... [2021-07-09 18:05:42,007 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "queue-add-3.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 09.07 06:05:41" (1/1) ... [2021-07-09 18:05:42,011 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2021-07-09 18:05:42,012 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2021-07-09 18:05:42,012 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2021-07-09 18:05:42,013 INFO L275 PluginConnector]: RCFGBuilder initialized [2021-07-09 18:05:42,014 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "queue-add-3.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 09.07 06:05:41" (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-07-09 18:05:42,067 INFO L124 BoogieDeclarations]: Specification and implementation of procedure thread1 given in one single declaration [2021-07-09 18:05:42,067 INFO L130 BoogieDeclarations]: Found specification of procedure thread1 [2021-07-09 18:05:42,068 INFO L138 BoogieDeclarations]: Found implementation of procedure thread1 [2021-07-09 18:05:42,068 INFO L124 BoogieDeclarations]: Specification and implementation of procedure thread2 given in one single declaration [2021-07-09 18:05:42,068 INFO L130 BoogieDeclarations]: Found specification of procedure thread2 [2021-07-09 18:05:42,068 INFO L138 BoogieDeclarations]: Found implementation of procedure thread2 [2021-07-09 18:05:42,068 INFO L124 BoogieDeclarations]: Specification and implementation of procedure ULTIMATE.start given in one single declaration [2021-07-09 18:05:42,068 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2021-07-09 18:05:42,068 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2021-07-09 18:05:42,068 INFO L124 BoogieDeclarations]: Specification and implementation of procedure thread3 given in one single declaration [2021-07-09 18:05:42,069 INFO L130 BoogieDeclarations]: Found specification of procedure thread3 [2021-07-09 18:05:42,069 INFO L138 BoogieDeclarations]: Found implementation of procedure thread3 [2021-07-09 18:05:42,070 WARN L209 CfgBuilder]: User set CodeBlockSize to SequenceOfStatements but program contains fork statements. Overwriting the user preferences and setting CodeBlockSize to SingleStatement [2021-07-09 18:05:42,273 INFO L294 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2021-07-09 18:05:42,273 INFO L299 CfgBuilder]: Removed 0 assume(true) statements. [2021-07-09 18:05:42,275 INFO L202 PluginConnector]: Adding new model queue-add-3.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 09.07 06:05:42 BoogieIcfgContainer [2021-07-09 18:05:42,275 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2021-07-09 18:05:42,276 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2021-07-09 18:05:42,276 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2021-07-09 18:05:42,278 INFO L275 PluginConnector]: TraceAbstraction initialized [2021-07-09 18:05:42,278 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "queue-add-3.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 09.07 06:05:41" (1/2) ... [2021-07-09 18:05:42,279 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@414e0373 and model type queue-add-3.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 09.07 06:05:42, skipping insertion in model container [2021-07-09 18:05:42,279 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "queue-add-3.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 09.07 06:05:42" (2/2) ... [2021-07-09 18:05:42,280 INFO L111 eAbstractionObserver]: Analyzing ICFG queue-add-3.wvr.bpl [2021-07-09 18:05:42,284 WARN L148 ceAbstractionStarter]: Switching off computation of Hoare annotation because input is a concurrent program [2021-07-09 18:05:42,284 INFO L214 ceAbstractionStarter]: Automizer settings: Hoare:false NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2021-07-09 18:05:42,284 INFO L162 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2021-07-09 18:05:42,304 INFO L474 ceAbstractionStarter]: Constructing petrified ICFG for 1 thread instances. [2021-07-09 18:05:42,343 INFO L149 ThreadInstanceAdder]: Constructed 3 joinOtherThreadTransitions. [2021-07-09 18:05:42,357 INFO L255 AbstractCegarLoop]: Starting to check reachability of 4 error locations. [2021-07-09 18:05:42,382 INFO L378 AbstractCegarLoop]: Interprodecural is true [2021-07-09 18:05:42,382 INFO L379 AbstractCegarLoop]: Hoare is false [2021-07-09 18:05:42,382 INFO L380 AbstractCegarLoop]: Compute interpolants for FPandBP [2021-07-09 18:05:42,382 INFO L381 AbstractCegarLoop]: Backedges is STRAIGHT_LINE [2021-07-09 18:05:42,382 INFO L382 AbstractCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2021-07-09 18:05:42,382 INFO L383 AbstractCegarLoop]: Difference is false [2021-07-09 18:05:42,383 INFO L384 AbstractCegarLoop]: Minimize is MINIMIZE_SEVPA [2021-07-09 18:05:42,383 INFO L388 AbstractCegarLoop]: ======== Iteration 0==of CEGAR loop == ULTIMATE.start======== [2021-07-09 18:05:42,389 INFO L110 iNet2FiniteAutomaton]: Start petriNet2FiniteAutomaton. Operand has 45 places, 38 transitions, 100 flow [2021-07-09 18:05:42,430 INFO L132 iNet2FiniteAutomaton]: Finished petriNet2FiniteAutomaton. Result has 659 states, 658 states have (on average 2.966565349544073) internal successors, (1952), 658 states have internal predecessors, (1952), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:05:42,434 INFO L276 IsEmpty]: Start isEmpty. Operand has 659 states, 658 states have (on average 2.966565349544073) internal successors, (1952), 658 states have internal predecessors, (1952), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:05:42,447 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-07-09 18:05:42,448 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:05:42,448 INFO L508 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:05:42,448 INFO L430 AbstractCegarLoop]: === Iteration 1 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:05:42,452 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:05:42,452 INFO L82 PathProgramCache]: Analyzing trace with hash -460395558, now seen corresponding path program 1 times [2021-07-09 18:05:42,457 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:05:42,457 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [774042908] [2021-07-09 18:05:42,457 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:05:42,506 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:05:42,536 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:05:42,536 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:05:42,536 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [774042908] [2021-07-09 18:05:42,537 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [774042908] provided 1 perfect and 0 imperfect interpolant sequences [2021-07-09 18:05:42,537 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-07-09 18:05:42,537 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-07-09 18:05:42,537 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [756518553] [2021-07-09 18:05:42,540 INFO L462 AbstractCegarLoop]: Interpolant automaton has 3 states [2021-07-09 18:05:42,540 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:05:42,547 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-07-09 18:05:42,548 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-07-09 18:05:42,550 INFO L87 Difference]: Start difference. First operand has 659 states, 658 states have (on average 2.966565349544073) internal successors, (1952), 658 states have internal predecessors, (1952), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Second operand has 3 states, 3 states have (on average 7.0) internal successors, (21), 3 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-07-09 18:05:42,588 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:05:42,588 INFO L93 Difference]: Finished difference Result 732 states and 2170 transitions. [2021-07-09 18:05:42,592 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-07-09 18:05:42,593 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 7.0) internal successors, (21), 3 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-07-09 18:05:42,593 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:05:42,610 INFO L225 Difference]: With dead ends: 732 [2021-07-09 18:05:42,610 INFO L226 Difference]: Without dead ends: 732 [2021-07-09 18:05:42,611 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 5.5ms TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-07-09 18:05:42,623 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 732 states. [2021-07-09 18:05:42,670 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 732 to 732. [2021-07-09 18:05:42,674 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 732 states, 731 states have (on average 2.9685362517099865) internal successors, (2170), 731 states have internal predecessors, (2170), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:05:42,679 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 732 states to 732 states and 2170 transitions. [2021-07-09 18:05:42,680 INFO L78 Accepts]: Start accepts. Automaton has 732 states and 2170 transitions. Word has length 21 [2021-07-09 18:05:42,680 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:05:42,680 INFO L482 AbstractCegarLoop]: Abstraction has 732 states and 2170 transitions. [2021-07-09 18:05:42,681 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 3 states, 3 states have (on average 7.0) internal successors, (21), 3 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-07-09 18:05:42,681 INFO L276 IsEmpty]: Start isEmpty. Operand 732 states and 2170 transitions. [2021-07-09 18:05:42,688 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2021-07-09 18:05:42,688 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:05:42,688 INFO L508 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:05:42,689 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2021-07-09 18:05:42,689 INFO L430 AbstractCegarLoop]: === Iteration 2 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:05:42,689 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:05:42,689 INFO L82 PathProgramCache]: Analyzing trace with hash -1781646153, now seen corresponding path program 1 times [2021-07-09 18:05:42,689 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:05:42,690 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [332121250] [2021-07-09 18:05:42,690 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:05:42,704 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:05:42,723 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:05:42,723 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:05:42,723 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [332121250] [2021-07-09 18:05:42,723 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [332121250] provided 1 perfect and 0 imperfect interpolant sequences [2021-07-09 18:05:42,723 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-07-09 18:05:42,724 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-07-09 18:05:42,724 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1302791614] [2021-07-09 18:05:42,724 INFO L462 AbstractCegarLoop]: Interpolant automaton has 3 states [2021-07-09 18:05:42,725 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:05:42,725 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-07-09 18:05:42,725 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-07-09 18:05:42,725 INFO L87 Difference]: Start difference. First operand 732 states and 2170 transitions. Second operand has 3 states, 3 states have (on average 8.333333333333334) internal successors, (25), 2 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:05:42,736 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:05:42,737 INFO L93 Difference]: Finished difference Result 851 states and 2466 transitions. [2021-07-09 18:05:42,737 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-07-09 18:05:42,737 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 8.333333333333334) internal successors, (25), 2 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 25 [2021-07-09 18:05:42,737 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:05:42,741 INFO L225 Difference]: With dead ends: 851 [2021-07-09 18:05:42,741 INFO L226 Difference]: Without dead ends: 769 [2021-07-09 18:05:42,742 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 2 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 2.2ms TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-07-09 18:05:42,743 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 769 states. [2021-07-09 18:05:42,766 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 769 to 769. [2021-07-09 18:05:42,768 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 769 states, 768 states have (on average 2.91796875) internal successors, (2241), 768 states have internal predecessors, (2241), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:05:42,771 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 769 states to 769 states and 2241 transitions. [2021-07-09 18:05:42,771 INFO L78 Accepts]: Start accepts. Automaton has 769 states and 2241 transitions. Word has length 25 [2021-07-09 18:05:42,771 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:05:42,771 INFO L482 AbstractCegarLoop]: Abstraction has 769 states and 2241 transitions. [2021-07-09 18:05:42,771 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 3 states, 3 states have (on average 8.333333333333334) internal successors, (25), 2 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:05:42,771 INFO L276 IsEmpty]: Start isEmpty. Operand 769 states and 2241 transitions. [2021-07-09 18:05:42,776 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-09 18:05:42,776 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:05:42,777 INFO L508 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:05:42,777 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2021-07-09 18:05:42,777 INFO L430 AbstractCegarLoop]: === Iteration 3 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:05:42,778 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:05:42,778 INFO L82 PathProgramCache]: Analyzing trace with hash 1118695019, now seen corresponding path program 1 times [2021-07-09 18:05:42,779 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:05:42,779 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [995312428] [2021-07-09 18:05:42,779 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:05:42,805 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:05:42,933 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:05:42,934 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:05:42,934 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [995312428] [2021-07-09 18:05:42,934 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [995312428] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:05:42,934 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [983945222] [2021-07-09 18:05:42,934 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-07-09 18:05:42,975 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:05:42,977 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 10 conjunts are in the unsatisfiable core [2021-07-09 18:05:42,983 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:05:43,237 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-09 18:05:43,237 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [983945222] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:05:43,238 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:05:43,238 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 7] total 10 [2021-07-09 18:05:43,238 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1606291827] [2021-07-09 18:05:43,238 INFO L462 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-07-09 18:05:43,238 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:05:43,239 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-07-09 18:05:43,239 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=34, Invalid=76, Unknown=0, NotChecked=0, Total=110 [2021-07-09 18:05:43,239 INFO L87 Difference]: Start difference. First operand 769 states and 2241 transitions. Second operand has 11 states, 11 states have (on average 3.8181818181818183) internal successors, (42), 10 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:05:43,499 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:05:43,499 INFO L93 Difference]: Finished difference Result 1791 states and 5134 transitions. [2021-07-09 18:05:43,499 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-07-09 18:05:43,499 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 3.8181818181818183) internal successors, (42), 10 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-07-09 18:05:43,500 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:05:43,507 INFO L225 Difference]: With dead ends: 1791 [2021-07-09 18:05:43,507 INFO L226 Difference]: Without dead ends: 1732 [2021-07-09 18:05:43,507 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 28 SyntacticMatches, 0 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 51 ImplicationChecksByTransitivity, 228.6ms TimeCoverageRelationStatistics Valid=126, Invalid=254, Unknown=0, NotChecked=0, Total=380 [2021-07-09 18:05:43,510 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1732 states. [2021-07-09 18:05:43,530 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1732 to 1087. [2021-07-09 18:05:43,532 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1087 states, 1086 states have (on average 2.8683241252302025) internal successors, (3115), 1086 states have internal predecessors, (3115), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:05:43,536 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1087 states to 1087 states and 3115 transitions. [2021-07-09 18:05:43,536 INFO L78 Accepts]: Start accepts. Automaton has 1087 states and 3115 transitions. Word has length 30 [2021-07-09 18:05:43,536 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:05:43,536 INFO L482 AbstractCegarLoop]: Abstraction has 1087 states and 3115 transitions. [2021-07-09 18:05:43,536 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 11 states, 11 states have (on average 3.8181818181818183) internal successors, (42), 10 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:05:43,536 INFO L276 IsEmpty]: Start isEmpty. Operand 1087 states and 3115 transitions. [2021-07-09 18:05:43,538 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-09 18:05:43,539 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:05:43,539 INFO L508 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:05:43,757 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable2 [2021-07-09 18:05:43,757 INFO L430 AbstractCegarLoop]: === Iteration 4 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:05:43,757 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:05:43,758 INFO L82 PathProgramCache]: Analyzing trace with hash 386727311, now seen corresponding path program 2 times [2021-07-09 18:05:43,758 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:05:43,758 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1794199130] [2021-07-09 18:05:43,758 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:05:43,772 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:05:43,867 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-09 18:05:43,867 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:05:43,867 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1794199130] [2021-07-09 18:05:43,867 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1794199130] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:05:43,868 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2084771914] [2021-07-09 18:05:43,868 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 3 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 3 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:05:43,899 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-09 18:05:43,900 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:05:43,900 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 10 conjunts are in the unsatisfiable core [2021-07-09 18:05:43,901 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:05:44,035 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-09 18:05:44,036 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2084771914] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:05:44,036 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:05:44,036 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 11 [2021-07-09 18:05:44,036 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1057704462] [2021-07-09 18:05:44,036 INFO L462 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-07-09 18:05:44,036 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:05:44,037 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-07-09 18:05:44,037 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=97, Unknown=0, NotChecked=0, Total=132 [2021-07-09 18:05:44,037 INFO L87 Difference]: Start difference. First operand 1087 states and 3115 transitions. Second operand has 12 states, 12 states have (on average 4.333333333333333) internal successors, (52), 11 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:05:44,268 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:05:44,268 INFO L93 Difference]: Finished difference Result 2154 states and 6168 transitions. [2021-07-09 18:05:44,268 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-07-09 18:05:44,269 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 4.333333333333333) internal successors, (52), 11 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-07-09 18:05:44,269 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:05:44,277 INFO L225 Difference]: With dead ends: 2154 [2021-07-09 18:05:44,277 INFO L226 Difference]: Without dead ends: 2095 [2021-07-09 18:05:44,278 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 26 SyntacticMatches, 1 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 55 ImplicationChecksByTransitivity, 196.4ms TimeCoverageRelationStatistics Valid=114, Invalid=266, Unknown=0, NotChecked=0, Total=380 [2021-07-09 18:05:44,280 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2095 states. [2021-07-09 18:05:44,301 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2095 to 1130. [2021-07-09 18:05:44,304 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1130 states, 1129 states have (on average 2.906997342781222) internal successors, (3282), 1129 states have internal predecessors, (3282), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:05:44,309 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1130 states to 1130 states and 3282 transitions. [2021-07-09 18:05:44,309 INFO L78 Accepts]: Start accepts. Automaton has 1130 states and 3282 transitions. Word has length 30 [2021-07-09 18:05:44,309 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:05:44,310 INFO L482 AbstractCegarLoop]: Abstraction has 1130 states and 3282 transitions. [2021-07-09 18:05:44,310 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 12 states, 12 states have (on average 4.333333333333333) internal successors, (52), 11 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:05:44,310 INFO L276 IsEmpty]: Start isEmpty. Operand 1130 states and 3282 transitions. [2021-07-09 18:05:44,313 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-09 18:05:44,313 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:05:44,313 INFO L508 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:05:44,531 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3,3 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:05:44,532 INFO L430 AbstractCegarLoop]: === Iteration 5 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:05:44,532 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:05:44,532 INFO L82 PathProgramCache]: Analyzing trace with hash -1305070307, now seen corresponding path program 3 times [2021-07-09 18:05:44,532 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:05:44,532 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1984986134] [2021-07-09 18:05:44,532 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:05:44,537 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:05:44,551 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:05:44,551 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:05:44,551 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1984986134] [2021-07-09 18:05:44,552 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1984986134] provided 1 perfect and 0 imperfect interpolant sequences [2021-07-09 18:05:44,552 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-07-09 18:05:44,552 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-07-09 18:05:44,552 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [312037079] [2021-07-09 18:05:44,552 INFO L462 AbstractCegarLoop]: Interpolant automaton has 3 states [2021-07-09 18:05:44,552 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:05:44,552 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-07-09 18:05:44,553 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-07-09 18:05:44,553 INFO L87 Difference]: Start difference. First operand 1130 states and 3282 transitions. Second operand has 3 states, 3 states have (on average 10.0) internal successors, (30), 2 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:05:44,562 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:05:44,562 INFO L93 Difference]: Finished difference Result 999 states and 2818 transitions. [2021-07-09 18:05:44,563 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-07-09 18:05:44,563 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 10.0) internal successors, (30), 2 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-07-09 18:05:44,563 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:05:44,566 INFO L225 Difference]: With dead ends: 999 [2021-07-09 18:05:44,567 INFO L226 Difference]: Without dead ends: 999 [2021-07-09 18:05:44,568 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 2 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 1.6ms TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-07-09 18:05:44,569 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 999 states. [2021-07-09 18:05:44,582 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 999 to 999. [2021-07-09 18:05:44,584 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 999 states, 998 states have (on average 2.823647294589178) internal successors, (2818), 998 states have internal predecessors, (2818), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:05:44,586 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 999 states to 999 states and 2818 transitions. [2021-07-09 18:05:44,586 INFO L78 Accepts]: Start accepts. Automaton has 999 states and 2818 transitions. Word has length 30 [2021-07-09 18:05:44,587 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:05:44,587 INFO L482 AbstractCegarLoop]: Abstraction has 999 states and 2818 transitions. [2021-07-09 18:05:44,587 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 3 states, 3 states have (on average 10.0) internal successors, (30), 2 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:05:44,587 INFO L276 IsEmpty]: Start isEmpty. Operand 999 states and 2818 transitions. [2021-07-09 18:05:44,590 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-09 18:05:44,590 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:05:44,590 INFO L508 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:05:44,590 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2021-07-09 18:05:44,590 INFO L430 AbstractCegarLoop]: === Iteration 6 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:05:44,591 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:05:44,591 INFO L82 PathProgramCache]: Analyzing trace with hash -1146472187, now seen corresponding path program 4 times [2021-07-09 18:05:44,591 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:05:44,591 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [69733802] [2021-07-09 18:05:44,592 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:05:44,617 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:05:44,684 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-09 18:05:44,684 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:05:44,684 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [69733802] [2021-07-09 18:05:44,684 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [69733802] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:05:44,684 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [168689830] [2021-07-09 18:05:44,684 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST 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-07-09 18:05:44,714 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-09 18:05:44,714 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:05:44,714 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 10 conjunts are in the unsatisfiable core [2021-07-09 18:05:44,715 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:05:44,818 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-09 18:05:44,818 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [168689830] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:05:44,818 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:05:44,819 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 12 [2021-07-09 18:05:44,819 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1355665205] [2021-07-09 18:05:44,819 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-07-09 18:05:44,819 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:05:44,819 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-07-09 18:05:44,819 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=114, Unknown=0, NotChecked=0, Total=156 [2021-07-09 18:05:44,820 INFO L87 Difference]: Start difference. First operand 999 states and 2818 transitions. Second operand has 13 states, 13 states have (on average 4.076923076923077) internal successors, (53), 12 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:05:44,991 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:05:44,991 INFO L93 Difference]: Finished difference Result 1442 states and 4013 transitions. [2021-07-09 18:05:44,991 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-07-09 18:05:44,991 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 4.076923076923077) internal successors, (53), 12 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-07-09 18:05:44,992 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:05:45,007 INFO L225 Difference]: With dead ends: 1442 [2021-07-09 18:05:45,007 INFO L226 Difference]: Without dead ends: 1397 [2021-07-09 18:05:45,008 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 25 SyntacticMatches, 1 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 52 ImplicationChecksByTransitivity, 168.1ms TimeCoverageRelationStatistics Valid=102, Invalid=240, Unknown=0, NotChecked=0, Total=342 [2021-07-09 18:05:45,009 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1397 states. [2021-07-09 18:05:45,023 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1397 to 975. [2021-07-09 18:05:45,025 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 975 states, 974 states have (on average 2.8213552361396306) internal successors, (2748), 974 states have internal predecessors, (2748), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:05:45,027 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 975 states to 975 states and 2748 transitions. [2021-07-09 18:05:45,028 INFO L78 Accepts]: Start accepts. Automaton has 975 states and 2748 transitions. Word has length 30 [2021-07-09 18:05:45,028 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:05:45,028 INFO L482 AbstractCegarLoop]: Abstraction has 975 states and 2748 transitions. [2021-07-09 18:05:45,028 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 4.076923076923077) internal successors, (53), 12 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:05:45,028 INFO L276 IsEmpty]: Start isEmpty. Operand 975 states and 2748 transitions. [2021-07-09 18:05:45,030 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2021-07-09 18:05:45,030 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:05:45,030 INFO L508 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:05:45,248 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5,4 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:05:45,251 INFO L430 AbstractCegarLoop]: === Iteration 7 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:05:45,251 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:05:45,251 INFO L82 PathProgramCache]: Analyzing trace with hash -835644288, now seen corresponding path program 1 times [2021-07-09 18:05:45,251 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:05:45,251 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1972810927] [2021-07-09 18:05:45,251 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:05:45,266 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:05:45,312 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:05:45,312 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:05:45,312 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1972810927] [2021-07-09 18:05:45,312 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1972810927] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:05:45,312 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2008578411] [2021-07-09 18:05:45,312 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 5 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 5 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:05:45,345 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:05:45,346 INFO L263 TraceCheckSpWp]: Trace formula consists of 80 conjuncts, 8 conjunts are in the unsatisfiable core [2021-07-09 18:05:45,347 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:05:45,392 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-07-09 18:05:45,393 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:05:45,395 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:05:45,395 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:05:45,395 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:11, output treesize:3 [2021-07-09 18:05:45,412 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:05:45,412 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2008578411] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:05:45,412 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:05:45,412 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 5 [2021-07-09 18:05:45,412 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1573101956] [2021-07-09 18:05:45,412 INFO L462 AbstractCegarLoop]: Interpolant automaton has 6 states [2021-07-09 18:05:45,412 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:05:45,413 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-07-09 18:05:45,413 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2021-07-09 18:05:45,413 INFO L87 Difference]: Start difference. First operand 975 states and 2748 transitions. Second operand has 6 states, 6 states have (on average 5.5) internal successors, (33), 5 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:05:45,476 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:05:45,476 INFO L93 Difference]: Finished difference Result 1251 states and 3576 transitions. [2021-07-09 18:05:45,476 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-07-09 18:05:45,477 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 5.5) internal successors, (33), 5 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 33 [2021-07-09 18:05:45,477 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:05:45,481 INFO L225 Difference]: With dead ends: 1251 [2021-07-09 18:05:45,481 INFO L226 Difference]: Without dead ends: 1251 [2021-07-09 18:05:45,481 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 33 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 33.4ms TimeCoverageRelationStatistics Valid=21, Invalid=51, Unknown=0, NotChecked=0, Total=72 [2021-07-09 18:05:45,483 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1251 states. [2021-07-09 18:05:45,497 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1251 to 1182. [2021-07-09 18:05:45,502 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1182 states, 1181 states have (on average 2.852667231160034) internal successors, (3369), 1181 states have internal predecessors, (3369), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:05:45,505 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1182 states to 1182 states and 3369 transitions. [2021-07-09 18:05:45,505 INFO L78 Accepts]: Start accepts. Automaton has 1182 states and 3369 transitions. Word has length 33 [2021-07-09 18:05:45,505 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:05:45,505 INFO L482 AbstractCegarLoop]: Abstraction has 1182 states and 3369 transitions. [2021-07-09 18:05:45,506 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 6 states, 6 states have (on average 5.5) internal successors, (33), 5 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:05:45,506 INFO L276 IsEmpty]: Start isEmpty. Operand 1182 states and 3369 transitions. [2021-07-09 18:05:45,508 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 35 [2021-07-09 18:05:45,508 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:05:45,508 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:05:45,720 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6,5 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:05:45,721 INFO L430 AbstractCegarLoop]: === Iteration 8 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:05:45,721 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:05:45,721 INFO L82 PathProgramCache]: Analyzing trace with hash -842779128, now seen corresponding path program 5 times [2021-07-09 18:05:45,721 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:05:45,721 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1811694605] [2021-07-09 18:05:45,721 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:05:45,725 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:05:45,761 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 6 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:05:45,761 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:05:45,761 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1811694605] [2021-07-09 18:05:45,761 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1811694605] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:05:45,761 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [12062930] [2021-07-09 18:05:45,761 INFO L93 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-07-09 18:05:45,807 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-07-09 18:05:45,808 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:05:45,808 INFO L263 TraceCheckSpWp]: Trace formula consists of 82 conjuncts, 4 conjunts are in the unsatisfiable core [2021-07-09 18:05:45,810 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:05:45,872 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 6 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-09 18:05:45,872 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [12062930] provided 1 perfect and 0 imperfect interpolant sequences [2021-07-09 18:05:45,872 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 1 imperfect interpolant sequences. [2021-07-09 18:05:45,872 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [7] total 9 [2021-07-09 18:05:45,872 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [765983975] [2021-07-09 18:05:45,872 INFO L462 AbstractCegarLoop]: Interpolant automaton has 4 states [2021-07-09 18:05:45,872 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:05:45,873 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-07-09 18:05:45,873 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=66, Unknown=0, NotChecked=0, Total=90 [2021-07-09 18:05:45,873 INFO L87 Difference]: Start difference. First operand 1182 states and 3369 transitions. Second operand has 4 states, 4 states have (on average 8.25) internal successors, (33), 3 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:05:45,905 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:05:45,905 INFO L93 Difference]: Finished difference Result 2091 states and 5916 transitions. [2021-07-09 18:05:45,905 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-07-09 18:05:45,905 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 8.25) internal successors, (33), 3 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 34 [2021-07-09 18:05:45,905 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:05:45,912 INFO L225 Difference]: With dead ends: 2091 [2021-07-09 18:05:45,912 INFO L226 Difference]: Without dead ends: 2023 [2021-07-09 18:05:45,912 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 32 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 33.2ms TimeCoverageRelationStatistics Valid=24, Invalid=66, Unknown=0, NotChecked=0, Total=90 [2021-07-09 18:05:45,915 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2023 states. [2021-07-09 18:05:45,940 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2023 to 1796. [2021-07-09 18:05:45,943 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1796 states, 1795 states have (on average 2.8924791086350976) internal successors, (5192), 1795 states have internal predecessors, (5192), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:05:45,951 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1796 states to 1796 states and 5192 transitions. [2021-07-09 18:05:45,951 INFO L78 Accepts]: Start accepts. Automaton has 1796 states and 5192 transitions. Word has length 34 [2021-07-09 18:05:45,951 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:05:45,951 INFO L482 AbstractCegarLoop]: Abstraction has 1796 states and 5192 transitions. [2021-07-09 18:05:45,952 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 4 states, 4 states have (on average 8.25) internal successors, (33), 3 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:05:45,952 INFO L276 IsEmpty]: Start isEmpty. Operand 1796 states and 5192 transitions. [2021-07-09 18:05:45,955 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 39 [2021-07-09 18:05:45,955 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:05:45,955 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:05:46,169 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7,6 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:05:46,169 INFO L430 AbstractCegarLoop]: === Iteration 9 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:05:46,169 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:05:46,169 INFO L82 PathProgramCache]: Analyzing trace with hash -909171880, now seen corresponding path program 2 times [2021-07-09 18:05:46,170 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:05:46,170 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [490087682] [2021-07-09 18:05:46,170 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:05:46,178 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:05:46,240 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 2 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-07-09 18:05:46,241 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:05:46,241 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [490087682] [2021-07-09 18:05:46,241 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [490087682] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:05:46,241 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1678164726] [2021-07-09 18:05:46,241 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 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-07-09 18:05:46,272 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-09 18:05:46,272 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:05:46,273 INFO L263 TraceCheckSpWp]: Trace formula consists of 93 conjuncts, 20 conjunts are in the unsatisfiable core [2021-07-09 18:05:46,274 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:05:46,319 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2021-07-09 18:05:46,320 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:05:46,323 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:05:46,324 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:05:46,324 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:18, output treesize:7 [2021-07-09 18:05:46,343 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-07-09 18:05:46,344 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:05:46,345 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:05:46,346 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:05:46,346 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:11, output treesize:3 [2021-07-09 18:05:46,375 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 2 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-07-09 18:05:46,375 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1678164726] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:05:46,375 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:05:46,375 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 9 [2021-07-09 18:05:46,375 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1030565530] [2021-07-09 18:05:46,376 INFO L462 AbstractCegarLoop]: Interpolant automaton has 10 states [2021-07-09 18:05:46,376 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:05:46,376 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-07-09 18:05:46,376 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=71, Unknown=0, NotChecked=0, Total=90 [2021-07-09 18:05:46,376 INFO L87 Difference]: Start difference. First operand 1796 states and 5192 transitions. Second operand has 10 states, 10 states have (on average 4.0) internal successors, (40), 9 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:05:46,540 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:05:46,541 INFO L93 Difference]: Finished difference Result 2323 states and 6719 transitions. [2021-07-09 18:05:46,541 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-07-09 18:05:46,541 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 4.0) internal successors, (40), 9 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 38 [2021-07-09 18:05:46,541 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:05:46,549 INFO L225 Difference]: With dead ends: 2323 [2021-07-09 18:05:46,549 INFO L226 Difference]: Without dead ends: 2323 [2021-07-09 18:05:46,549 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 52 GetRequests, 37 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 22 ImplicationChecksByTransitivity, 95.3ms TimeCoverageRelationStatistics Valid=51, Invalid=221, Unknown=0, NotChecked=0, Total=272 [2021-07-09 18:05:46,552 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2323 states. [2021-07-09 18:05:46,577 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2323 to 1767. [2021-07-09 18:05:46,580 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1767 states, 1766 states have (on average 2.9773499433748585) internal successors, (5258), 1766 states have internal predecessors, (5258), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:05:46,583 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1767 states to 1767 states and 5258 transitions. [2021-07-09 18:05:46,583 INFO L78 Accepts]: Start accepts. Automaton has 1767 states and 5258 transitions. Word has length 38 [2021-07-09 18:05:46,584 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:05:46,584 INFO L482 AbstractCegarLoop]: Abstraction has 1767 states and 5258 transitions. [2021-07-09 18:05:46,584 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 10 states, 10 states have (on average 4.0) internal successors, (40), 9 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:05:46,584 INFO L276 IsEmpty]: Start isEmpty. Operand 1767 states and 5258 transitions. [2021-07-09 18:05:46,587 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-07-09 18:05:46,587 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:05:46,587 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:05:46,808 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8,7 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:05:46,808 INFO L430 AbstractCegarLoop]: === Iteration 10 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:05:46,808 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:05:46,808 INFO L82 PathProgramCache]: Analyzing trace with hash 147113656, now seen corresponding path program 6 times [2021-07-09 18:05:46,808 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:05:46,808 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1352162034] [2021-07-09 18:05:46,809 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:05:46,815 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:05:46,845 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 11 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:05:46,845 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:05:46,845 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1352162034] [2021-07-09 18:05:46,845 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1352162034] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:05:46,845 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [813672319] [2021-07-09 18:05:46,845 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE 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-07-09 18:05:46,873 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2021-07-09 18:05:46,874 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:05:46,874 INFO L263 TraceCheckSpWp]: Trace formula consists of 76 conjuncts, 14 conjunts are in the unsatisfiable core [2021-07-09 18:05:46,875 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:05:46,917 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-07-09 18:05:46,918 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:05:46,920 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:05:46,921 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:05:46,921 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:14, output treesize:7 [2021-07-09 18:05:46,940 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-07-09 18:05:46,941 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:05:46,942 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:05:46,942 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:05:46,942 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:11, output treesize:3 [2021-07-09 18:05:46,972 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 9 proven. 1 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-07-09 18:05:46,972 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [813672319] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:05:46,972 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:05:46,972 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 7] total 11 [2021-07-09 18:05:46,972 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [806953342] [2021-07-09 18:05:46,972 INFO L462 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-07-09 18:05:46,973 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:05:46,973 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-07-09 18:05:46,973 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=108, Unknown=0, NotChecked=0, Total=132 [2021-07-09 18:05:46,973 INFO L87 Difference]: Start difference. First operand 1767 states and 5258 transitions. Second operand has 12 states, 12 states have (on average 5.083333333333333) internal successors, (61), 11 states have internal predecessors, (61), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:05:47,107 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:05:47,108 INFO L93 Difference]: Finished difference Result 1908 states and 5582 transitions. [2021-07-09 18:05:47,108 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-07-09 18:05:47,108 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 5.083333333333333) internal successors, (61), 11 states have internal predecessors, (61), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 39 [2021-07-09 18:05:47,108 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:05:47,114 INFO L225 Difference]: With dead ends: 1908 [2021-07-09 18:05:47,114 INFO L226 Difference]: Without dead ends: 1746 [2021-07-09 18:05:47,114 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 50 GetRequests, 33 SyntacticMatches, 0 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 42 ImplicationChecksByTransitivity, 92.9ms TimeCoverageRelationStatistics Valid=64, Invalid=278, Unknown=0, NotChecked=0, Total=342 [2021-07-09 18:05:47,117 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1746 states. [2021-07-09 18:05:47,136 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1746 to 1746. [2021-07-09 18:05:47,139 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1746 states, 1745 states have (on average 2.9707736389684816) internal successors, (5184), 1745 states have internal predecessors, (5184), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:05:47,142 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1746 states to 1746 states and 5184 transitions. [2021-07-09 18:05:47,142 INFO L78 Accepts]: Start accepts. Automaton has 1746 states and 5184 transitions. Word has length 39 [2021-07-09 18:05:47,142 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:05:47,142 INFO L482 AbstractCegarLoop]: Abstraction has 1746 states and 5184 transitions. [2021-07-09 18:05:47,143 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 12 states, 12 states have (on average 5.083333333333333) internal successors, (61), 11 states have internal predecessors, (61), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:05:47,143 INFO L276 IsEmpty]: Start isEmpty. Operand 1746 states and 5184 transitions. [2021-07-09 18:05:47,145 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2021-07-09 18:05:47,146 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:05:47,146 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:05:47,360 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 8 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable9 [2021-07-09 18:05:47,361 INFO L430 AbstractCegarLoop]: === Iteration 11 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:05:47,361 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:05:47,361 INFO L82 PathProgramCache]: Analyzing trace with hash -1317885885, now seen corresponding path program 3 times [2021-07-09 18:05:47,361 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:05:47,361 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1784251671] [2021-07-09 18:05:47,361 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:05:47,367 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:05:47,569 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-09 18:05:47,569 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:05:47,569 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1784251671] [2021-07-09 18:05:47,569 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1784251671] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:05:47,569 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1962475302] [2021-07-09 18:05:47,569 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-07-09 18:05:47,622 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-07-09 18:05:47,622 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:05:47,622 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 28 conjunts are in the unsatisfiable core [2021-07-09 18:05:47,629 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:05:47,711 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-07-09 18:05:47,712 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:05:47,717 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:05:47,718 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:05:47,718 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:23, output treesize:16 [2021-07-09 18:05:47,743 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-07-09 18:05:47,744 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:05:47,748 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:05:47,748 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:05:47,749 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:20, output treesize:13 [2021-07-09 18:05:47,886 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-07-09 18:05:47,886 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1962475302] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:05:47,886 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:05:47,886 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 16] total 25 [2021-07-09 18:05:47,887 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [849909062] [2021-07-09 18:05:47,887 INFO L462 AbstractCegarLoop]: Interpolant automaton has 26 states [2021-07-09 18:05:47,887 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:05:47,887 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2021-07-09 18:05:47,887 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=82, Invalid=568, Unknown=0, NotChecked=0, Total=650 [2021-07-09 18:05:47,888 INFO L87 Difference]: Start difference. First operand 1746 states and 5184 transitions. Second operand has 26 states, 26 states have (on average 2.5384615384615383) internal successors, (66), 25 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:05:48,797 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:05:48,797 INFO L93 Difference]: Finished difference Result 2913 states and 8362 transitions. [2021-07-09 18:05:48,797 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2021-07-09 18:05:48,797 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 26 states have (on average 2.5384615384615383) internal successors, (66), 25 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 42 [2021-07-09 18:05:48,797 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:05:48,807 INFO L225 Difference]: With dead ends: 2913 [2021-07-09 18:05:48,807 INFO L226 Difference]: Without dead ends: 2791 [2021-07-09 18:05:48,807 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 77 GetRequests, 31 SyntacticMatches, 3 SemanticMatches, 43 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 473 ImplicationChecksByTransitivity, 766.1ms TimeCoverageRelationStatistics Valid=210, Invalid=1770, Unknown=0, NotChecked=0, Total=1980 [2021-07-09 18:05:48,810 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2791 states. [2021-07-09 18:05:48,845 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2791 to 2156. [2021-07-09 18:05:48,848 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2156 states, 2155 states have (on average 2.917401392111369) internal successors, (6287), 2155 states have internal predecessors, (6287), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:05:48,853 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2156 states to 2156 states and 6287 transitions. [2021-07-09 18:05:48,853 INFO L78 Accepts]: Start accepts. Automaton has 2156 states and 6287 transitions. Word has length 42 [2021-07-09 18:05:48,853 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:05:48,853 INFO L482 AbstractCegarLoop]: Abstraction has 2156 states and 6287 transitions. [2021-07-09 18:05:48,853 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 26 states, 26 states have (on average 2.5384615384615383) internal successors, (66), 25 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:05:48,853 INFO L276 IsEmpty]: Start isEmpty. Operand 2156 states and 6287 transitions. [2021-07-09 18:05:48,857 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2021-07-09 18:05:48,857 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:05:48,857 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:05:49,073 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 9 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable10 [2021-07-09 18:05:49,074 INFO L430 AbstractCegarLoop]: === Iteration 12 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:05:49,074 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:05:49,074 INFO L82 PathProgramCache]: Analyzing trace with hash 618123007, now seen corresponding path program 4 times [2021-07-09 18:05:49,074 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:05:49,074 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [761145322] [2021-07-09 18:05:49,074 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:05:49,080 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:05:49,257 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-09 18:05:49,257 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:05:49,257 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [761145322] [2021-07-09 18:05:49,258 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [761145322] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:05:49,258 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1999089033] [2021-07-09 18:05:49,258 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST 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-07-09 18:05:49,287 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-09 18:05:49,287 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:05:49,288 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 30 conjunts are in the unsatisfiable core [2021-07-09 18:05:49,289 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:05:49,398 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2021-07-09 18:05:49,399 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:05:49,404 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:05:49,405 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:05:49,405 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:24, output treesize:13 [2021-07-09 18:05:49,434 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-07-09 18:05:49,435 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:05:49,439 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:05:49,440 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:05:49,440 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:20, output treesize:13 [2021-07-09 18:05:49,540 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-07-09 18:05:49,540 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1999089033] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:05:49,540 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:05:49,540 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 14] total 23 [2021-07-09 18:05:49,540 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [448276735] [2021-07-09 18:05:49,541 INFO L462 AbstractCegarLoop]: Interpolant automaton has 24 states [2021-07-09 18:05:49,541 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:05:49,542 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-07-09 18:05:49,542 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=70, Invalid=482, Unknown=0, NotChecked=0, Total=552 [2021-07-09 18:05:49,542 INFO L87 Difference]: Start difference. First operand 2156 states and 6287 transitions. Second operand has 24 states, 24 states have (on average 2.75) internal successors, (66), 23 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:05:50,384 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:05:50,384 INFO L93 Difference]: Finished difference Result 3306 states and 9422 transitions. [2021-07-09 18:05:50,384 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2021-07-09 18:05:50,384 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 2.75) internal successors, (66), 23 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 42 [2021-07-09 18:05:50,385 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:05:50,391 INFO L225 Difference]: With dead ends: 3306 [2021-07-09 18:05:50,391 INFO L226 Difference]: Without dead ends: 3184 [2021-07-09 18:05:50,392 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 74 GetRequests, 33 SyntacticMatches, 3 SemanticMatches, 38 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 341 ImplicationChecksByTransitivity, 576.4ms TimeCoverageRelationStatistics Valid=169, Invalid=1391, Unknown=0, NotChecked=0, Total=1560 [2021-07-09 18:05:50,395 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3184 states. [2021-07-09 18:05:50,424 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3184 to 2163. [2021-07-09 18:05:50,428 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2163 states, 2162 states have (on average 2.9167437557816838) internal successors, (6306), 2162 states have internal predecessors, (6306), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:05:50,449 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2163 states to 2163 states and 6306 transitions. [2021-07-09 18:05:50,449 INFO L78 Accepts]: Start accepts. Automaton has 2163 states and 6306 transitions. Word has length 42 [2021-07-09 18:05:50,450 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:05:50,450 INFO L482 AbstractCegarLoop]: Abstraction has 2163 states and 6306 transitions. [2021-07-09 18:05:50,450 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 24 states, 24 states have (on average 2.75) internal successors, (66), 23 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:05:50,450 INFO L276 IsEmpty]: Start isEmpty. Operand 2163 states and 6306 transitions. [2021-07-09 18:05:50,455 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2021-07-09 18:05:50,455 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:05:50,455 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:05:50,665 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11,10 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:05:50,666 INFO L430 AbstractCegarLoop]: === Iteration 13 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:05:50,666 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:05:50,666 INFO L82 PathProgramCache]: Analyzing trace with hash -555563273, now seen corresponding path program 5 times [2021-07-09 18:05:50,666 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:05:50,666 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1877994329] [2021-07-09 18:05:50,666 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:05:50,673 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:05:50,871 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-09 18:05:50,871 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:05:50,871 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1877994329] [2021-07-09 18:05:50,872 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1877994329] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:05:50,872 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [439270299] [2021-07-09 18:05:50,872 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 11 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 11 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:05:50,905 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-07-09 18:05:50,906 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:05:50,906 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 28 conjunts are in the unsatisfiable core [2021-07-09 18:05:50,907 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:05:50,984 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-07-09 18:05:50,985 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:05:50,990 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:05:50,990 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:05:50,990 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:20, output treesize:13 [2021-07-09 18:05:51,036 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2021-07-09 18:05:51,037 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:05:51,042 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:05:51,043 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:05:51,043 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:24, output treesize:13 [2021-07-09 18:05:51,159 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-07-09 18:05:51,159 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [439270299] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:05:51,159 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:05:51,159 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 14] total 24 [2021-07-09 18:05:51,160 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1259039661] [2021-07-09 18:05:51,160 INFO L462 AbstractCegarLoop]: Interpolant automaton has 25 states [2021-07-09 18:05:51,160 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:05:51,161 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2021-07-09 18:05:51,161 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=75, Invalid=525, Unknown=0, NotChecked=0, Total=600 [2021-07-09 18:05:51,161 INFO L87 Difference]: Start difference. First operand 2163 states and 6306 transitions. Second operand has 25 states, 25 states have (on average 2.76) internal successors, (69), 24 states have internal predecessors, (69), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:05:52,046 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:05:52,046 INFO L93 Difference]: Finished difference Result 3526 states and 10025 transitions. [2021-07-09 18:05:52,047 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2021-07-09 18:05:52,047 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 2.76) internal successors, (69), 24 states have internal predecessors, (69), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 42 [2021-07-09 18:05:52,047 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:05:52,054 INFO L225 Difference]: With dead ends: 3526 [2021-07-09 18:05:52,054 INFO L226 Difference]: Without dead ends: 3404 [2021-07-09 18:05:52,055 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 75 GetRequests, 32 SyntacticMatches, 3 SemanticMatches, 40 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 396 ImplicationChecksByTransitivity, 644.6ms TimeCoverageRelationStatistics Valid=183, Invalid=1539, Unknown=0, NotChecked=0, Total=1722 [2021-07-09 18:05:52,058 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3404 states. [2021-07-09 18:05:52,088 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3404 to 2248. [2021-07-09 18:05:52,092 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2248 states, 2247 states have (on average 2.9087672452158433) internal successors, (6536), 2247 states have internal predecessors, (6536), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:05:52,096 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2248 states to 2248 states and 6536 transitions. [2021-07-09 18:05:52,096 INFO L78 Accepts]: Start accepts. Automaton has 2248 states and 6536 transitions. Word has length 42 [2021-07-09 18:05:52,096 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:05:52,096 INFO L482 AbstractCegarLoop]: Abstraction has 2248 states and 6536 transitions. [2021-07-09 18:05:52,096 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 25 states, 25 states have (on average 2.76) internal successors, (69), 24 states have internal predecessors, (69), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:05:52,096 INFO L276 IsEmpty]: Start isEmpty. Operand 2248 states and 6536 transitions. [2021-07-09 18:05:52,099 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2021-07-09 18:05:52,100 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:05:52,100 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:05:52,312 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12,11 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:05:52,313 INFO L430 AbstractCegarLoop]: === Iteration 14 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:05:52,313 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:05:52,313 INFO L82 PathProgramCache]: Analyzing trace with hash -1547873, now seen corresponding path program 6 times [2021-07-09 18:05:52,313 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:05:52,313 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1202205327] [2021-07-09 18:05:52,313 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:05:52,321 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:05:52,528 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-09 18:05:52,528 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:05:52,528 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1202205327] [2021-07-09 18:05:52,528 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1202205327] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:05:52,528 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [767473769] [2021-07-09 18:05:52,528 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE 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-07-09 18:05:52,582 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-07-09 18:05:52,582 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:05:52,583 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 26 conjunts are in the unsatisfiable core [2021-07-09 18:05:52,588 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:05:52,702 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-07-09 18:05:52,703 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:05:52,709 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:05:52,709 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:05:52,709 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:23, output treesize:16 [2021-07-09 18:05:52,754 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-07-09 18:05:52,755 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:05:52,759 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:05:52,760 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:05:52,760 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:20, output treesize:13 [2021-07-09 18:05:52,876 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-07-09 18:05:52,876 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [767473769] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:05:52,876 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:05:52,876 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 14] total 26 [2021-07-09 18:05:52,876 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1699466298] [2021-07-09 18:05:52,876 INFO L462 AbstractCegarLoop]: Interpolant automaton has 27 states [2021-07-09 18:05:52,876 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:05:52,877 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2021-07-09 18:05:52,877 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=77, Invalid=625, Unknown=0, NotChecked=0, Total=702 [2021-07-09 18:05:52,877 INFO L87 Difference]: Start difference. First operand 2248 states and 6536 transitions. Second operand has 27 states, 27 states have (on average 2.740740740740741) internal successors, (74), 26 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-07-09 18:05:53,815 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:05:53,815 INFO L93 Difference]: Finished difference Result 3475 states and 9879 transitions. [2021-07-09 18:05:53,816 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2021-07-09 18:05:53,816 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 27 states have (on average 2.740740740740741) internal successors, (74), 26 states have internal predecessors, (74), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 42 [2021-07-09 18:05:53,816 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:05:53,823 INFO L225 Difference]: With dead ends: 3475 [2021-07-09 18:05:53,823 INFO L226 Difference]: Without dead ends: 3353 [2021-07-09 18:05:53,823 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 77 GetRequests, 30 SyntacticMatches, 3 SemanticMatches, 44 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 467 ImplicationChecksByTransitivity, 730.1ms TimeCoverageRelationStatistics Valid=210, Invalid=1860, Unknown=0, NotChecked=0, Total=2070 [2021-07-09 18:05:53,827 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3353 states. [2021-07-09 18:05:53,855 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3353 to 2272. [2021-07-09 18:05:53,857 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2272 states, 2271 states have (on average 2.9114927344782036) internal successors, (6612), 2271 states have internal predecessors, (6612), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:05:53,861 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2272 states to 2272 states and 6612 transitions. [2021-07-09 18:05:53,861 INFO L78 Accepts]: Start accepts. Automaton has 2272 states and 6612 transitions. Word has length 42 [2021-07-09 18:05:53,861 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:05:53,861 INFO L482 AbstractCegarLoop]: Abstraction has 2272 states and 6612 transitions. [2021-07-09 18:05:53,862 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 27 states, 27 states have (on average 2.740740740740741) internal successors, (74), 26 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-07-09 18:05:53,862 INFO L276 IsEmpty]: Start isEmpty. Operand 2272 states and 6612 transitions. [2021-07-09 18:05:53,865 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2021-07-09 18:05:53,865 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:05:53,865 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:05:54,082 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 12 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable13 [2021-07-09 18:05:54,083 INFO L430 AbstractCegarLoop]: === Iteration 15 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:05:54,083 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:05:54,083 INFO L82 PathProgramCache]: Analyzing trace with hash 861565211, now seen corresponding path program 7 times [2021-07-09 18:05:54,083 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:05:54,083 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [445454786] [2021-07-09 18:05:54,083 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:05:54,090 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:05:54,282 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-09 18:05:54,282 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:05:54,282 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [445454786] [2021-07-09 18:05:54,282 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [445454786] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:05:54,282 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1498728349] [2021-07-09 18:05:54,282 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-07-09 18:05:54,316 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:05:54,317 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 30 conjunts are in the unsatisfiable core [2021-07-09 18:05:54,317 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:05:54,403 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-07-09 18:05:54,404 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:05:54,410 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:05:54,410 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:05:54,410 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:23, output treesize:16 [2021-07-09 18:05:54,483 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-07-09 18:05:54,484 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:05:54,489 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:05:54,489 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:05:54,489 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:20, output treesize:13 [2021-07-09 18:05:54,604 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-07-09 18:05:54,604 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1498728349] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:05:54,604 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:05:54,604 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 14] total 26 [2021-07-09 18:05:54,604 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1202356617] [2021-07-09 18:05:54,604 INFO L462 AbstractCegarLoop]: Interpolant automaton has 27 states [2021-07-09 18:05:54,604 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:05:54,605 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2021-07-09 18:05:54,605 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=77, Invalid=625, Unknown=0, NotChecked=0, Total=702 [2021-07-09 18:05:54,605 INFO L87 Difference]: Start difference. First operand 2272 states and 6612 transitions. Second operand has 27 states, 27 states have (on average 2.740740740740741) internal successors, (74), 26 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-07-09 18:05:55,567 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:05:55,567 INFO L93 Difference]: Finished difference Result 4096 states and 11552 transitions. [2021-07-09 18:05:55,568 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2021-07-09 18:05:55,568 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 27 states have (on average 2.740740740740741) internal successors, (74), 26 states have internal predecessors, (74), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 42 [2021-07-09 18:05:55,568 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:05:55,575 INFO L225 Difference]: With dead ends: 4096 [2021-07-09 18:05:55,576 INFO L226 Difference]: Without dead ends: 3974 [2021-07-09 18:05:55,576 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 78 GetRequests, 30 SyntacticMatches, 3 SemanticMatches, 45 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 493 ImplicationChecksByTransitivity, 750.5ms TimeCoverageRelationStatistics Valid=215, Invalid=1947, Unknown=0, NotChecked=0, Total=2162 [2021-07-09 18:05:55,580 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3974 states. [2021-07-09 18:05:55,613 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3974 to 2275. [2021-07-09 18:05:55,616 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2275 states, 2274 states have (on average 2.9124890061565525) internal successors, (6623), 2274 states have internal predecessors, (6623), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:05:55,620 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2275 states to 2275 states and 6623 transitions. [2021-07-09 18:05:55,620 INFO L78 Accepts]: Start accepts. Automaton has 2275 states and 6623 transitions. Word has length 42 [2021-07-09 18:05:55,620 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:05:55,620 INFO L482 AbstractCegarLoop]: Abstraction has 2275 states and 6623 transitions. [2021-07-09 18:05:55,620 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 27 states, 27 states have (on average 2.740740740740741) internal successors, (74), 26 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-07-09 18:05:55,621 INFO L276 IsEmpty]: Start isEmpty. Operand 2275 states and 6623 transitions. [2021-07-09 18:05:55,624 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2021-07-09 18:05:55,624 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:05:55,624 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:05:55,837 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 13 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable14 [2021-07-09 18:05:55,837 INFO L430 AbstractCegarLoop]: === Iteration 16 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:05:55,837 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:05:55,837 INFO L82 PathProgramCache]: Analyzing trace with hash -167554607, now seen corresponding path program 8 times [2021-07-09 18:05:55,837 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:05:55,837 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [701337585] [2021-07-09 18:05:55,837 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:05:55,845 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:05:56,032 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-09 18:05:56,032 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:05:56,032 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [701337585] [2021-07-09 18:05:56,032 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [701337585] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:05:56,032 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [202096572] [2021-07-09 18:05:56,032 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 14 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 14 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:05:56,062 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-09 18:05:56,062 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:05:56,062 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 30 conjunts are in the unsatisfiable core [2021-07-09 18:05:56,063 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:05:56,144 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-07-09 18:05:56,146 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:05:56,151 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:05:56,151 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:05:56,152 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:23, output treesize:16 [2021-07-09 18:05:56,234 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-07-09 18:05:56,235 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:05:56,239 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:05:56,239 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:05:56,239 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:20, output treesize:13 [2021-07-09 18:05:56,361 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-07-09 18:05:56,362 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [202096572] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:05:56,362 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:05:56,362 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 14] total 26 [2021-07-09 18:05:56,362 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1571543819] [2021-07-09 18:05:56,362 INFO L462 AbstractCegarLoop]: Interpolant automaton has 27 states [2021-07-09 18:05:56,362 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:05:56,362 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2021-07-09 18:05:56,362 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=76, Invalid=626, Unknown=0, NotChecked=0, Total=702 [2021-07-09 18:05:56,363 INFO L87 Difference]: Start difference. First operand 2275 states and 6623 transitions. Second operand has 27 states, 27 states have (on average 2.740740740740741) internal successors, (74), 26 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-07-09 18:05:57,546 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:05:57,546 INFO L93 Difference]: Finished difference Result 4339 states and 12285 transitions. [2021-07-09 18:05:57,546 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2021-07-09 18:05:57,546 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 27 states have (on average 2.740740740740741) internal successors, (74), 26 states have internal predecessors, (74), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 42 [2021-07-09 18:05:57,546 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:05:57,552 INFO L225 Difference]: With dead ends: 4339 [2021-07-09 18:05:57,553 INFO L226 Difference]: Without dead ends: 4217 [2021-07-09 18:05:57,553 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 81 GetRequests, 30 SyntacticMatches, 3 SemanticMatches, 48 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 556 ImplicationChecksByTransitivity, 899.8ms TimeCoverageRelationStatistics Valid=237, Invalid=2213, Unknown=0, NotChecked=0, Total=2450 [2021-07-09 18:05:57,557 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4217 states. [2021-07-09 18:05:57,586 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4217 to 2311. [2021-07-09 18:05:57,588 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2311 states, 2310 states have (on average 2.9294372294372293) internal successors, (6767), 2310 states have internal predecessors, (6767), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:05:57,592 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2311 states to 2311 states and 6767 transitions. [2021-07-09 18:05:57,592 INFO L78 Accepts]: Start accepts. Automaton has 2311 states and 6767 transitions. Word has length 42 [2021-07-09 18:05:57,592 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:05:57,592 INFO L482 AbstractCegarLoop]: Abstraction has 2311 states and 6767 transitions. [2021-07-09 18:05:57,592 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 27 states, 27 states have (on average 2.740740740740741) internal successors, (74), 26 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-07-09 18:05:57,592 INFO L276 IsEmpty]: Start isEmpty. Operand 2311 states and 6767 transitions. [2021-07-09 18:05:57,596 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2021-07-09 18:05:57,596 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:05:57,596 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:05:57,809 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 14 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable15 [2021-07-09 18:05:57,809 INFO L430 AbstractCegarLoop]: === Iteration 17 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:05:57,809 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:05:57,809 INFO L82 PathProgramCache]: Analyzing trace with hash -874135571, now seen corresponding path program 9 times [2021-07-09 18:05:57,809 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:05:57,809 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1534752099] [2021-07-09 18:05:57,809 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:05:57,814 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:05:58,010 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-09 18:05:58,011 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:05:58,011 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1534752099] [2021-07-09 18:05:58,011 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1534752099] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:05:58,011 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1658595216] [2021-07-09 18:05:58,011 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 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-07-09 18:05:58,039 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-07-09 18:05:58,039 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:05:58,040 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 30 conjunts are in the unsatisfiable core [2021-07-09 18:05:58,040 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:05:58,135 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2021-07-09 18:05:58,136 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:05:58,141 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:05:58,141 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:05:58,142 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:27, output treesize:16 [2021-07-09 18:05:58,182 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-07-09 18:05:58,183 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:05:58,187 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:05:58,187 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:05:58,187 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:20, output treesize:13 [2021-07-09 18:05:58,327 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-07-09 18:05:58,327 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1658595216] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:05:58,327 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:05:58,327 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 14] total 26 [2021-07-09 18:05:58,327 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [885278151] [2021-07-09 18:05:58,327 INFO L462 AbstractCegarLoop]: Interpolant automaton has 27 states [2021-07-09 18:05:58,327 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:05:58,328 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2021-07-09 18:05:58,328 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=76, Invalid=626, Unknown=0, NotChecked=0, Total=702 [2021-07-09 18:05:58,328 INFO L87 Difference]: Start difference. First operand 2311 states and 6767 transitions. Second operand has 27 states, 27 states have (on average 2.740740740740741) internal successors, (74), 26 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-07-09 18:05:59,630 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:05:59,631 INFO L93 Difference]: Finished difference Result 4522 states and 12854 transitions. [2021-07-09 18:05:59,631 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2021-07-09 18:05:59,631 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 27 states have (on average 2.740740740740741) internal successors, (74), 26 states have internal predecessors, (74), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 42 [2021-07-09 18:05:59,631 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:05:59,637 INFO L225 Difference]: With dead ends: 4522 [2021-07-09 18:05:59,637 INFO L226 Difference]: Without dead ends: 4400 [2021-07-09 18:05:59,638 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 81 GetRequests, 30 SyntacticMatches, 3 SemanticMatches, 48 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 555 ImplicationChecksByTransitivity, 895.1ms TimeCoverageRelationStatistics Valid=235, Invalid=2215, Unknown=0, NotChecked=0, Total=2450 [2021-07-09 18:05:59,642 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4400 states. [2021-07-09 18:05:59,671 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4400 to 2330. [2021-07-09 18:05:59,673 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2330 states, 2329 states have (on average 2.9373121511378275) internal successors, (6841), 2329 states have internal predecessors, (6841), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:05:59,677 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2330 states to 2330 states and 6841 transitions. [2021-07-09 18:05:59,677 INFO L78 Accepts]: Start accepts. Automaton has 2330 states and 6841 transitions. Word has length 42 [2021-07-09 18:05:59,677 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:05:59,677 INFO L482 AbstractCegarLoop]: Abstraction has 2330 states and 6841 transitions. [2021-07-09 18:05:59,677 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 27 states, 27 states have (on average 2.740740740740741) internal successors, (74), 26 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-07-09 18:05:59,677 INFO L276 IsEmpty]: Start isEmpty. Operand 2330 states and 6841 transitions. [2021-07-09 18:05:59,680 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2021-07-09 18:05:59,680 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:05:59,681 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:05:59,892 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable16,15 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:05:59,893 INFO L430 AbstractCegarLoop]: === Iteration 18 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:05:59,893 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:05:59,893 INFO L82 PathProgramCache]: Analyzing trace with hash 719964625, now seen corresponding path program 10 times [2021-07-09 18:05:59,893 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:05:59,893 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [842753164] [2021-07-09 18:05:59,893 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:05:59,897 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:06:00,081 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-09 18:06:00,081 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:06:00,081 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [842753164] [2021-07-09 18:06:00,081 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [842753164] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:06:00,081 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1918507394] [2021-07-09 18:06:00,081 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-07-09 18:06:00,111 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-09 18:06:00,112 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:06:00,112 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 30 conjunts are in the unsatisfiable core [2021-07-09 18:06:00,113 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:06:00,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 11 treesize of output 7 [2021-07-09 18:06:00,195 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:06:00,200 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:06:00,201 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:06:00,201 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:23, output treesize:16 [2021-07-09 18:06:00,242 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-07-09 18:06:00,242 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:06:00,247 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:06:00,247 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:06:00,247 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:20, output treesize:13 [2021-07-09 18:06:00,382 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-07-09 18:06:00,382 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1918507394] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:06:00,382 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:06:00,382 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 14] total 26 [2021-07-09 18:06:00,383 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1455747550] [2021-07-09 18:06:00,383 INFO L462 AbstractCegarLoop]: Interpolant automaton has 27 states [2021-07-09 18:06:00,383 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:06:00,383 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2021-07-09 18:06:00,383 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=76, Invalid=626, Unknown=0, NotChecked=0, Total=702 [2021-07-09 18:06:00,383 INFO L87 Difference]: Start difference. First operand 2330 states and 6841 transitions. Second operand has 27 states, 27 states have (on average 2.740740740740741) internal successors, (74), 26 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-07-09 18:06:01,736 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:06:01,736 INFO L93 Difference]: Finished difference Result 5127 states and 14673 transitions. [2021-07-09 18:06:01,737 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2021-07-09 18:06:01,737 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 27 states have (on average 2.740740740740741) internal successors, (74), 26 states have internal predecessors, (74), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 42 [2021-07-09 18:06:01,737 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:06:01,744 INFO L225 Difference]: With dead ends: 5127 [2021-07-09 18:06:01,744 INFO L226 Difference]: Without dead ends: 5014 [2021-07-09 18:06:01,745 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 84 GetRequests, 30 SyntacticMatches, 3 SemanticMatches, 51 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 648 ImplicationChecksByTransitivity, 942.3ms TimeCoverageRelationStatistics Valid=255, Invalid=2501, Unknown=0, NotChecked=0, Total=2756 [2021-07-09 18:06:01,750 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5014 states. [2021-07-09 18:06:01,780 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5014 to 2408. [2021-07-09 18:06:01,783 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2408 states, 2407 states have (on average 2.966348151225592) internal successors, (7140), 2407 states have internal predecessors, (7140), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:06:01,786 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2408 states to 2408 states and 7140 transitions. [2021-07-09 18:06:01,786 INFO L78 Accepts]: Start accepts. Automaton has 2408 states and 7140 transitions. Word has length 42 [2021-07-09 18:06:01,787 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:06:01,787 INFO L482 AbstractCegarLoop]: Abstraction has 2408 states and 7140 transitions. [2021-07-09 18:06:01,787 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 27 states, 27 states have (on average 2.740740740740741) internal successors, (74), 26 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-07-09 18:06:01,787 INFO L276 IsEmpty]: Start isEmpty. Operand 2408 states and 7140 transitions. [2021-07-09 18:06:01,790 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2021-07-09 18:06:01,790 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:06:01,790 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:06:02,005 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 16 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable17 [2021-07-09 18:06:02,005 INFO L430 AbstractCegarLoop]: === Iteration 19 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:06:02,005 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:06:02,005 INFO L82 PathProgramCache]: Analyzing trace with hash 1046835165, now seen corresponding path program 11 times [2021-07-09 18:06:02,005 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:06:02,005 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [488719702] [2021-07-09 18:06:02,005 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:06:02,015 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:06:02,029 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 14 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:06:02,029 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:06:02,029 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [488719702] [2021-07-09 18:06:02,029 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [488719702] provided 1 perfect and 0 imperfect interpolant sequences [2021-07-09 18:06:02,029 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-07-09 18:06:02,029 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-07-09 18:06:02,029 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [953858675] [2021-07-09 18:06:02,030 INFO L462 AbstractCegarLoop]: Interpolant automaton has 5 states [2021-07-09 18:06:02,030 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:06:02,031 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-07-09 18:06:02,031 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=10, Unknown=0, NotChecked=0, Total=20 [2021-07-09 18:06:02,031 INFO L87 Difference]: Start difference. First operand 2408 states and 7140 transitions. Second operand has 5 states, 5 states have (on average 8.4) internal successors, (42), 4 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:06:02,053 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:06:02,053 INFO L93 Difference]: Finished difference Result 5624 states and 16348 transitions. [2021-07-09 18:06:02,054 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-07-09 18:06:02,054 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 8.4) internal successors, (42), 4 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 42 [2021-07-09 18:06:02,054 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:06:02,061 INFO L225 Difference]: With dead ends: 5624 [2021-07-09 18:06:02,062 INFO L226 Difference]: Without dead ends: 5361 [2021-07-09 18:06:02,062 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 6.5ms TimeCoverageRelationStatistics Valid=10, Invalid=10, Unknown=0, NotChecked=0, Total=20 [2021-07-09 18:06:02,067 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5361 states. [2021-07-09 18:06:02,113 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5361 to 4595. [2021-07-09 18:06:02,118 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4595 states, 4594 states have (on average 2.994122768828907) internal successors, (13755), 4594 states have internal predecessors, (13755), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:06:02,126 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4595 states to 4595 states and 13755 transitions. [2021-07-09 18:06:02,127 INFO L78 Accepts]: Start accepts. Automaton has 4595 states and 13755 transitions. Word has length 42 [2021-07-09 18:06:02,127 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:06:02,127 INFO L482 AbstractCegarLoop]: Abstraction has 4595 states and 13755 transitions. [2021-07-09 18:06:02,127 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 5 states, 5 states have (on average 8.4) internal successors, (42), 4 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:06:02,127 INFO L276 IsEmpty]: Start isEmpty. Operand 4595 states and 13755 transitions. [2021-07-09 18:06:02,133 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2021-07-09 18:06:02,133 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:06:02,133 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:06:02,133 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18 [2021-07-09 18:06:02,134 INFO L430 AbstractCegarLoop]: === Iteration 20 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:06:02,134 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:06:02,134 INFO L82 PathProgramCache]: Analyzing trace with hash -613351201, now seen corresponding path program 12 times [2021-07-09 18:06:02,134 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:06:02,134 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1785774991] [2021-07-09 18:06:02,134 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:06:02,138 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:06:02,318 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-09 18:06:02,319 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:06:02,319 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1785774991] [2021-07-09 18:06:02,319 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1785774991] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:06:02,319 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1742757085] [2021-07-09 18:06:02,319 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE 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-07-09 18:06:02,348 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2021-07-09 18:06:02,349 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:06:02,349 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 28 conjunts are in the unsatisfiable core [2021-07-09 18:06:02,350 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:06:02,410 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2021-07-09 18:06:02,411 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:06:02,415 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:06:02,415 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:06:02,416 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:24, output treesize:13 [2021-07-09 18:06:02,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 11 treesize of output 7 [2021-07-09 18:06:02,503 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:06:02,507 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:06:02,507 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:06:02,507 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:20, output treesize:13 [2021-07-09 18:06:02,610 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-07-09 18:06:02,610 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1742757085] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:06:02,610 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:06:02,610 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 14] total 25 [2021-07-09 18:06:02,610 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1229119968] [2021-07-09 18:06:02,610 INFO L462 AbstractCegarLoop]: Interpolant automaton has 26 states [2021-07-09 18:06:02,610 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:06:02,611 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2021-07-09 18:06:02,611 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=74, Invalid=576, Unknown=0, NotChecked=0, Total=650 [2021-07-09 18:06:02,611 INFO L87 Difference]: Start difference. First operand 4595 states and 13755 transitions. Second operand has 26 states, 26 states have (on average 2.769230769230769) internal successors, (72), 25 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-07-09 18:06:03,559 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:06:03,559 INFO L93 Difference]: Finished difference Result 5285 states and 15482 transitions. [2021-07-09 18:06:03,559 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2021-07-09 18:06:03,559 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 26 states have (on average 2.769230769230769) internal successors, (72), 25 states have internal predecessors, (72), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 42 [2021-07-09 18:06:03,559 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:06:03,566 INFO L225 Difference]: With dead ends: 5285 [2021-07-09 18:06:03,566 INFO L226 Difference]: Without dead ends: 5064 [2021-07-09 18:06:03,567 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 75 GetRequests, 31 SyntacticMatches, 3 SemanticMatches, 41 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 384 ImplicationChecksByTransitivity, 685.4ms TimeCoverageRelationStatistics Valid=186, Invalid=1620, Unknown=0, NotChecked=0, Total=1806 [2021-07-09 18:06:03,572 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5064 states. [2021-07-09 18:06:03,616 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5064 to 4600. [2021-07-09 18:06:03,620 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4600 states, 4599 states have (on average 2.994998912807132) internal successors, (13774), 4599 states have internal predecessors, (13774), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:06:03,629 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4600 states to 4600 states and 13774 transitions. [2021-07-09 18:06:03,629 INFO L78 Accepts]: Start accepts. Automaton has 4600 states and 13774 transitions. Word has length 42 [2021-07-09 18:06:03,629 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:06:03,629 INFO L482 AbstractCegarLoop]: Abstraction has 4600 states and 13774 transitions. [2021-07-09 18:06:03,629 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 26 states, 26 states have (on average 2.769230769230769) internal successors, (72), 25 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-07-09 18:06:03,630 INFO L276 IsEmpty]: Start isEmpty. Operand 4600 states and 13774 transitions. [2021-07-09 18:06:03,636 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2021-07-09 18:06:03,636 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:06:03,636 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:06:03,853 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19,17 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:06:03,853 INFO L430 AbstractCegarLoop]: === Iteration 21 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:06:03,853 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:06:03,853 INFO L82 PathProgramCache]: Analyzing trace with hash -1642471019, now seen corresponding path program 13 times [2021-07-09 18:06:03,853 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:06:03,853 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1152005598] [2021-07-09 18:06:03,853 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:06:03,861 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:06:04,033 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-09 18:06:04,033 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:06:04,033 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1152005598] [2021-07-09 18:06:04,033 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1152005598] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:06:04,033 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [76329647] [2021-07-09 18:06:04,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 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-07-09 18:06:04,062 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:06:04,063 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 30 conjunts are in the unsatisfiable core [2021-07-09 18:06:04,063 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:06:04,124 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-07-09 18:06:04,125 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:06:04,129 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:06:04,129 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:06:04,129 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:20, output treesize:13 [2021-07-09 18:06:04,198 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-07-09 18:06:04,199 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:06:04,203 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:06:04,203 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:06:04,203 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:20, output treesize:13 [2021-07-09 18:06:04,333 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-07-09 18:06:04,333 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [76329647] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:06:04,333 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:06:04,333 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 14] total 25 [2021-07-09 18:06:04,333 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1445306706] [2021-07-09 18:06:04,333 INFO L462 AbstractCegarLoop]: Interpolant automaton has 26 states [2021-07-09 18:06:04,334 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:06:04,334 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2021-07-09 18:06:04,334 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=73, Invalid=577, Unknown=0, NotChecked=0, Total=650 [2021-07-09 18:06:04,334 INFO L87 Difference]: Start difference. First operand 4600 states and 13774 transitions. Second operand has 26 states, 26 states have (on average 2.769230769230769) internal successors, (72), 25 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-07-09 18:06:05,409 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:06:05,409 INFO L93 Difference]: Finished difference Result 5862 states and 16975 transitions. [2021-07-09 18:06:05,410 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2021-07-09 18:06:05,410 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 26 states have (on average 2.769230769230769) internal successors, (72), 25 states have internal predecessors, (72), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 42 [2021-07-09 18:06:05,410 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:06:05,419 INFO L225 Difference]: With dead ends: 5862 [2021-07-09 18:06:05,419 INFO L226 Difference]: Without dead ends: 5641 [2021-07-09 18:06:05,419 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 78 GetRequests, 31 SyntacticMatches, 3 SemanticMatches, 44 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 438 ImplicationChecksByTransitivity, 731.0ms TimeCoverageRelationStatistics Valid=207, Invalid=1863, Unknown=0, NotChecked=0, Total=2070 [2021-07-09 18:06:05,424 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5641 states. [2021-07-09 18:06:05,471 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5641 to 4612. [2021-07-09 18:06:05,476 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4612 states, 4611 states have (on average 2.9969637822598134) internal successors, (13819), 4611 states have internal predecessors, (13819), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:06:05,485 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4612 states to 4612 states and 13819 transitions. [2021-07-09 18:06:05,485 INFO L78 Accepts]: Start accepts. Automaton has 4612 states and 13819 transitions. Word has length 42 [2021-07-09 18:06:05,485 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:06:05,486 INFO L482 AbstractCegarLoop]: Abstraction has 4612 states and 13819 transitions. [2021-07-09 18:06:05,486 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 26 states, 26 states have (on average 2.769230769230769) internal successors, (72), 25 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-07-09 18:06:05,486 INFO L276 IsEmpty]: Start isEmpty. Operand 4612 states and 13819 transitions. [2021-07-09 18:06:05,492 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2021-07-09 18:06:05,493 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:06:05,493 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:06:05,709 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 18 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable20 [2021-07-09 18:06:05,709 INFO L430 AbstractCegarLoop]: === Iteration 22 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:06:05,709 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:06:05,709 INFO L82 PathProgramCache]: Analyzing trace with hash 1945915313, now seen corresponding path program 14 times [2021-07-09 18:06:05,709 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:06:05,709 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [968476763] [2021-07-09 18:06:05,709 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:06:05,713 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:06:05,913 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-09 18:06:05,913 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:06:05,913 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [968476763] [2021-07-09 18:06:05,913 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [968476763] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:06:05,913 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1017690031] [2021-07-09 18:06:05,913 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-07-09 18:06:05,956 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-09 18:06:05,956 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:06:05,957 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 30 conjunts are in the unsatisfiable core [2021-07-09 18:06:05,957 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:06:06,022 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2021-07-09 18:06:06,023 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:06:06,028 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:06:06,028 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:06:06,028 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:24, output treesize:13 [2021-07-09 18:06:06,073 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-07-09 18:06:06,073 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:06:06,078 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:06:06,078 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:06:06,078 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:20, output treesize:13 [2021-07-09 18:06:06,203 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-07-09 18:06:06,203 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1017690031] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:06:06,203 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:06:06,203 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 14] total 25 [2021-07-09 18:06:06,203 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1887071635] [2021-07-09 18:06:06,204 INFO L462 AbstractCegarLoop]: Interpolant automaton has 26 states [2021-07-09 18:06:06,204 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:06:06,204 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2021-07-09 18:06:06,204 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=73, Invalid=577, Unknown=0, NotChecked=0, Total=650 [2021-07-09 18:06:06,204 INFO L87 Difference]: Start difference. First operand 4612 states and 13819 transitions. Second operand has 26 states, 26 states have (on average 2.769230769230769) internal successors, (72), 25 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-07-09 18:06:07,177 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:06:07,177 INFO L93 Difference]: Finished difference Result 6189 states and 17997 transitions. [2021-07-09 18:06:07,177 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2021-07-09 18:06:07,177 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 26 states have (on average 2.769230769230769) internal successors, (72), 25 states have internal predecessors, (72), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 42 [2021-07-09 18:06:07,177 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:06:07,185 INFO L225 Difference]: With dead ends: 6189 [2021-07-09 18:06:07,185 INFO L226 Difference]: Without dead ends: 5968 [2021-07-09 18:06:07,186 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 78 GetRequests, 31 SyntacticMatches, 3 SemanticMatches, 44 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 437 ImplicationChecksByTransitivity, 770.5ms TimeCoverageRelationStatistics Valid=205, Invalid=1865, Unknown=0, NotChecked=0, Total=2070 [2021-07-09 18:06:07,190 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5968 states. [2021-07-09 18:06:07,237 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5968 to 4616. [2021-07-09 18:06:07,242 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4616 states, 4615 states have (on average 2.996749729144095) internal successors, (13830), 4615 states have internal predecessors, (13830), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:06:07,250 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4616 states to 4616 states and 13830 transitions. [2021-07-09 18:06:07,251 INFO L78 Accepts]: Start accepts. Automaton has 4616 states and 13830 transitions. Word has length 42 [2021-07-09 18:06:07,251 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:06:07,251 INFO L482 AbstractCegarLoop]: Abstraction has 4616 states and 13830 transitions. [2021-07-09 18:06:07,251 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 26 states, 26 states have (on average 2.769230769230769) internal successors, (72), 25 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-07-09 18:06:07,251 INFO L276 IsEmpty]: Start isEmpty. Operand 4616 states and 13830 transitions. [2021-07-09 18:06:07,257 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2021-07-09 18:06:07,257 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:06:07,257 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:06:07,460 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 19 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable21 [2021-07-09 18:06:07,461 INFO L430 AbstractCegarLoop]: === Iteration 23 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:06:07,461 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:06:07,461 INFO L82 PathProgramCache]: Analyzing trace with hash -754951787, now seen corresponding path program 15 times [2021-07-09 18:06:07,461 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:06:07,461 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1835265445] [2021-07-09 18:06:07,461 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:06:07,465 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:06:07,642 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-09 18:06:07,642 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:06:07,642 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1835265445] [2021-07-09 18:06:07,642 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1835265445] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:06:07,642 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [498835634] [2021-07-09 18:06:07,643 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 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-07-09 18:06:07,673 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-07-09 18:06:07,673 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:06:07,673 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 32 conjunts are in the unsatisfiable core [2021-07-09 18:06:07,674 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:06:07,740 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2021-07-09 18:06:07,741 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:06:07,745 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:06:07,746 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:06:07,746 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:24, output treesize:13 [2021-07-09 18:06:07,793 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-07-09 18:06:07,794 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:06:07,799 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:06:07,799 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:06:07,799 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:20, output treesize:13 [2021-07-09 18:06:07,953 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-07-09 18:06:07,954 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [498835634] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:06:07,954 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:06:07,954 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 14] total 25 [2021-07-09 18:06:07,954 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1599584530] [2021-07-09 18:06:07,954 INFO L462 AbstractCegarLoop]: Interpolant automaton has 26 states [2021-07-09 18:06:07,954 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:06:07,954 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2021-07-09 18:06:07,954 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=73, Invalid=577, Unknown=0, NotChecked=0, Total=650 [2021-07-09 18:06:07,955 INFO L87 Difference]: Start difference. First operand 4616 states and 13830 transitions. Second operand has 26 states, 26 states have (on average 2.769230769230769) internal successors, (72), 25 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-07-09 18:06:09,109 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:06:09,110 INFO L93 Difference]: Finished difference Result 7088 states and 20488 transitions. [2021-07-09 18:06:09,110 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2021-07-09 18:06:09,110 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 26 states have (on average 2.769230769230769) internal successors, (72), 25 states have internal predecessors, (72), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 42 [2021-07-09 18:06:09,110 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:06:09,120 INFO L225 Difference]: With dead ends: 7088 [2021-07-09 18:06:09,120 INFO L226 Difference]: Without dead ends: 6902 [2021-07-09 18:06:09,121 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 80 GetRequests, 31 SyntacticMatches, 3 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 489 ImplicationChecksByTransitivity, 796.5ms TimeCoverageRelationStatistics Valid=216, Invalid=2040, Unknown=0, NotChecked=0, Total=2256 [2021-07-09 18:06:09,127 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6902 states. [2021-07-09 18:06:09,175 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6902 to 4597. [2021-07-09 18:06:09,179 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4597 states, 4596 states have (on average 2.9945604873803306) internal successors, (13763), 4596 states have internal predecessors, (13763), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:06:09,186 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4597 states to 4597 states and 13763 transitions. [2021-07-09 18:06:09,187 INFO L78 Accepts]: Start accepts. Automaton has 4597 states and 13763 transitions. Word has length 42 [2021-07-09 18:06:09,187 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:06:09,187 INFO L482 AbstractCegarLoop]: Abstraction has 4597 states and 13763 transitions. [2021-07-09 18:06:09,187 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 26 states, 26 states have (on average 2.769230769230769) internal successors, (72), 25 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-07-09 18:06:09,187 INFO L276 IsEmpty]: Start isEmpty. Operand 4597 states and 13763 transitions. [2021-07-09 18:06:09,193 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2021-07-09 18:06:09,193 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:06:09,193 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:06:09,394 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 20 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable22 [2021-07-09 18:06:09,394 INFO L430 AbstractCegarLoop]: === Iteration 24 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:06:09,394 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:06:09,395 INFO L82 PathProgramCache]: Analyzing trace with hash 1290780253, now seen corresponding path program 16 times [2021-07-09 18:06:09,395 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:06:09,395 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1693445810] [2021-07-09 18:06:09,395 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:06:09,398 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:06:09,594 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-09 18:06:09,594 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:06:09,594 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1693445810] [2021-07-09 18:06:09,594 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1693445810] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:06:09,594 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [476805724] [2021-07-09 18:06:09,594 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST 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-07-09 18:06:09,623 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-09 18:06:09,623 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:06:09,624 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 30 conjunts are in the unsatisfiable core [2021-07-09 18:06:09,624 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:06:09,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 11 treesize of output 7 [2021-07-09 18:06:09,693 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:06:09,698 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:06:09,698 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:06:09,698 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:20, output treesize:13 [2021-07-09 18:06:09,765 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-07-09 18:06:09,766 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:06:09,770 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:06:09,770 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:06:09,771 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:20, output treesize:13 [2021-07-09 18:06:09,889 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-07-09 18:06:09,889 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [476805724] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:06:09,889 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:06:09,890 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 14] total 24 [2021-07-09 18:06:09,890 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [887707330] [2021-07-09 18:06:09,890 INFO L462 AbstractCegarLoop]: Interpolant automaton has 25 states [2021-07-09 18:06:09,890 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:06:09,890 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2021-07-09 18:06:09,890 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=71, Invalid=529, Unknown=0, NotChecked=0, Total=600 [2021-07-09 18:06:09,890 INFO L87 Difference]: Start difference. First operand 4597 states and 13763 transitions. Second operand has 25 states, 25 states have (on average 2.84) internal successors, (71), 24 states have internal predecessors, (71), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:06:10,769 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:06:10,769 INFO L93 Difference]: Finished difference Result 5261 states and 15418 transitions. [2021-07-09 18:06:10,769 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2021-07-09 18:06:10,769 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 2.84) internal successors, (71), 24 states have internal predecessors, (71), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 42 [2021-07-09 18:06:10,769 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:06:10,776 INFO L225 Difference]: With dead ends: 5261 [2021-07-09 18:06:10,776 INFO L226 Difference]: Without dead ends: 5040 [2021-07-09 18:06:10,777 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 76 GetRequests, 32 SyntacticMatches, 3 SemanticMatches, 41 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 377 ImplicationChecksByTransitivity, 701.2ms TimeCoverageRelationStatistics Valid=187, Invalid=1619, Unknown=0, NotChecked=0, Total=1806 [2021-07-09 18:06:10,781 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5040 states. [2021-07-09 18:06:10,822 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5040 to 4604. [2021-07-09 18:06:10,826 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4604 states, 4603 states have (on average 2.9941342602650445) internal successors, (13782), 4603 states have internal predecessors, (13782), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:06:10,834 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4604 states to 4604 states and 13782 transitions. [2021-07-09 18:06:10,834 INFO L78 Accepts]: Start accepts. Automaton has 4604 states and 13782 transitions. Word has length 42 [2021-07-09 18:06:10,835 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:06:10,835 INFO L482 AbstractCegarLoop]: Abstraction has 4604 states and 13782 transitions. [2021-07-09 18:06:10,835 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 25 states, 25 states have (on average 2.84) internal successors, (71), 24 states have internal predecessors, (71), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:06:10,835 INFO L276 IsEmpty]: Start isEmpty. Operand 4604 states and 13782 transitions. [2021-07-09 18:06:10,841 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2021-07-09 18:06:10,841 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:06:10,841 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:06:11,041 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 21 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable23 [2021-07-09 18:06:11,042 INFO L430 AbstractCegarLoop]: === Iteration 25 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:06:11,042 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:06:11,042 INFO L82 PathProgramCache]: Analyzing trace with hash -1779735983, now seen corresponding path program 17 times [2021-07-09 18:06:11,042 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:06:11,042 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1220447012] [2021-07-09 18:06:11,042 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:06:11,047 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:06:11,252 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-09 18:06:11,252 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:06:11,252 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1220447012] [2021-07-09 18:06:11,252 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1220447012] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:06:11,252 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [509238839] [2021-07-09 18:06:11,252 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 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-07-09 18:06:11,280 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-07-09 18:06:11,280 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:06:11,281 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 32 conjunts are in the unsatisfiable core [2021-07-09 18:06:11,282 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:06:11,349 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2021-07-09 18:06:11,350 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:06:11,354 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:06:11,355 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:06:11,355 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:24, output treesize:13 [2021-07-09 18:06:11,400 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2021-07-09 18:06:11,401 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:06:11,405 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:06:11,405 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:06:11,406 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:24, output treesize:13 [2021-07-09 18:06:11,520 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-07-09 18:06:11,520 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [509238839] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:06:11,521 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:06:11,521 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 14] total 24 [2021-07-09 18:06:11,521 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1193740892] [2021-07-09 18:06:11,521 INFO L462 AbstractCegarLoop]: Interpolant automaton has 25 states [2021-07-09 18:06:11,521 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:06:11,521 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2021-07-09 18:06:11,521 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=75, Invalid=525, Unknown=0, NotChecked=0, Total=600 [2021-07-09 18:06:11,521 INFO L87 Difference]: Start difference. First operand 4604 states and 13782 transitions. Second operand has 25 states, 25 states have (on average 2.76) internal successors, (69), 24 states have internal predecessors, (69), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:06:12,351 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:06:12,351 INFO L93 Difference]: Finished difference Result 5518 states and 16059 transitions. [2021-07-09 18:06:12,351 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2021-07-09 18:06:12,351 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 2.76) internal successors, (69), 24 states have internal predecessors, (69), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 42 [2021-07-09 18:06:12,352 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:06:12,360 INFO L225 Difference]: With dead ends: 5518 [2021-07-09 18:06:12,360 INFO L226 Difference]: Without dead ends: 5297 [2021-07-09 18:06:12,361 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 75 GetRequests, 32 SyntacticMatches, 3 SemanticMatches, 40 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 396 ImplicationChecksByTransitivity, 655.9ms TimeCoverageRelationStatistics Valid=183, Invalid=1539, Unknown=0, NotChecked=0, Total=1722 [2021-07-09 18:06:12,365 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5297 states. [2021-07-09 18:06:12,414 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5297 to 4597. [2021-07-09 18:06:12,419 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4597 states, 4596 states have (on average 2.9945604873803306) internal successors, (13763), 4596 states have internal predecessors, (13763), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:06:12,427 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4597 states to 4597 states and 13763 transitions. [2021-07-09 18:06:12,427 INFO L78 Accepts]: Start accepts. Automaton has 4597 states and 13763 transitions. Word has length 42 [2021-07-09 18:06:12,427 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:06:12,427 INFO L482 AbstractCegarLoop]: Abstraction has 4597 states and 13763 transitions. [2021-07-09 18:06:12,428 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 25 states, 25 states have (on average 2.76) internal successors, (69), 24 states have internal predecessors, (69), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:06:12,428 INFO L276 IsEmpty]: Start isEmpty. Operand 4597 states and 13763 transitions. [2021-07-09 18:06:12,434 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2021-07-09 18:06:12,434 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:06:12,434 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:06:12,635 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 22 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable24 [2021-07-09 18:06:12,635 INFO L430 AbstractCegarLoop]: === Iteration 26 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:06:12,635 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:06:12,635 INFO L82 PathProgramCache]: Analyzing trace with hash -1601681763, now seen corresponding path program 18 times [2021-07-09 18:06:12,635 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:06:12,635 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1177332168] [2021-07-09 18:06:12,635 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:06:12,639 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:06:12,811 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-09 18:06:12,811 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:06:12,812 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1177332168] [2021-07-09 18:06:12,812 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1177332168] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:06:12,812 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [387040471] [2021-07-09 18:06:12,812 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE 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-07-09 18:06:12,843 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2021-07-09 18:06:12,844 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:06:12,844 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 30 conjunts are in the unsatisfiable core [2021-07-09 18:06:12,845 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:06:12,903 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-07-09 18:06:12,904 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:06:12,908 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:06:12,909 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:06:12,909 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:20, output treesize:13 [2021-07-09 18:06:12,979 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-07-09 18:06:12,980 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:06:12,984 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:06:12,985 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:06:12,985 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:20, output treesize:13 [2021-07-09 18:06:13,094 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-07-09 18:06:13,094 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [387040471] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:06:13,094 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:06:13,095 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 14] total 25 [2021-07-09 18:06:13,095 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1240705937] [2021-07-09 18:06:13,095 INFO L462 AbstractCegarLoop]: Interpolant automaton has 26 states [2021-07-09 18:06:13,095 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:06:13,095 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2021-07-09 18:06:13,095 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=73, Invalid=577, Unknown=0, NotChecked=0, Total=650 [2021-07-09 18:06:13,095 INFO L87 Difference]: Start difference. First operand 4597 states and 13763 transitions. Second operand has 26 states, 26 states have (on average 2.769230769230769) internal successors, (72), 25 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-07-09 18:06:14,164 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:06:14,164 INFO L93 Difference]: Finished difference Result 6016 states and 17495 transitions. [2021-07-09 18:06:14,165 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2021-07-09 18:06:14,165 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 26 states have (on average 2.769230769230769) internal successors, (72), 25 states have internal predecessors, (72), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 42 [2021-07-09 18:06:14,165 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:06:14,174 INFO L225 Difference]: With dead ends: 6016 [2021-07-09 18:06:14,174 INFO L226 Difference]: Without dead ends: 5795 [2021-07-09 18:06:14,175 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 78 GetRequests, 31 SyntacticMatches, 3 SemanticMatches, 44 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 437 ImplicationChecksByTransitivity, 702.8ms TimeCoverageRelationStatistics Valid=218, Invalid=1852, Unknown=0, NotChecked=0, Total=2070 [2021-07-09 18:06:14,180 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5795 states. [2021-07-09 18:06:14,230 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5795 to 4617. [2021-07-09 18:06:14,234 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4617 states, 4616 states have (on average 2.997833622183709) internal successors, (13838), 4616 states have internal predecessors, (13838), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:06:14,243 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4617 states to 4617 states and 13838 transitions. [2021-07-09 18:06:14,244 INFO L78 Accepts]: Start accepts. Automaton has 4617 states and 13838 transitions. Word has length 42 [2021-07-09 18:06:14,244 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:06:14,244 INFO L482 AbstractCegarLoop]: Abstraction has 4617 states and 13838 transitions. [2021-07-09 18:06:14,244 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 26 states, 26 states have (on average 2.769230769230769) internal successors, (72), 25 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-07-09 18:06:14,244 INFO L276 IsEmpty]: Start isEmpty. Operand 4617 states and 13838 transitions. [2021-07-09 18:06:14,250 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2021-07-09 18:06:14,251 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:06:14,251 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:06:14,451 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable25,23 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:06:14,451 INFO L430 AbstractCegarLoop]: === Iteration 27 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:06:14,452 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:06:14,452 INFO L82 PathProgramCache]: Analyzing trace with hash 1986704569, now seen corresponding path program 19 times [2021-07-09 18:06:14,452 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:06:14,452 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1121668197] [2021-07-09 18:06:14,452 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:06:14,457 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:06:14,665 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-09 18:06:14,665 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:06:14,666 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1121668197] [2021-07-09 18:06:14,666 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1121668197] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:06:14,666 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1673977018] [2021-07-09 18:06:14,666 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY 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-07-09 18:06:14,696 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:06:14,697 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 30 conjunts are in the unsatisfiable core [2021-07-09 18:06:14,698 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:06:14,758 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-07-09 18:06:14,759 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:06:14,763 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:06:14,763 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:06:14,764 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:20, output treesize:13 [2021-07-09 18:06:14,805 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-07-09 18:06:14,806 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:06:14,810 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:06:14,811 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:06:14,811 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:20, output treesize:13 [2021-07-09 18:06:14,935 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-07-09 18:06:14,935 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1673977018] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:06:14,935 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:06:14,935 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 14] total 25 [2021-07-09 18:06:14,935 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1904119501] [2021-07-09 18:06:14,935 INFO L462 AbstractCegarLoop]: Interpolant automaton has 26 states [2021-07-09 18:06:14,935 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:06:14,936 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2021-07-09 18:06:14,936 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=73, Invalid=577, Unknown=0, NotChecked=0, Total=650 [2021-07-09 18:06:14,936 INFO L87 Difference]: Start difference. First operand 4617 states and 13838 transitions. Second operand has 26 states, 26 states have (on average 2.769230769230769) internal successors, (72), 25 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-07-09 18:06:16,001 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:06:16,001 INFO L93 Difference]: Finished difference Result 6525 states and 18951 transitions. [2021-07-09 18:06:16,001 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2021-07-09 18:06:16,001 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 26 states have (on average 2.769230769230769) internal successors, (72), 25 states have internal predecessors, (72), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 42 [2021-07-09 18:06:16,001 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:06:16,011 INFO L225 Difference]: With dead ends: 6525 [2021-07-09 18:06:16,011 INFO L226 Difference]: Without dead ends: 6304 [2021-07-09 18:06:16,011 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 78 GetRequests, 31 SyntacticMatches, 3 SemanticMatches, 44 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 438 ImplicationChecksByTransitivity, 779.1ms TimeCoverageRelationStatistics Valid=213, Invalid=1857, Unknown=0, NotChecked=0, Total=2070 [2021-07-09 18:06:16,017 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6304 states. [2021-07-09 18:06:16,075 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6304 to 4621. [2021-07-09 18:06:16,080 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4621 states, 4620 states have (on average 2.9976190476190476) internal successors, (13849), 4620 states have internal predecessors, (13849), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:06:16,088 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4621 states to 4621 states and 13849 transitions. [2021-07-09 18:06:16,088 INFO L78 Accepts]: Start accepts. Automaton has 4621 states and 13849 transitions. Word has length 42 [2021-07-09 18:06:16,088 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:06:16,088 INFO L482 AbstractCegarLoop]: Abstraction has 4621 states and 13849 transitions. [2021-07-09 18:06:16,088 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 26 states, 26 states have (on average 2.769230769230769) internal successors, (72), 25 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-07-09 18:06:16,088 INFO L276 IsEmpty]: Start isEmpty. Operand 4621 states and 13849 transitions. [2021-07-09 18:06:16,093 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2021-07-09 18:06:16,093 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:06:16,094 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:06:16,300 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 24 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable26 [2021-07-09 18:06:16,301 INFO L430 AbstractCegarLoop]: === Iteration 28 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:06:16,301 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:06:16,301 INFO L82 PathProgramCache]: Analyzing trace with hash -714162531, now seen corresponding path program 20 times [2021-07-09 18:06:16,301 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:06:16,301 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1476808022] [2021-07-09 18:06:16,301 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:06:16,304 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:06:16,483 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-09 18:06:16,483 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:06:16,483 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1476808022] [2021-07-09 18:06:16,483 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1476808022] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:06:16,483 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1097544699] [2021-07-09 18:06:16,483 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 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-07-09 18:06:16,511 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-09 18:06:16,511 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:06:16,512 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 32 conjunts are in the unsatisfiable core [2021-07-09 18:06:16,512 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:06:16,584 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2021-07-09 18:06:16,585 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:06:16,590 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:06:16,590 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:06:16,590 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:24, output treesize:13 [2021-07-09 18:06:16,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 11 treesize of output 7 [2021-07-09 18:06:16,631 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:06:16,636 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:06:16,636 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:06:16,636 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:20, output treesize:13 [2021-07-09 18:06:16,756 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-07-09 18:06:16,757 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1097544699] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:06:16,757 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:06:16,757 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 14] total 25 [2021-07-09 18:06:16,757 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [461372512] [2021-07-09 18:06:16,757 INFO L462 AbstractCegarLoop]: Interpolant automaton has 26 states [2021-07-09 18:06:16,757 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:06:16,757 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2021-07-09 18:06:16,757 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=73, Invalid=577, Unknown=0, NotChecked=0, Total=650 [2021-07-09 18:06:16,758 INFO L87 Difference]: Start difference. First operand 4621 states and 13849 transitions. Second operand has 26 states, 26 states have (on average 2.769230769230769) internal successors, (72), 25 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-07-09 18:06:17,928 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:06:17,928 INFO L93 Difference]: Finished difference Result 7424 states and 21442 transitions. [2021-07-09 18:06:17,928 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2021-07-09 18:06:17,929 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 26 states have (on average 2.769230769230769) internal successors, (72), 25 states have internal predecessors, (72), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 42 [2021-07-09 18:06:17,929 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:06:17,940 INFO L225 Difference]: With dead ends: 7424 [2021-07-09 18:06:17,940 INFO L226 Difference]: Without dead ends: 7238 [2021-07-09 18:06:17,941 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 80 GetRequests, 31 SyntacticMatches, 3 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 490 ImplicationChecksByTransitivity, 758.5ms TimeCoverageRelationStatistics Valid=224, Invalid=2032, Unknown=0, NotChecked=0, Total=2256 [2021-07-09 18:06:17,947 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7238 states. [2021-07-09 18:06:18,002 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7238 to 4605. [2021-07-09 18:06:18,007 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4605 states, 4604 states have (on average 2.995873153779322) internal successors, (13793), 4604 states have internal predecessors, (13793), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:06:18,016 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4605 states to 4605 states and 13793 transitions. [2021-07-09 18:06:18,016 INFO L78 Accepts]: Start accepts. Automaton has 4605 states and 13793 transitions. Word has length 42 [2021-07-09 18:06:18,016 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:06:18,016 INFO L482 AbstractCegarLoop]: Abstraction has 4605 states and 13793 transitions. [2021-07-09 18:06:18,017 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 26 states, 26 states have (on average 2.769230769230769) internal successors, (72), 25 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-07-09 18:06:18,017 INFO L276 IsEmpty]: Start isEmpty. Operand 4605 states and 13793 transitions. [2021-07-09 18:06:18,022 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2021-07-09 18:06:18,022 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:06:18,022 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:06:18,222 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable27,25 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:06:18,223 INFO L430 AbstractCegarLoop]: === Iteration 29 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:06:18,223 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:06:18,223 INFO L82 PathProgramCache]: Analyzing trace with hash 1369235807, now seen corresponding path program 21 times [2021-07-09 18:06:18,223 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:06:18,223 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1978729506] [2021-07-09 18:06:18,223 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:06:18,227 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:06:18,413 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-09 18:06:18,413 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:06:18,413 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1978729506] [2021-07-09 18:06:18,413 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1978729506] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:06:18,413 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1140188524] [2021-07-09 18:06:18,414 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 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-07-09 18:06:18,443 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-07-09 18:06:18,443 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:06:18,444 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 26 conjunts are in the unsatisfiable core [2021-07-09 18:06:18,445 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:06:18,507 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-07-09 18:06:18,508 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:06:18,512 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:06:18,512 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:06:18,513 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:20, output treesize:13 [2021-07-09 18:06:18,570 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-07-09 18:06:18,570 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:06:18,574 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:06:18,575 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:06:18,575 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:20, output treesize:13 [2021-07-09 18:06:18,712 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-07-09 18:06:18,712 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1140188524] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:06:18,712 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:06:18,712 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 14] total 25 [2021-07-09 18:06:18,712 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1855427122] [2021-07-09 18:06:18,712 INFO L462 AbstractCegarLoop]: Interpolant automaton has 26 states [2021-07-09 18:06:18,712 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:06:18,713 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2021-07-09 18:06:18,713 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=74, Invalid=576, Unknown=0, NotChecked=0, Total=650 [2021-07-09 18:06:18,713 INFO L87 Difference]: Start difference. First operand 4605 states and 13793 transitions. Second operand has 26 states, 26 states have (on average 2.769230769230769) internal successors, (72), 25 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-07-09 18:06:19,688 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:06:19,688 INFO L93 Difference]: Finished difference Result 5827 states and 16946 transitions. [2021-07-09 18:06:19,688 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2021-07-09 18:06:19,689 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 26 states have (on average 2.769230769230769) internal successors, (72), 25 states have internal predecessors, (72), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 42 [2021-07-09 18:06:19,689 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:06:19,697 INFO L225 Difference]: With dead ends: 5827 [2021-07-09 18:06:19,697 INFO L226 Difference]: Without dead ends: 5606 [2021-07-09 18:06:19,698 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 79 GetRequests, 31 SyntacticMatches, 3 SemanticMatches, 45 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 470 ImplicationChecksByTransitivity, 710.5ms TimeCoverageRelationStatistics Valid=230, Invalid=1932, Unknown=0, NotChecked=0, Total=2162 [2021-07-09 18:06:19,703 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5606 states. [2021-07-09 18:06:19,749 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5606 to 4605. [2021-07-09 18:06:19,753 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4605 states, 4604 states have (on average 2.995873153779322) internal successors, (13793), 4604 states have internal predecessors, (13793), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:06:19,761 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4605 states to 4605 states and 13793 transitions. [2021-07-09 18:06:19,761 INFO L78 Accepts]: Start accepts. Automaton has 4605 states and 13793 transitions. Word has length 42 [2021-07-09 18:06:19,761 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:06:19,761 INFO L482 AbstractCegarLoop]: Abstraction has 4605 states and 13793 transitions. [2021-07-09 18:06:19,761 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 26 states, 26 states have (on average 2.769230769230769) internal successors, (72), 25 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-07-09 18:06:19,761 INFO L276 IsEmpty]: Start isEmpty. Operand 4605 states and 13793 transitions. [2021-07-09 18:06:19,767 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2021-07-09 18:06:19,767 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:06:19,767 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:06:19,967 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 26 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable28 [2021-07-09 18:06:19,967 INFO L430 AbstractCegarLoop]: === Iteration 30 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:06:19,968 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:06:19,968 INFO L82 PathProgramCache]: Analyzing trace with hash 1539781409, now seen corresponding path program 22 times [2021-07-09 18:06:19,968 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:06:19,968 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [967045490] [2021-07-09 18:06:19,968 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:06:19,971 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:06:20,185 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-09 18:06:20,185 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:06:20,185 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [967045490] [2021-07-09 18:06:20,185 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [967045490] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:06:20,185 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1005435894] [2021-07-09 18:06:20,185 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-07-09 18:06:20,220 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-09 18:06:20,220 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:06:20,221 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 30 conjunts are in the unsatisfiable core [2021-07-09 18:06:20,222 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:06:20,301 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-07-09 18:06:20,302 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:06:20,309 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:06:20,309 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:06:20,309 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:26, output treesize:19 [2021-07-09 18:06:20,406 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-07-09 18:06:20,407 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:06:20,412 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:06:20,412 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:06:20,412 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:20, output treesize:13 [2021-07-09 18:06:20,523 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-07-09 18:06:20,523 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1005435894] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:06:20,523 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:06:20,523 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 14] total 27 [2021-07-09 18:06:20,523 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [387769253] [2021-07-09 18:06:20,523 INFO L462 AbstractCegarLoop]: Interpolant automaton has 28 states [2021-07-09 18:06:20,523 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:06:20,524 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2021-07-09 18:06:20,524 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=82, Invalid=674, Unknown=0, NotChecked=0, Total=756 [2021-07-09 18:06:20,524 INFO L87 Difference]: Start difference. First operand 4605 states and 13793 transitions. Second operand has 28 states, 28 states have (on average 2.7857142857142856) internal successors, (78), 27 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:06:21,342 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:06:21,343 INFO L93 Difference]: Finished difference Result 5154 states and 15161 transitions. [2021-07-09 18:06:21,343 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2021-07-09 18:06:21,343 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 2.7857142857142856) internal successors, (78), 27 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 42 [2021-07-09 18:06:21,343 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:06:21,351 INFO L225 Difference]: With dead ends: 5154 [2021-07-09 18:06:21,351 INFO L226 Difference]: Without dead ends: 4933 [2021-07-09 18:06:21,352 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 75 GetRequests, 30 SyntacticMatches, 2 SemanticMatches, 43 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 447 ImplicationChecksByTransitivity, 746.0ms TimeCoverageRelationStatistics Valid=195, Invalid=1785, Unknown=0, NotChecked=0, Total=1980 [2021-07-09 18:06:21,356 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4933 states. [2021-07-09 18:06:21,418 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4933 to 4611. [2021-07-09 18:06:21,422 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4611 states, 4610 states have (on average 2.996095444685466) internal successors, (13812), 4610 states have internal predecessors, (13812), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:06:21,431 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4611 states to 4611 states and 13812 transitions. [2021-07-09 18:06:21,431 INFO L78 Accepts]: Start accepts. Automaton has 4611 states and 13812 transitions. Word has length 42 [2021-07-09 18:06:21,432 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:06:21,432 INFO L482 AbstractCegarLoop]: Abstraction has 4611 states and 13812 transitions. [2021-07-09 18:06:21,432 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 28 states, 28 states have (on average 2.7857142857142856) internal successors, (78), 27 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:06:21,432 INFO L276 IsEmpty]: Start isEmpty. Operand 4611 states and 13812 transitions. [2021-07-09 18:06:21,438 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2021-07-09 18:06:21,438 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:06:21,438 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:06:21,638 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29,27 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:06:21,639 INFO L430 AbstractCegarLoop]: === Iteration 31 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:06:21,639 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:06:21,639 INFO L82 PathProgramCache]: Analyzing trace with hash 510661591, now seen corresponding path program 23 times [2021-07-09 18:06:21,639 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:06:21,639 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2114213803] [2021-07-09 18:06:21,639 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:06:21,642 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:06:21,838 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-09 18:06:21,838 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:06:21,838 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2114213803] [2021-07-09 18:06:21,838 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2114213803] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:06:21,838 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [840025523] [2021-07-09 18:06:21,838 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 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-07-09 18:06:21,870 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-09 18:06:21,870 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:06:21,870 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 28 conjunts are in the unsatisfiable core [2021-07-09 18:06:21,871 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:06:21,941 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-07-09 18:06:21,942 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:06:21,948 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:06:21,948 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:06:21,948 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:26, output treesize:19 [2021-07-09 18:06:22,040 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-07-09 18:06:22,041 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:06:22,045 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:06:22,045 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:06:22,046 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:20, output treesize:13 [2021-07-09 18:06:22,198 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-07-09 18:06:22,198 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [840025523] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:06:22,198 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:06:22,198 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 16] total 29 [2021-07-09 18:06:22,198 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [753521679] [2021-07-09 18:06:22,199 INFO L462 AbstractCegarLoop]: Interpolant automaton has 30 states [2021-07-09 18:06:22,199 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:06:22,199 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 30 interpolants. [2021-07-09 18:06:22,199 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=93, Invalid=777, Unknown=0, NotChecked=0, Total=870 [2021-07-09 18:06:22,199 INFO L87 Difference]: Start difference. First operand 4611 states and 13812 transitions. Second operand has 30 states, 30 states have (on average 2.6) internal successors, (78), 29 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:06:23,224 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:06:23,224 INFO L93 Difference]: Finished difference Result 5518 states and 16071 transitions. [2021-07-09 18:06:23,225 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2021-07-09 18:06:23,225 INFO L78 Accepts]: Start accepts. Automaton has has 30 states, 30 states have (on average 2.6) internal successors, (78), 29 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 42 [2021-07-09 18:06:23,225 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:06:23,233 INFO L225 Difference]: With dead ends: 5518 [2021-07-09 18:06:23,233 INFO L226 Difference]: Without dead ends: 5297 [2021-07-09 18:06:23,233 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 80 GetRequests, 28 SyntacticMatches, 2 SemanticMatches, 50 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 637 ImplicationChecksByTransitivity, 899.3ms TimeCoverageRelationStatistics Valid=247, Invalid=2405, Unknown=0, NotChecked=0, Total=2652 [2021-07-09 18:06:23,238 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5297 states. [2021-07-09 18:06:23,280 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5297 to 4623. [2021-07-09 18:06:23,285 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4623 states, 4622 states have (on average 2.998052790999567) internal successors, (13857), 4622 states have internal predecessors, (13857), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:06:23,294 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4623 states to 4623 states and 13857 transitions. [2021-07-09 18:06:23,294 INFO L78 Accepts]: Start accepts. Automaton has 4623 states and 13857 transitions. Word has length 42 [2021-07-09 18:06:23,294 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:06:23,294 INFO L482 AbstractCegarLoop]: Abstraction has 4623 states and 13857 transitions. [2021-07-09 18:06:23,294 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 30 states, 30 states have (on average 2.6) internal successors, (78), 29 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:06:23,294 INFO L276 IsEmpty]: Start isEmpty. Operand 4623 states and 13857 transitions. [2021-07-09 18:06:23,300 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2021-07-09 18:06:23,300 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:06:23,300 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:06:23,502 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 28 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable30 [2021-07-09 18:06:23,502 INFO L430 AbstractCegarLoop]: === Iteration 32 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:06:23,502 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:06:23,502 INFO L82 PathProgramCache]: Analyzing trace with hash -195919373, now seen corresponding path program 24 times [2021-07-09 18:06:23,502 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:06:23,502 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1112678949] [2021-07-09 18:06:23,502 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:06:23,506 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:06:23,690 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-09 18:06:23,690 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:06:23,690 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1112678949] [2021-07-09 18:06:23,690 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1112678949] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:06:23,690 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [129055828] [2021-07-09 18:06:23,690 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE 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-07-09 18:06:23,722 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2021-07-09 18:06:23,722 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:06:23,722 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 30 conjunts are in the unsatisfiable core [2021-07-09 18:06:23,723 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:06:23,812 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2021-07-09 18:06:23,813 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:06:23,821 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:06:23,822 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:06:23,822 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:30, output treesize:19 [2021-07-09 18:06:23,895 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-07-09 18:06:23,897 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:06:23,901 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:06:23,901 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:06:23,902 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:20, output treesize:13 [2021-07-09 18:06:24,039 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-07-09 18:06:24,040 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [129055828] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:06:24,040 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:06:24,040 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 14] total 27 [2021-07-09 18:06:24,040 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1753006488] [2021-07-09 18:06:24,040 INFO L462 AbstractCegarLoop]: Interpolant automaton has 28 states [2021-07-09 18:06:24,040 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:06:24,040 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2021-07-09 18:06:24,041 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=81, Invalid=675, Unknown=0, NotChecked=0, Total=756 [2021-07-09 18:06:24,041 INFO L87 Difference]: Start difference. First operand 4623 states and 13857 transitions. Second operand has 28 states, 28 states have (on average 2.7857142857142856) internal successors, (78), 27 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:06:25,028 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:06:25,028 INFO L93 Difference]: Finished difference Result 5689 states and 16671 transitions. [2021-07-09 18:06:25,028 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2021-07-09 18:06:25,028 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 2.7857142857142856) internal successors, (78), 27 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 42 [2021-07-09 18:06:25,028 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:06:25,037 INFO L225 Difference]: With dead ends: 5689 [2021-07-09 18:06:25,037 INFO L226 Difference]: Without dead ends: 5468 [2021-07-09 18:06:25,037 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 78 GetRequests, 30 SyntacticMatches, 2 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 506 ImplicationChecksByTransitivity, 824.2ms TimeCoverageRelationStatistics Valid=215, Invalid=2041, Unknown=0, NotChecked=0, Total=2256 [2021-07-09 18:06:25,042 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5468 states. [2021-07-09 18:06:25,084 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5468 to 4627. [2021-07-09 18:06:25,088 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4627 states, 4626 states have (on average 2.9978383052313013) internal successors, (13868), 4626 states have internal predecessors, (13868), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:06:25,096 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4627 states to 4627 states and 13868 transitions. [2021-07-09 18:06:25,096 INFO L78 Accepts]: Start accepts. Automaton has 4627 states and 13868 transitions. Word has length 42 [2021-07-09 18:06:25,096 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:06:25,096 INFO L482 AbstractCegarLoop]: Abstraction has 4627 states and 13868 transitions. [2021-07-09 18:06:25,096 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 28 states, 28 states have (on average 2.7857142857142856) internal successors, (78), 27 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:06:25,096 INFO L276 IsEmpty]: Start isEmpty. Operand 4627 states and 13868 transitions. [2021-07-09 18:06:25,102 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2021-07-09 18:06:25,102 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:06:25,102 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:06:25,305 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable31,29 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:06:25,305 INFO L430 AbstractCegarLoop]: === Iteration 33 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:06:25,306 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:06:25,306 INFO L82 PathProgramCache]: Analyzing trace with hash 1398180823, now seen corresponding path program 25 times [2021-07-09 18:06:25,306 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:06:25,306 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1866031151] [2021-07-09 18:06:25,306 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:06:25,309 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:06:25,478 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-09 18:06:25,478 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:06:25,478 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1866031151] [2021-07-09 18:06:25,478 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1866031151] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:06:25,478 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [605710322] [2021-07-09 18:06:25,478 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-07-09 18:06:25,514 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:06:25,515 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 30 conjunts are in the unsatisfiable core [2021-07-09 18:06:25,515 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:06:25,591 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-07-09 18:06:25,591 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:06:25,598 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:06:25,598 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:06:25,598 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:26, output treesize:19 [2021-07-09 18:06:25,665 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-07-09 18:06:25,666 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:06:25,670 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:06:25,670 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:06:25,671 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:20, output treesize:13 [2021-07-09 18:06:25,796 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-07-09 18:06:25,797 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [605710322] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:06:25,797 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:06:25,797 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 14] total 27 [2021-07-09 18:06:25,797 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [696148520] [2021-07-09 18:06:25,797 INFO L462 AbstractCegarLoop]: Interpolant automaton has 28 states [2021-07-09 18:06:25,797 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:06:25,797 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2021-07-09 18:06:25,798 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=81, Invalid=675, Unknown=0, NotChecked=0, Total=756 [2021-07-09 18:06:25,798 INFO L87 Difference]: Start difference. First operand 4627 states and 13868 transitions. Second operand has 28 states, 28 states have (on average 2.7857142857142856) internal successors, (78), 27 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:06:26,922 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:06:26,922 INFO L93 Difference]: Finished difference Result 6127 states and 17962 transitions. [2021-07-09 18:06:26,923 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2021-07-09 18:06:26,923 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 2.7857142857142856) internal successors, (78), 27 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 42 [2021-07-09 18:06:26,923 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:06:26,931 INFO L225 Difference]: With dead ends: 6127 [2021-07-09 18:06:26,931 INFO L226 Difference]: Without dead ends: 5941 [2021-07-09 18:06:26,932 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 80 GetRequests, 30 SyntacticMatches, 2 SemanticMatches, 48 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 562 ImplicationChecksByTransitivity, 845.8ms TimeCoverageRelationStatistics Valid=226, Invalid=2224, Unknown=0, NotChecked=0, Total=2450 [2021-07-09 18:06:26,937 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5941 states. [2021-07-09 18:06:26,979 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5941 to 4608. [2021-07-09 18:06:26,983 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4608 states, 4607 states have (on average 2.9956587801172128) internal successors, (13801), 4607 states have internal predecessors, (13801), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:06:26,990 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4608 states to 4608 states and 13801 transitions. [2021-07-09 18:06:26,990 INFO L78 Accepts]: Start accepts. Automaton has 4608 states and 13801 transitions. Word has length 42 [2021-07-09 18:06:26,990 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:06:26,990 INFO L482 AbstractCegarLoop]: Abstraction has 4608 states and 13801 transitions. [2021-07-09 18:06:26,990 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 28 states, 28 states have (on average 2.7857142857142856) internal successors, (78), 27 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:06:26,990 INFO L276 IsEmpty]: Start isEmpty. Operand 4608 states and 13801 transitions. [2021-07-09 18:06:26,995 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2021-07-09 18:06:26,995 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:06:26,996 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:06:27,196 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 30 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable32 [2021-07-09 18:06:27,196 INFO L430 AbstractCegarLoop]: === Iteration 34 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:06:27,196 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:06:27,196 INFO L82 PathProgramCache]: Analyzing trace with hash -262778015, now seen corresponding path program 26 times [2021-07-09 18:06:27,196 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:06:27,196 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1716702123] [2021-07-09 18:06:27,197 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:06:27,200 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:06:27,391 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-09 18:06:27,391 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:06:27,391 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1716702123] [2021-07-09 18:06:27,391 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1716702123] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:06:27,391 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [973106103] [2021-07-09 18:06:27,391 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-07-09 18:06:27,423 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-09 18:06:27,423 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:06:27,423 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 30 conjunts are in the unsatisfiable core [2021-07-09 18:06:27,424 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:06:27,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 15 treesize of output 7 [2021-07-09 18:06:27,502 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:06:27,509 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:06:27,509 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:06:27,509 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:30, output treesize:19 [2021-07-09 18:06:27,552 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-07-09 18:06:27,553 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:06:27,559 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:06:27,559 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:06:27,559 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:23, output treesize:16 [2021-07-09 18:06:27,716 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-07-09 18:06:27,716 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [973106103] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:06:27,716 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:06:27,716 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 14] total 27 [2021-07-09 18:06:27,716 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1283404411] [2021-07-09 18:06:27,717 INFO L462 AbstractCegarLoop]: Interpolant automaton has 28 states [2021-07-09 18:06:27,717 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:06:27,717 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2021-07-09 18:06:27,717 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=79, Invalid=677, Unknown=0, NotChecked=0, Total=756 [2021-07-09 18:06:27,717 INFO L87 Difference]: Start difference. First operand 4608 states and 13801 transitions. Second operand has 28 states, 28 states have (on average 2.7857142857142856) internal successors, (78), 27 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:06:28,570 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:06:28,570 INFO L93 Difference]: Finished difference Result 5246 states and 15565 transitions. [2021-07-09 18:06:28,570 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-07-09 18:06:28,571 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 2.7857142857142856) internal successors, (78), 27 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 42 [2021-07-09 18:06:28,571 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:06:28,578 INFO L225 Difference]: With dead ends: 5246 [2021-07-09 18:06:28,578 INFO L226 Difference]: Without dead ends: 5025 [2021-07-09 18:06:28,579 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 74 GetRequests, 30 SyntacticMatches, 2 SemanticMatches, 42 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 379 ImplicationChecksByTransitivity, 734.4ms TimeCoverageRelationStatistics Valid=186, Invalid=1706, Unknown=0, NotChecked=0, Total=1892 [2021-07-09 18:06:28,583 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5025 states. [2021-07-09 18:06:28,640 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5025 to 4628. [2021-07-09 18:06:28,644 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4628 states, 4627 states have (on average 2.99459693105684) internal successors, (13856), 4627 states have internal predecessors, (13856), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:06:28,652 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4628 states to 4628 states and 13856 transitions. [2021-07-09 18:06:28,652 INFO L78 Accepts]: Start accepts. Automaton has 4628 states and 13856 transitions. Word has length 42 [2021-07-09 18:06:28,652 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:06:28,652 INFO L482 AbstractCegarLoop]: Abstraction has 4628 states and 13856 transitions. [2021-07-09 18:06:28,652 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 28 states, 28 states have (on average 2.7857142857142856) internal successors, (78), 27 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:06:28,652 INFO L276 IsEmpty]: Start isEmpty. Operand 4628 states and 13856 transitions. [2021-07-09 18:06:28,657 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2021-07-09 18:06:28,657 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:06:28,658 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:06:28,872 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable33,31 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:06:28,873 INFO L430 AbstractCegarLoop]: === Iteration 35 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:06:28,873 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:06:28,873 INFO L82 PathProgramCache]: Analyzing trace with hash 1331322181, now seen corresponding path program 27 times [2021-07-09 18:06:28,873 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:06:28,873 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [531032074] [2021-07-09 18:06:28,873 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:06:28,876 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:06:29,058 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-09 18:06:29,058 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:06:29,058 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [531032074] [2021-07-09 18:06:29,058 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [531032074] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:06:29,058 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1842159353] [2021-07-09 18:06:29,058 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 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-07-09 18:06:29,086 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-07-09 18:06:29,086 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:06:29,086 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 32 conjunts are in the unsatisfiable core [2021-07-09 18:06:29,087 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:06:29,162 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2021-07-09 18:06:29,168 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:06:29,175 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:06:29,175 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:06:29,175 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:30, output treesize:19 [2021-07-09 18:06:29,221 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-07-09 18:06:29,222 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:06:29,228 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:06:29,228 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:06:29,228 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:23, output treesize:16 [2021-07-09 18:06:29,385 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-07-09 18:06:29,385 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1842159353] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:06:29,385 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:06:29,385 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 14] total 27 [2021-07-09 18:06:29,386 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [242670018] [2021-07-09 18:06:29,386 INFO L462 AbstractCegarLoop]: Interpolant automaton has 28 states [2021-07-09 18:06:29,386 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:06:29,386 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2021-07-09 18:06:29,386 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=80, Invalid=676, Unknown=0, NotChecked=0, Total=756 [2021-07-09 18:06:29,386 INFO L87 Difference]: Start difference. First operand 4628 states and 13856 transitions. Second operand has 28 states, 28 states have (on average 2.7857142857142856) internal successors, (78), 27 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:06:30,233 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:06:30,234 INFO L93 Difference]: Finished difference Result 5612 states and 16671 transitions. [2021-07-09 18:06:30,234 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-07-09 18:06:30,234 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 2.7857142857142856) internal successors, (78), 27 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 42 [2021-07-09 18:06:30,234 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:06:30,242 INFO L225 Difference]: With dead ends: 5612 [2021-07-09 18:06:30,242 INFO L226 Difference]: Without dead ends: 5426 [2021-07-09 18:06:30,242 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 75 GetRequests, 30 SyntacticMatches, 2 SemanticMatches, 43 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 417 ImplicationChecksByTransitivity, 719.8ms TimeCoverageRelationStatistics Valid=193, Invalid=1787, Unknown=0, NotChecked=0, Total=1980 [2021-07-09 18:06:30,246 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5426 states. [2021-07-09 18:06:30,284 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5426 to 4624. [2021-07-09 18:06:30,288 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4624 states, 4623 states have (on average 2.9948085658663204) internal successors, (13845), 4623 states have internal predecessors, (13845), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:06:30,295 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4624 states to 4624 states and 13845 transitions. [2021-07-09 18:06:30,296 INFO L78 Accepts]: Start accepts. Automaton has 4624 states and 13845 transitions. Word has length 42 [2021-07-09 18:06:30,296 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:06:30,296 INFO L482 AbstractCegarLoop]: Abstraction has 4624 states and 13845 transitions. [2021-07-09 18:06:30,296 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 28 states, 28 states have (on average 2.7857142857142856) internal successors, (78), 27 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:06:30,296 INFO L276 IsEmpty]: Start isEmpty. Operand 4624 states and 13845 transitions. [2021-07-09 18:06:30,301 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2021-07-09 18:06:30,301 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:06:30,301 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:06:30,503 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 32 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable34 [2021-07-09 18:06:30,504 INFO L430 AbstractCegarLoop]: === Iteration 36 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:06:30,504 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:06:30,504 INFO L82 PathProgramCache]: Analyzing trace with hash -1483487933, now seen corresponding path program 28 times [2021-07-09 18:06:30,504 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:06:30,504 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1767906336] [2021-07-09 18:06:30,504 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:06:30,507 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:06:30,694 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-09 18:06:30,694 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:06:30,694 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1767906336] [2021-07-09 18:06:30,694 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1767906336] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:06:30,694 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [464891819] [2021-07-09 18:06:30,694 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST 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-07-09 18:06:30,722 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-09 18:06:30,722 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:06:30,723 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 30 conjunts are in the unsatisfiable core [2021-07-09 18:06:30,723 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:06:30,800 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-07-09 18:06:30,801 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:06:30,807 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:06:30,808 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:06:30,808 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:26, output treesize:19 [2021-07-09 18:06:30,851 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-07-09 18:06:30,852 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:06:30,857 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:06:30,858 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:06:30,858 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:23, output treesize:16 [2021-07-09 18:06:31,024 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-07-09 18:06:31,024 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [464891819] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:06:31,024 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:06:31,024 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 14] total 27 [2021-07-09 18:06:31,025 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [703258948] [2021-07-09 18:06:31,025 INFO L462 AbstractCegarLoop]: Interpolant automaton has 28 states [2021-07-09 18:06:31,025 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:06:31,025 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2021-07-09 18:06:31,025 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=80, Invalid=676, Unknown=0, NotChecked=0, Total=756 [2021-07-09 18:06:31,025 INFO L87 Difference]: Start difference. First operand 4624 states and 13845 transitions. Second operand has 28 states, 28 states have (on average 2.7857142857142856) internal successors, (78), 27 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:06:31,859 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:06:31,859 INFO L93 Difference]: Finished difference Result 5503 states and 16361 transitions. [2021-07-09 18:06:31,860 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-07-09 18:06:31,860 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 2.7857142857142856) internal successors, (78), 27 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 42 [2021-07-09 18:06:31,860 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:06:31,867 INFO L225 Difference]: With dead ends: 5503 [2021-07-09 18:06:31,867 INFO L226 Difference]: Without dead ends: 5317 [2021-07-09 18:06:31,868 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 74 GetRequests, 30 SyntacticMatches, 2 SemanticMatches, 42 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 375 ImplicationChecksByTransitivity, 728.3ms TimeCoverageRelationStatistics Valid=188, Invalid=1704, Unknown=0, NotChecked=0, Total=1892 [2021-07-09 18:06:31,872 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5317 states. [2021-07-09 18:06:31,912 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5317 to 4636. [2021-07-09 18:06:31,916 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4636 states, 4635 states have (on average 2.993311758360302) internal successors, (13874), 4635 states have internal predecessors, (13874), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:06:31,924 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4636 states to 4636 states and 13874 transitions. [2021-07-09 18:06:31,924 INFO L78 Accepts]: Start accepts. Automaton has 4636 states and 13874 transitions. Word has length 42 [2021-07-09 18:06:31,924 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:06:31,924 INFO L482 AbstractCegarLoop]: Abstraction has 4636 states and 13874 transitions. [2021-07-09 18:06:31,924 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 28 states, 28 states have (on average 2.7857142857142856) internal successors, (78), 27 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:06:31,924 INFO L276 IsEmpty]: Start isEmpty. Operand 4636 states and 13874 transitions. [2021-07-09 18:06:31,930 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2021-07-09 18:06:31,930 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:06:31,930 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:06:32,145 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 33 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable35 [2021-07-09 18:06:32,145 INFO L430 AbstractCegarLoop]: === Iteration 37 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:06:32,146 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:06:32,146 INFO L82 PathProgramCache]: Analyzing trace with hash -630208313, now seen corresponding path program 29 times [2021-07-09 18:06:32,146 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:06:32,146 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1836156310] [2021-07-09 18:06:32,146 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:06:32,150 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:06:32,327 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-09 18:06:32,327 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:06:32,327 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1836156310] [2021-07-09 18:06:32,327 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1836156310] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:06:32,327 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1171255800] [2021-07-09 18:06:32,327 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-07-09 18:06:32,356 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-09 18:06:32,356 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:06:32,356 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 30 conjunts are in the unsatisfiable core [2021-07-09 18:06:32,357 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:06:32,435 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2021-07-09 18:06:32,436 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:06:32,442 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:06:32,442 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:06:32,442 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:30, output treesize:19 [2021-07-09 18:06:32,535 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-07-09 18:06:32,540 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:06:32,544 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:06:32,544 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:06:32,545 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:20, output treesize:13 [2021-07-09 18:06:32,692 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-07-09 18:06:32,692 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1171255800] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:06:32,692 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:06:32,692 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 16] total 29 [2021-07-09 18:06:32,692 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1066060676] [2021-07-09 18:06:32,692 INFO L462 AbstractCegarLoop]: Interpolant automaton has 30 states [2021-07-09 18:06:32,693 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:06:32,693 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 30 interpolants. [2021-07-09 18:06:32,693 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=91, Invalid=779, Unknown=0, NotChecked=0, Total=870 [2021-07-09 18:06:32,693 INFO L87 Difference]: Start difference. First operand 4636 states and 13874 transitions. Second operand has 30 states, 30 states have (on average 2.6) internal successors, (78), 29 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:06:33,743 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:06:33,743 INFO L93 Difference]: Finished difference Result 5218 states and 15352 transitions. [2021-07-09 18:06:33,743 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2021-07-09 18:06:33,743 INFO L78 Accepts]: Start accepts. Automaton has has 30 states, 30 states have (on average 2.6) internal successors, (78), 29 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 42 [2021-07-09 18:06:33,743 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:06:33,750 INFO L225 Difference]: With dead ends: 5218 [2021-07-09 18:06:33,750 INFO L226 Difference]: Without dead ends: 4997 [2021-07-09 18:06:33,751 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 80 GetRequests, 28 SyntacticMatches, 2 SemanticMatches, 50 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 609 ImplicationChecksByTransitivity, 907.4ms TimeCoverageRelationStatistics Valid=248, Invalid=2404, Unknown=0, NotChecked=0, Total=2652 [2021-07-09 18:06:33,755 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4997 states. [2021-07-09 18:06:33,793 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4997 to 4648. [2021-07-09 18:06:33,797 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4648 states, 4647 states have (on average 2.9952657628577577) internal successors, (13919), 4647 states have internal predecessors, (13919), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:06:33,805 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4648 states to 4648 states and 13919 transitions. [2021-07-09 18:06:33,805 INFO L78 Accepts]: Start accepts. Automaton has 4648 states and 13919 transitions. Word has length 42 [2021-07-09 18:06:33,805 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:06:33,805 INFO L482 AbstractCegarLoop]: Abstraction has 4648 states and 13919 transitions. [2021-07-09 18:06:33,805 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 30 states, 30 states have (on average 2.6) internal successors, (78), 29 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:06:33,805 INFO L276 IsEmpty]: Start isEmpty. Operand 4648 states and 13919 transitions. [2021-07-09 18:06:33,810 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2021-07-09 18:06:33,810 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:06:33,810 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:06:34,011 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 34 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable36 [2021-07-09 18:06:34,011 INFO L430 AbstractCegarLoop]: === Iteration 38 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:06:34,011 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:06:34,011 INFO L82 PathProgramCache]: Analyzing trace with hash -1336789277, now seen corresponding path program 30 times [2021-07-09 18:06:34,011 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:06:34,011 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [427889617] [2021-07-09 18:06:34,012 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:06:34,015 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:06:34,185 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-09 18:06:34,185 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:06:34,185 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [427889617] [2021-07-09 18:06:34,185 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [427889617] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:06:34,185 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1828822235] [2021-07-09 18:06:34,185 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE 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-07-09 18:06:34,213 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2021-07-09 18:06:34,213 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:06:34,214 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 30 conjunts are in the unsatisfiable core [2021-07-09 18:06:34,214 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:06:34,290 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2021-07-09 18:06:34,290 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:06:34,297 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:06:34,297 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:06:34,297 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:30, output treesize:19 [2021-07-09 18:06:34,365 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-07-09 18:06:34,366 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:06:34,370 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:06:34,370 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:06:34,370 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:20, output treesize:13 [2021-07-09 18:06:34,505 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-07-09 18:06:34,505 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1828822235] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:06:34,505 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:06:34,505 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 14] total 27 [2021-07-09 18:06:34,505 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [358577663] [2021-07-09 18:06:34,506 INFO L462 AbstractCegarLoop]: Interpolant automaton has 28 states [2021-07-09 18:06:34,506 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:06:34,506 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2021-07-09 18:06:34,506 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=79, Invalid=677, Unknown=0, NotChecked=0, Total=756 [2021-07-09 18:06:34,506 INFO L87 Difference]: Start difference. First operand 4648 states and 13919 transitions. Second operand has 28 states, 28 states have (on average 2.7857142857142856) internal successors, (78), 27 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:06:35,513 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:06:35,513 INFO L93 Difference]: Finished difference Result 5672 states and 16626 transitions. [2021-07-09 18:06:35,513 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2021-07-09 18:06:35,513 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 2.7857142857142856) internal successors, (78), 27 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 42 [2021-07-09 18:06:35,514 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:06:35,522 INFO L225 Difference]: With dead ends: 5672 [2021-07-09 18:06:35,522 INFO L226 Difference]: Without dead ends: 5451 [2021-07-09 18:06:35,523 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 78 GetRequests, 30 SyntacticMatches, 2 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 482 ImplicationChecksByTransitivity, 814.4ms TimeCoverageRelationStatistics Valid=216, Invalid=2040, Unknown=0, NotChecked=0, Total=2256 [2021-07-09 18:06:35,527 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5451 states. [2021-07-09 18:06:35,574 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5451 to 4652. [2021-07-09 18:06:35,578 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4652 states, 4651 states have (on average 2.9950548269189423) internal successors, (13930), 4651 states have internal predecessors, (13930), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:06:35,586 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4652 states to 4652 states and 13930 transitions. [2021-07-09 18:06:35,586 INFO L78 Accepts]: Start accepts. Automaton has 4652 states and 13930 transitions. Word has length 42 [2021-07-09 18:06:35,586 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:06:35,586 INFO L482 AbstractCegarLoop]: Abstraction has 4652 states and 13930 transitions. [2021-07-09 18:06:35,587 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 28 states, 28 states have (on average 2.7857142857142856) internal successors, (78), 27 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:06:35,587 INFO L276 IsEmpty]: Start isEmpty. Operand 4652 states and 13930 transitions. [2021-07-09 18:06:35,592 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2021-07-09 18:06:35,592 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:06:35,592 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:06:35,792 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 35 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable37 [2021-07-09 18:06:35,793 INFO L430 AbstractCegarLoop]: === Iteration 39 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:06:35,793 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:06:35,793 INFO L82 PathProgramCache]: Analyzing trace with hash 257310919, now seen corresponding path program 31 times [2021-07-09 18:06:35,793 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:06:35,793 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1014951058] [2021-07-09 18:06:35,793 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:06:35,796 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:06:35,967 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-09 18:06:35,967 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:06:35,967 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1014951058] [2021-07-09 18:06:35,968 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1014951058] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:06:35,968 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [95816283] [2021-07-09 18:06:35,968 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-07-09 18:06:35,995 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:06:35,996 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 30 conjunts are in the unsatisfiable core [2021-07-09 18:06:35,997 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:06:36,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 11 treesize of output 7 [2021-07-09 18:06:36,119 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:06:36,125 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:06:36,125 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:06:36,125 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:26, output treesize:19 [2021-07-09 18:06:36,196 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-07-09 18:06:36,198 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:06:36,202 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:06:36,202 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:06:36,203 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:20, output treesize:13 [2021-07-09 18:06:36,329 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-07-09 18:06:36,329 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [95816283] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:06:36,329 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:06:36,329 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 14] total 27 [2021-07-09 18:06:36,330 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [697170223] [2021-07-09 18:06:36,330 INFO L462 AbstractCegarLoop]: Interpolant automaton has 28 states [2021-07-09 18:06:36,330 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:06:36,330 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2021-07-09 18:06:36,330 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=79, Invalid=677, Unknown=0, NotChecked=0, Total=756 [2021-07-09 18:06:36,330 INFO L87 Difference]: Start difference. First operand 4652 states and 13930 transitions. Second operand has 28 states, 28 states have (on average 2.7857142857142856) internal successors, (78), 27 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:06:37,487 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:06:37,487 INFO L93 Difference]: Finished difference Result 6058 states and 17770 transitions. [2021-07-09 18:06:37,487 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2021-07-09 18:06:37,487 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 2.7857142857142856) internal successors, (78), 27 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 42 [2021-07-09 18:06:37,487 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:06:37,497 INFO L225 Difference]: With dead ends: 6058 [2021-07-09 18:06:37,497 INFO L226 Difference]: Without dead ends: 5872 [2021-07-09 18:06:37,497 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 81 GetRequests, 30 SyntacticMatches, 2 SemanticMatches, 49 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 566 ImplicationChecksByTransitivity, 874.2ms TimeCoverageRelationStatistics Valid=235, Invalid=2315, Unknown=0, NotChecked=0, Total=2550 [2021-07-09 18:06:37,502 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5872 states. [2021-07-09 18:06:37,545 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5872 to 4636. [2021-07-09 18:06:37,549 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4636 states, 4635 states have (on average 2.993311758360302) internal successors, (13874), 4635 states have internal predecessors, (13874), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:06:37,557 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4636 states to 4636 states and 13874 transitions. [2021-07-09 18:06:37,557 INFO L78 Accepts]: Start accepts. Automaton has 4636 states and 13874 transitions. Word has length 42 [2021-07-09 18:06:37,557 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:06:37,557 INFO L482 AbstractCegarLoop]: Abstraction has 4636 states and 13874 transitions. [2021-07-09 18:06:37,558 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 28 states, 28 states have (on average 2.7857142857142856) internal successors, (78), 27 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:06:37,558 INFO L276 IsEmpty]: Start isEmpty. Operand 4636 states and 13874 transitions. [2021-07-09 18:06:37,563 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2021-07-09 18:06:37,563 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:06:37,563 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:06:37,763 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 36 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable38 [2021-07-09 18:06:37,763 INFO L430 AbstractCegarLoop]: === Iteration 40 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:06:37,764 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:06:37,764 INFO L82 PathProgramCache]: Analyzing trace with hash -1232954403, now seen corresponding path program 32 times [2021-07-09 18:06:37,764 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:06:37,764 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2068511039] [2021-07-09 18:06:37,764 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:06:37,767 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:06:37,942 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-09 18:06:37,943 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:06:37,943 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2068511039] [2021-07-09 18:06:37,943 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2068511039] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:06:37,943 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1761168174] [2021-07-09 18:06:37,943 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 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-07-09 18:06:37,979 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-09 18:06:37,979 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:06:37,980 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 28 conjunts are in the unsatisfiable core [2021-07-09 18:06:37,981 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:06:38,033 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2021-07-09 18:06:38,034 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:06:38,039 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:06:38,040 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:06:38,040 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:27, output treesize:16 [2021-07-09 18:06:38,167 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-07-09 18:06:38,168 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:06:38,172 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:06:38,172 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:06:38,172 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:20, output treesize:13 [2021-07-09 18:06:38,280 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-07-09 18:06:38,280 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1761168174] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:06:38,280 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:06:38,280 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 14] total 27 [2021-07-09 18:06:38,280 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [424258969] [2021-07-09 18:06:38,280 INFO L462 AbstractCegarLoop]: Interpolant automaton has 28 states [2021-07-09 18:06:38,280 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:06:38,281 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2021-07-09 18:06:38,281 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=82, Invalid=674, Unknown=0, NotChecked=0, Total=756 [2021-07-09 18:06:38,281 INFO L87 Difference]: Start difference. First operand 4636 states and 13874 transitions. Second operand has 28 states, 28 states have (on average 2.7857142857142856) internal successors, (78), 27 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:06:39,082 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:06:39,082 INFO L93 Difference]: Finished difference Result 5185 states and 15242 transitions. [2021-07-09 18:06:39,082 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2021-07-09 18:06:39,082 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 2.7857142857142856) internal successors, (78), 27 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 42 [2021-07-09 18:06:39,082 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:06:39,089 INFO L225 Difference]: With dead ends: 5185 [2021-07-09 18:06:39,090 INFO L226 Difference]: Without dead ends: 4964 [2021-07-09 18:06:39,090 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 75 GetRequests, 30 SyntacticMatches, 2 SemanticMatches, 43 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 446 ImplicationChecksByTransitivity, 691.9ms TimeCoverageRelationStatistics Valid=195, Invalid=1785, Unknown=0, NotChecked=0, Total=1980 [2021-07-09 18:06:39,094 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4964 states. [2021-07-09 18:06:39,137 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4964 to 4642. [2021-07-09 18:06:39,141 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4642 states, 4641 states have (on average 2.993535875888817) internal successors, (13893), 4641 states have internal predecessors, (13893), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:06:39,149 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4642 states to 4642 states and 13893 transitions. [2021-07-09 18:06:39,150 INFO L78 Accepts]: Start accepts. Automaton has 4642 states and 13893 transitions. Word has length 42 [2021-07-09 18:06:39,150 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:06:39,150 INFO L482 AbstractCegarLoop]: Abstraction has 4642 states and 13893 transitions. [2021-07-09 18:06:39,150 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 28 states, 28 states have (on average 2.7857142857142856) internal successors, (78), 27 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:06:39,150 INFO L276 IsEmpty]: Start isEmpty. Operand 4642 states and 13893 transitions. [2021-07-09 18:06:39,155 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2021-07-09 18:06:39,155 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:06:39,155 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:06:39,357 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 37 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable39 [2021-07-09 18:06:39,357 INFO L430 AbstractCegarLoop]: === Iteration 41 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:06:39,357 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:06:39,357 INFO L82 PathProgramCache]: Analyzing trace with hash 2032893075, now seen corresponding path program 33 times [2021-07-09 18:06:39,357 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:06:39,357 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [530590271] [2021-07-09 18:06:39,357 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:06:39,361 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:06:39,538 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-09 18:06:39,538 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:06:39,538 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [530590271] [2021-07-09 18:06:39,538 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [530590271] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:06:39,538 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [69485523] [2021-07-09 18:06:39,538 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 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-07-09 18:06:39,568 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-07-09 18:06:39,568 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:06:39,568 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 30 conjunts are in the unsatisfiable core [2021-07-09 18:06:39,569 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:06:39,620 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-07-09 18:06:39,621 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:06:39,626 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:06:39,628 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:06:39,628 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:23, output treesize:16 [2021-07-09 18:06:39,729 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-07-09 18:06:39,730 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:06:39,734 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:06:39,735 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:06:39,735 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:20, output treesize:13 [2021-07-09 18:06:39,838 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-07-09 18:06:39,838 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [69485523] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:06:39,838 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:06:39,838 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 14] total 27 [2021-07-09 18:06:39,838 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [759806024] [2021-07-09 18:06:39,838 INFO L462 AbstractCegarLoop]: Interpolant automaton has 28 states [2021-07-09 18:06:39,838 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:06:39,839 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2021-07-09 18:06:39,839 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=81, Invalid=675, Unknown=0, NotChecked=0, Total=756 [2021-07-09 18:06:39,839 INFO L87 Difference]: Start difference. First operand 4642 states and 13893 transitions. Second operand has 28 states, 28 states have (on average 2.7857142857142856) internal successors, (78), 27 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:06:40,975 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:06:40,975 INFO L93 Difference]: Finished difference Result 5549 states and 16152 transitions. [2021-07-09 18:06:40,975 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2021-07-09 18:06:40,975 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 2.7857142857142856) internal successors, (78), 27 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 42 [2021-07-09 18:06:40,975 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:06:40,984 INFO L225 Difference]: With dead ends: 5549 [2021-07-09 18:06:40,984 INFO L226 Difference]: Without dead ends: 5328 [2021-07-09 18:06:40,984 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 78 GetRequests, 30 SyntacticMatches, 2 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 506 ImplicationChecksByTransitivity, 769.9ms TimeCoverageRelationStatistics Valid=217, Invalid=2039, Unknown=0, NotChecked=0, Total=2256 [2021-07-09 18:06:40,989 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5328 states. [2021-07-09 18:06:41,035 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5328 to 4654. [2021-07-09 18:06:41,040 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4654 states, 4653 states have (on average 2.995486782720825) internal successors, (13938), 4653 states have internal predecessors, (13938), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:06:41,048 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4654 states to 4654 states and 13938 transitions. [2021-07-09 18:06:41,049 INFO L78 Accepts]: Start accepts. Automaton has 4654 states and 13938 transitions. Word has length 42 [2021-07-09 18:06:41,049 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:06:41,049 INFO L482 AbstractCegarLoop]: Abstraction has 4654 states and 13938 transitions. [2021-07-09 18:06:41,049 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 28 states, 28 states have (on average 2.7857142857142856) internal successors, (78), 27 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:06:41,049 INFO L276 IsEmpty]: Start isEmpty. Operand 4654 states and 13938 transitions. [2021-07-09 18:06:41,055 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2021-07-09 18:06:41,055 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:06:41,055 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:06:41,255 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 38 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable40 [2021-07-09 18:06:41,255 INFO L430 AbstractCegarLoop]: === Iteration 42 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:06:41,256 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:06:41,256 INFO L82 PathProgramCache]: Analyzing trace with hash 1326312111, now seen corresponding path program 34 times [2021-07-09 18:06:41,256 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:06:41,256 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1761604726] [2021-07-09 18:06:41,256 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:06:41,259 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:06:41,450 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-09 18:06:41,450 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:06:41,450 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1761604726] [2021-07-09 18:06:41,450 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1761604726] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:06:41,450 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2127223549] [2021-07-09 18:06:41,450 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST 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-07-09 18:06:41,480 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-09 18:06:41,480 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:06:41,481 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 30 conjunts are in the unsatisfiable core [2021-07-09 18:06:41,482 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:06:41,537 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-07-09 18:06:41,538 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:06:41,543 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:06:41,544 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:06:41,544 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:23, output treesize:16 [2021-07-09 18:06:41,645 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-07-09 18:06:41,646 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:06:41,651 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:06:41,651 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:06:41,651 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:20, output treesize:13 [2021-07-09 18:06:41,802 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-07-09 18:06:41,802 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2127223549] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:06:41,802 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:06:41,802 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 14] total 27 [2021-07-09 18:06:41,802 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [932026439] [2021-07-09 18:06:41,802 INFO L462 AbstractCegarLoop]: Interpolant automaton has 28 states [2021-07-09 18:06:41,802 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:06:41,803 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2021-07-09 18:06:41,803 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=81, Invalid=675, Unknown=0, NotChecked=0, Total=756 [2021-07-09 18:06:41,803 INFO L87 Difference]: Start difference. First operand 4654 states and 13938 transitions. Second operand has 28 states, 28 states have (on average 2.7857142857142856) internal successors, (78), 27 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:06:42,785 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:06:42,785 INFO L93 Difference]: Finished difference Result 5720 states and 16752 transitions. [2021-07-09 18:06:42,785 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2021-07-09 18:06:42,785 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 2.7857142857142856) internal successors, (78), 27 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 42 [2021-07-09 18:06:42,785 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:06:42,794 INFO L225 Difference]: With dead ends: 5720 [2021-07-09 18:06:42,794 INFO L226 Difference]: Without dead ends: 5499 [2021-07-09 18:06:42,794 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 78 GetRequests, 30 SyntacticMatches, 2 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 505 ImplicationChecksByTransitivity, 831.5ms TimeCoverageRelationStatistics Valid=215, Invalid=2041, Unknown=0, NotChecked=0, Total=2256 [2021-07-09 18:06:42,799 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5499 states. [2021-07-09 18:06:42,842 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5499 to 4658. [2021-07-09 18:06:42,846 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4658 states, 4657 states have (on average 2.9952759287094697) internal successors, (13949), 4657 states have internal predecessors, (13949), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:06:42,854 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4658 states to 4658 states and 13949 transitions. [2021-07-09 18:06:42,854 INFO L78 Accepts]: Start accepts. Automaton has 4658 states and 13949 transitions. Word has length 42 [2021-07-09 18:06:42,854 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:06:42,854 INFO L482 AbstractCegarLoop]: Abstraction has 4658 states and 13949 transitions. [2021-07-09 18:06:42,854 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 28 states, 28 states have (on average 2.7857142857142856) internal successors, (78), 27 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:06:42,854 INFO L276 IsEmpty]: Start isEmpty. Operand 4658 states and 13949 transitions. [2021-07-09 18:06:42,859 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2021-07-09 18:06:42,859 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:06:42,860 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:06:43,061 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable41,39 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:06:43,061 INFO L430 AbstractCegarLoop]: === Iteration 43 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:06:43,061 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:06:43,061 INFO L82 PathProgramCache]: Analyzing trace with hash -1374554989, now seen corresponding path program 35 times [2021-07-09 18:06:43,061 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:06:43,061 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [728037135] [2021-07-09 18:06:43,062 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:06:43,064 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:06:43,232 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-09 18:06:43,233 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:06:43,233 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [728037135] [2021-07-09 18:06:43,233 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [728037135] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:06:43,233 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1723639830] [2021-07-09 18:06:43,233 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 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-07-09 18:06:43,261 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-09 18:06:43,261 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:06:43,262 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 30 conjunts are in the unsatisfiable core [2021-07-09 18:06:43,262 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:06:43,316 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2021-07-09 18:06:43,317 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:06:43,323 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:06:43,324 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:06:43,324 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:27, output treesize:16 [2021-07-09 18:06:43,452 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-07-09 18:06:43,453 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:06:43,458 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:06:43,459 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:06:43,459 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:20, output treesize:13 [2021-07-09 18:06:43,622 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-07-09 18:06:43,622 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1723639830] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:06:43,622 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:06:43,622 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 16] total 29 [2021-07-09 18:06:43,622 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [191799149] [2021-07-09 18:06:43,623 INFO L462 AbstractCegarLoop]: Interpolant automaton has 30 states [2021-07-09 18:06:43,623 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:06:43,623 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 30 interpolants. [2021-07-09 18:06:43,623 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=93, Invalid=777, Unknown=0, NotChecked=0, Total=870 [2021-07-09 18:06:43,623 INFO L87 Difference]: Start difference. First operand 4658 states and 13949 transitions. Second operand has 30 states, 30 states have (on average 2.6) internal successors, (78), 29 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:06:45,022 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:06:45,022 INFO L93 Difference]: Finished difference Result 6225 states and 18189 transitions. [2021-07-09 18:06:45,022 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2021-07-09 18:06:45,023 INFO L78 Accepts]: Start accepts. Automaton has has 30 states, 30 states have (on average 2.6) internal successors, (78), 29 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 42 [2021-07-09 18:06:45,023 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:06:45,032 INFO L225 Difference]: With dead ends: 6225 [2021-07-09 18:06:45,032 INFO L226 Difference]: Without dead ends: 5937 [2021-07-09 18:06:45,032 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 83 GetRequests, 28 SyntacticMatches, 2 SemanticMatches, 53 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 724 ImplicationChecksByTransitivity, 965.6ms TimeCoverageRelationStatistics Valid=275, Invalid=2695, Unknown=0, NotChecked=0, Total=2970 [2021-07-09 18:06:45,037 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5937 states. [2021-07-09 18:06:45,094 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5937 to 4639. [2021-07-09 18:06:45,099 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4639 states, 4638 states have (on average 2.993100474342389) internal successors, (13882), 4638 states have internal predecessors, (13882), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:06:45,108 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4639 states to 4639 states and 13882 transitions. [2021-07-09 18:06:45,108 INFO L78 Accepts]: Start accepts. Automaton has 4639 states and 13882 transitions. Word has length 42 [2021-07-09 18:06:45,108 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:06:45,108 INFO L482 AbstractCegarLoop]: Abstraction has 4639 states and 13882 transitions. [2021-07-09 18:06:45,109 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 30 states, 30 states have (on average 2.6) internal successors, (78), 29 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:06:45,109 INFO L276 IsEmpty]: Start isEmpty. Operand 4639 states and 13882 transitions. [2021-07-09 18:06:45,114 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2021-07-09 18:06:45,114 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:06:45,114 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:06:45,315 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable42,40 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:06:45,315 INFO L430 AbstractCegarLoop]: === Iteration 44 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:06:45,315 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:06:45,315 INFO L82 PathProgramCache]: Analyzing trace with hash 1259453469, now seen corresponding path program 36 times [2021-07-09 18:06:45,315 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:06:45,315 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [326814436] [2021-07-09 18:06:45,315 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:06:45,318 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:06:45,506 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-09 18:06:45,507 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:06:45,507 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [326814436] [2021-07-09 18:06:45,507 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [326814436] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:06:45,507 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1796125387] [2021-07-09 18:06:45,507 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE 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-07-09 18:06:45,535 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2021-07-09 18:06:45,536 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:06:45,536 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 30 conjunts are in the unsatisfiable core [2021-07-09 18:06:45,537 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:06:45,589 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2021-07-09 18:06:45,590 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:06:45,597 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:06:45,597 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:06:45,598 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:27, output treesize:16 [2021-07-09 18:06:45,661 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-07-09 18:06:45,662 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:06:45,667 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:06:45,668 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:06:45,668 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:23, output treesize:16 [2021-07-09 18:06:45,837 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-07-09 18:06:45,837 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1796125387] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:06:45,837 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:06:45,837 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 14] total 27 [2021-07-09 18:06:45,837 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [862072535] [2021-07-09 18:06:45,837 INFO L462 AbstractCegarLoop]: Interpolant automaton has 28 states [2021-07-09 18:06:45,837 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:06:45,838 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2021-07-09 18:06:45,838 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=79, Invalid=677, Unknown=0, NotChecked=0, Total=756 [2021-07-09 18:06:45,838 INFO L87 Difference]: Start difference. First operand 4639 states and 13882 transitions. Second operand has 28 states, 28 states have (on average 2.7857142857142856) internal successors, (78), 27 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:06:46,613 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:06:46,613 INFO L93 Difference]: Finished difference Result 5277 states and 15646 transitions. [2021-07-09 18:06:46,613 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-07-09 18:06:46,613 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 2.7857142857142856) internal successors, (78), 27 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 42 [2021-07-09 18:06:46,613 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:06:46,620 INFO L225 Difference]: With dead ends: 5277 [2021-07-09 18:06:46,620 INFO L226 Difference]: Without dead ends: 5056 [2021-07-09 18:06:46,620 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 74 GetRequests, 30 SyntacticMatches, 2 SemanticMatches, 42 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 378 ImplicationChecksByTransitivity, 747.4ms TimeCoverageRelationStatistics Valid=186, Invalid=1706, Unknown=0, NotChecked=0, Total=1892 [2021-07-09 18:06:46,624 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5056 states. [2021-07-09 18:06:46,662 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5056 to 4659. [2021-07-09 18:06:46,666 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4659 states, 4658 states have (on average 2.9920566766852725) internal successors, (13937), 4658 states have internal predecessors, (13937), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:06:46,673 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4659 states to 4659 states and 13937 transitions. [2021-07-09 18:06:46,674 INFO L78 Accepts]: Start accepts. Automaton has 4659 states and 13937 transitions. Word has length 42 [2021-07-09 18:06:46,674 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:06:46,674 INFO L482 AbstractCegarLoop]: Abstraction has 4659 states and 13937 transitions. [2021-07-09 18:06:46,674 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 28 states, 28 states have (on average 2.7857142857142856) internal successors, (78), 27 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:06:46,674 INFO L276 IsEmpty]: Start isEmpty. Operand 4659 states and 13937 transitions. [2021-07-09 18:06:46,679 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2021-07-09 18:06:46,679 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:06:46,679 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:06:46,879 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable43,41 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:06:46,879 INFO L430 AbstractCegarLoop]: === Iteration 45 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:06:46,879 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:06:46,879 INFO L82 PathProgramCache]: Analyzing trace with hash -1441413631, now seen corresponding path program 37 times [2021-07-09 18:06:46,880 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:06:46,880 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1893193360] [2021-07-09 18:06:46,880 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:06:46,884 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:06:47,058 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-09 18:06:47,058 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:06:47,058 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1893193360] [2021-07-09 18:06:47,058 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1893193360] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:06:47,058 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2014435254] [2021-07-09 18:06:47,059 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY 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-07-09 18:06:47,087 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:06:47,087 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 30 conjunts are in the unsatisfiable core [2021-07-09 18:06:47,088 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:06:47,141 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-07-09 18:06:47,142 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:06:47,147 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:06:47,147 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:06:47,148 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:23, output treesize:16 [2021-07-09 18:06:47,211 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-07-09 18:06:47,212 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:06:47,217 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:06:47,217 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:06:47,217 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:23, output treesize:16 [2021-07-09 18:06:47,376 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-07-09 18:06:47,376 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2014435254] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:06:47,376 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:06:47,376 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 14] total 27 [2021-07-09 18:06:47,376 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1165242390] [2021-07-09 18:06:47,377 INFO L462 AbstractCegarLoop]: Interpolant automaton has 28 states [2021-07-09 18:06:47,377 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:06:47,377 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2021-07-09 18:06:47,377 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=80, Invalid=676, Unknown=0, NotChecked=0, Total=756 [2021-07-09 18:06:47,377 INFO L87 Difference]: Start difference. First operand 4659 states and 13937 transitions. Second operand has 28 states, 28 states have (on average 2.7857142857142856) internal successors, (78), 27 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:06:48,208 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:06:48,208 INFO L93 Difference]: Finished difference Result 5643 states and 16752 transitions. [2021-07-09 18:06:48,209 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-07-09 18:06:48,209 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 2.7857142857142856) internal successors, (78), 27 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 42 [2021-07-09 18:06:48,209 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:06:48,217 INFO L225 Difference]: With dead ends: 5643 [2021-07-09 18:06:48,217 INFO L226 Difference]: Without dead ends: 5457 [2021-07-09 18:06:48,218 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 75 GetRequests, 30 SyntacticMatches, 2 SemanticMatches, 43 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 416 ImplicationChecksByTransitivity, 714.7ms TimeCoverageRelationStatistics Valid=193, Invalid=1787, Unknown=0, NotChecked=0, Total=1980 [2021-07-09 18:06:48,222 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5457 states. [2021-07-09 18:06:48,279 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5457 to 4655. [2021-07-09 18:06:48,283 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4655 states, 4654 states have (on average 2.9922647185217017) internal successors, (13926), 4654 states have internal predecessors, (13926), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:06:48,290 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4655 states to 4655 states and 13926 transitions. [2021-07-09 18:06:48,291 INFO L78 Accepts]: Start accepts. Automaton has 4655 states and 13926 transitions. Word has length 42 [2021-07-09 18:06:48,291 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:06:48,291 INFO L482 AbstractCegarLoop]: Abstraction has 4655 states and 13926 transitions. [2021-07-09 18:06:48,291 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 28 states, 28 states have (on average 2.7857142857142856) internal successors, (78), 27 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:06:48,291 INFO L276 IsEmpty]: Start isEmpty. Operand 4655 states and 13926 transitions. [2021-07-09 18:06:48,296 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2021-07-09 18:06:48,296 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:06:48,296 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:06:48,496 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 42 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable44 [2021-07-09 18:06:48,497 INFO L430 AbstractCegarLoop]: === Iteration 46 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:06:48,497 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:06:48,497 INFO L82 PathProgramCache]: Analyzing trace with hash 38743551, now seen corresponding path program 38 times [2021-07-09 18:06:48,497 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:06:48,497 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1757205023] [2021-07-09 18:06:48,497 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:06:48,504 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:06:48,701 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-09 18:06:48,702 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:06:48,702 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1757205023] [2021-07-09 18:06:48,702 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1757205023] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:06:48,702 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [666800522] [2021-07-09 18:06:48,702 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-07-09 18:06:48,736 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-09 18:06:48,736 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:06:48,737 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 32 conjunts are in the unsatisfiable core [2021-07-09 18:06:48,737 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:06:48,798 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2021-07-09 18:06:48,799 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:06:48,805 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:06:48,806 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:06:48,806 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:27, output treesize:16 [2021-07-09 18:06:48,871 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-07-09 18:06:48,872 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:06:48,877 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:06:48,877 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:06:48,877 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:23, output treesize:16 [2021-07-09 18:06:49,033 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-07-09 18:06:49,034 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [666800522] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:06:49,034 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:06:49,034 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 14] total 27 [2021-07-09 18:06:49,034 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2069376197] [2021-07-09 18:06:49,034 INFO L462 AbstractCegarLoop]: Interpolant automaton has 28 states [2021-07-09 18:06:49,034 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:06:49,034 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2021-07-09 18:06:49,034 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=80, Invalid=676, Unknown=0, NotChecked=0, Total=756 [2021-07-09 18:06:49,035 INFO L87 Difference]: Start difference. First operand 4655 states and 13926 transitions. Second operand has 28 states, 28 states have (on average 2.7857142857142856) internal successors, (78), 27 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:06:49,911 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:06:49,911 INFO L93 Difference]: Finished difference Result 5534 states and 16442 transitions. [2021-07-09 18:06:49,911 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-07-09 18:06:49,912 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 2.7857142857142856) internal successors, (78), 27 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 42 [2021-07-09 18:06:49,912 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:06:49,921 INFO L225 Difference]: With dead ends: 5534 [2021-07-09 18:06:49,921 INFO L226 Difference]: Without dead ends: 5348 [2021-07-09 18:06:49,921 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 74 GetRequests, 30 SyntacticMatches, 2 SemanticMatches, 42 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 374 ImplicationChecksByTransitivity, 721.0ms TimeCoverageRelationStatistics Valid=188, Invalid=1704, Unknown=0, NotChecked=0, Total=1892 [2021-07-09 18:06:49,926 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5348 states. [2021-07-09 18:06:49,991 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5348 to 4651. [2021-07-09 18:06:49,995 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4651 states, 4650 states have (on average 2.99247311827957) internal successors, (13915), 4650 states have internal predecessors, (13915), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:06:50,002 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4651 states to 4651 states and 13915 transitions. [2021-07-09 18:06:50,003 INFO L78 Accepts]: Start accepts. Automaton has 4651 states and 13915 transitions. Word has length 42 [2021-07-09 18:06:50,003 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:06:50,003 INFO L482 AbstractCegarLoop]: Abstraction has 4651 states and 13915 transitions. [2021-07-09 18:06:50,003 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 28 states, 28 states have (on average 2.7857142857142856) internal successors, (78), 27 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:06:50,003 INFO L276 IsEmpty]: Start isEmpty. Operand 4651 states and 13915 transitions. [2021-07-09 18:06:50,008 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2021-07-09 18:06:50,008 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:06:50,008 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:06:50,209 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable45,43 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:06:50,209 INFO L430 AbstractCegarLoop]: === Iteration 47 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:06:50,209 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:06:50,209 INFO L82 PathProgramCache]: Analyzing trace with hash 892023171, now seen corresponding path program 39 times [2021-07-09 18:06:50,209 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:06:50,209 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [933237439] [2021-07-09 18:06:50,209 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:06:50,212 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:06:50,392 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-09 18:06:50,392 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:06:50,392 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [933237439] [2021-07-09 18:06:50,392 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [933237439] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:06:50,392 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2069004877] [2021-07-09 18:06:50,393 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 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-07-09 18:06:50,421 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-07-09 18:06:50,422 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:06:50,422 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 30 conjunts are in the unsatisfiable core [2021-07-09 18:06:50,423 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:06:50,475 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-07-09 18:06:50,476 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:06:50,481 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:06:50,482 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:06:50,482 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:23, output treesize:16 [2021-07-09 18:06:50,589 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-07-09 18:06:50,590 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:06:50,594 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:06:50,595 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:06:50,595 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:20, output treesize:13 [2021-07-09 18:06:50,703 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-07-09 18:06:50,703 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2069004877] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:06:50,703 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:06:50,703 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 14] total 27 [2021-07-09 18:06:50,703 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [876191225] [2021-07-09 18:06:50,703 INFO L462 AbstractCegarLoop]: Interpolant automaton has 28 states [2021-07-09 18:06:50,704 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:06:50,704 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2021-07-09 18:06:50,704 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=79, Invalid=677, Unknown=0, NotChecked=0, Total=756 [2021-07-09 18:06:50,704 INFO L87 Difference]: Start difference. First operand 4651 states and 13915 transitions. Second operand has 28 states, 28 states have (on average 2.7857142857142856) internal successors, (78), 27 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:06:51,719 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:06:51,719 INFO L93 Difference]: Finished difference Result 5233 states and 15393 transitions. [2021-07-09 18:06:51,719 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2021-07-09 18:06:51,719 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 2.7857142857142856) internal successors, (78), 27 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 42 [2021-07-09 18:06:51,720 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:06:51,727 INFO L225 Difference]: With dead ends: 5233 [2021-07-09 18:06:51,727 INFO L226 Difference]: Without dead ends: 5012 [2021-07-09 18:06:51,727 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 78 GetRequests, 30 SyntacticMatches, 2 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 482 ImplicationChecksByTransitivity, 795.5ms TimeCoverageRelationStatistics Valid=218, Invalid=2038, Unknown=0, NotChecked=0, Total=2256 [2021-07-09 18:06:51,732 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5012 states. [2021-07-09 18:06:51,788 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5012 to 4663. [2021-07-09 18:06:51,792 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4663 states, 4662 states have (on average 2.9944229944229943) internal successors, (13960), 4662 states have internal predecessors, (13960), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:06:51,799 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4663 states to 4663 states and 13960 transitions. [2021-07-09 18:06:51,800 INFO L78 Accepts]: Start accepts. Automaton has 4663 states and 13960 transitions. Word has length 42 [2021-07-09 18:06:51,800 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:06:51,800 INFO L482 AbstractCegarLoop]: Abstraction has 4663 states and 13960 transitions. [2021-07-09 18:06:51,800 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 28 states, 28 states have (on average 2.7857142857142856) internal successors, (78), 27 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:06:51,800 INFO L276 IsEmpty]: Start isEmpty. Operand 4663 states and 13960 transitions. [2021-07-09 18:06:51,805 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2021-07-09 18:06:51,805 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:06:51,805 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:06:52,005 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable46,44 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:06:52,006 INFO L430 AbstractCegarLoop]: === Iteration 48 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:06:52,006 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:06:52,006 INFO L82 PathProgramCache]: Analyzing trace with hash 185442207, now seen corresponding path program 40 times [2021-07-09 18:06:52,006 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:06:52,006 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2120179548] [2021-07-09 18:06:52,006 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:06:52,009 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:06:52,178 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-09 18:06:52,178 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:06:52,179 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2120179548] [2021-07-09 18:06:52,179 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2120179548] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:06:52,179 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [821232322] [2021-07-09 18:06:52,179 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST 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-07-09 18:06:52,206 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-09 18:06:52,206 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:06:52,207 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 30 conjunts are in the unsatisfiable core [2021-07-09 18:06:52,207 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:06:52,260 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-07-09 18:06:52,261 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:06:52,266 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:06:52,267 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:06:52,267 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:23, output treesize:16 [2021-07-09 18:06:52,355 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-07-09 18:06:52,356 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:06:52,360 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:06:52,361 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:06:52,361 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:20, output treesize:13 [2021-07-09 18:06:52,497 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-07-09 18:06:52,497 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [821232322] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:06:52,498 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:06:52,498 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 14] total 27 [2021-07-09 18:06:52,498 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [912272936] [2021-07-09 18:06:52,498 INFO L462 AbstractCegarLoop]: Interpolant automaton has 28 states [2021-07-09 18:06:52,498 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:06:52,498 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2021-07-09 18:06:52,498 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=79, Invalid=677, Unknown=0, NotChecked=0, Total=756 [2021-07-09 18:06:52,498 INFO L87 Difference]: Start difference. First operand 4663 states and 13960 transitions. Second operand has 28 states, 28 states have (on average 2.7857142857142856) internal successors, (78), 27 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:06:53,482 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:06:53,483 INFO L93 Difference]: Finished difference Result 5695 states and 16689 transitions. [2021-07-09 18:06:53,483 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2021-07-09 18:06:53,483 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 2.7857142857142856) internal successors, (78), 27 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 42 [2021-07-09 18:06:53,483 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:06:53,492 INFO L225 Difference]: With dead ends: 5695 [2021-07-09 18:06:53,492 INFO L226 Difference]: Without dead ends: 5474 [2021-07-09 18:06:53,492 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 78 GetRequests, 30 SyntacticMatches, 2 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 481 ImplicationChecksByTransitivity, 800.7ms TimeCoverageRelationStatistics Valid=216, Invalid=2040, Unknown=0, NotChecked=0, Total=2256 [2021-07-09 18:06:53,514 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5474 states. [2021-07-09 18:06:53,554 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5474 to 4667. [2021-07-09 18:06:53,558 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4667 states, 4666 states have (on average 2.994213459065581) internal successors, (13971), 4666 states have internal predecessors, (13971), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:06:53,566 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4667 states to 4667 states and 13971 transitions. [2021-07-09 18:06:53,566 INFO L78 Accepts]: Start accepts. Automaton has 4667 states and 13971 transitions. Word has length 42 [2021-07-09 18:06:53,566 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:06:53,566 INFO L482 AbstractCegarLoop]: Abstraction has 4667 states and 13971 transitions. [2021-07-09 18:06:53,566 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 28 states, 28 states have (on average 2.7857142857142856) internal successors, (78), 27 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:06:53,566 INFO L276 IsEmpty]: Start isEmpty. Operand 4667 states and 13971 transitions. [2021-07-09 18:06:53,571 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2021-07-09 18:06:53,571 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:06:53,571 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:06:53,771 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 45 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable47 [2021-07-09 18:06:53,772 INFO L430 AbstractCegarLoop]: === Iteration 49 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:06:53,772 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:06:53,772 INFO L82 PathProgramCache]: Analyzing trace with hash 1779542403, now seen corresponding path program 41 times [2021-07-09 18:06:53,772 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:06:53,772 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [847898322] [2021-07-09 18:06:53,772 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:06:53,775 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:06:53,944 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-09 18:06:53,944 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:06:53,944 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [847898322] [2021-07-09 18:06:53,944 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [847898322] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:06:53,944 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1453592685] [2021-07-09 18:06:53,944 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 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-07-09 18:06:53,973 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-09 18:06:53,973 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:06:53,974 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 30 conjunts are in the unsatisfiable core [2021-07-09 18:06:53,974 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:06:54,037 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2021-07-09 18:06:54,038 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:06:54,043 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:06:54,044 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:06:54,044 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:27, output treesize:16 [2021-07-09 18:06:54,134 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-07-09 18:06:54,135 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:06:54,139 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:06:54,139 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:06:54,139 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:20, output treesize:13 [2021-07-09 18:06:54,310 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-07-09 18:06:54,311 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1453592685] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:06:54,311 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:06:54,311 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 16] total 29 [2021-07-09 18:06:54,311 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1579698633] [2021-07-09 18:06:54,311 INFO L462 AbstractCegarLoop]: Interpolant automaton has 30 states [2021-07-09 18:06:54,311 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:06:54,311 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 30 interpolants. [2021-07-09 18:06:54,311 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=91, Invalid=779, Unknown=0, NotChecked=0, Total=870 [2021-07-09 18:06:54,312 INFO L87 Difference]: Start difference. First operand 4667 states and 13971 transitions. Second operand has 30 states, 30 states have (on average 2.6) internal successors, (78), 29 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:06:55,536 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:06:55,537 INFO L93 Difference]: Finished difference Result 6156 states and 17997 transitions. [2021-07-09 18:06:55,537 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2021-07-09 18:06:55,537 INFO L78 Accepts]: Start accepts. Automaton has has 30 states, 30 states have (on average 2.6) internal successors, (78), 29 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 42 [2021-07-09 18:06:55,537 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:06:55,546 INFO L225 Difference]: With dead ends: 6156 [2021-07-09 18:06:55,546 INFO L226 Difference]: Without dead ends: 5868 [2021-07-09 18:06:55,546 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 84 GetRequests, 28 SyntacticMatches, 2 SemanticMatches, 54 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 728 ImplicationChecksByTransitivity, 966.6ms TimeCoverageRelationStatistics Valid=284, Invalid=2796, Unknown=0, NotChecked=0, Total=3080 [2021-07-09 18:06:55,551 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5868 states. [2021-07-09 18:06:55,594 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5868 to 4636. [2021-07-09 18:06:55,598 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4636 states, 4635 states have (on average 2.993311758360302) internal successors, (13874), 4635 states have internal predecessors, (13874), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:06:55,606 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4636 states to 4636 states and 13874 transitions. [2021-07-09 18:06:55,606 INFO L78 Accepts]: Start accepts. Automaton has 4636 states and 13874 transitions. Word has length 42 [2021-07-09 18:06:55,606 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:06:55,606 INFO L482 AbstractCegarLoop]: Abstraction has 4636 states and 13874 transitions. [2021-07-09 18:06:55,606 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 30 states, 30 states have (on average 2.6) internal successors, (78), 29 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:06:55,606 INFO L276 IsEmpty]: Start isEmpty. Operand 4636 states and 13874 transitions. [2021-07-09 18:06:55,611 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2021-07-09 18:06:55,611 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:06:55,611 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:06:55,812 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 46 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable48 [2021-07-09 18:06:55,812 INFO L430 AbstractCegarLoop]: === Iteration 50 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:06:55,812 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:06:55,812 INFO L82 PathProgramCache]: Analyzing trace with hash -517812027, now seen corresponding path program 42 times [2021-07-09 18:06:55,812 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:06:55,812 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [216489814] [2021-07-09 18:06:55,812 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:06:55,816 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:06:56,003 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-09 18:06:56,004 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:06:56,004 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [216489814] [2021-07-09 18:06:56,004 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [216489814] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:06:56,004 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1420120172] [2021-07-09 18:06:56,004 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-07-09 18:06:56,032 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2021-07-09 18:06:56,032 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:06:56,033 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 28 conjunts are in the unsatisfiable core [2021-07-09 18:06:56,033 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:06:56,085 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2021-07-09 18:06:56,086 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:06:56,091 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:06:56,091 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:06:56,091 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:27, output treesize:16 [2021-07-09 18:06:56,178 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-07-09 18:06:56,179 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:06:56,183 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:06:56,183 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:06:56,183 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:20, output treesize:13 [2021-07-09 18:06:56,284 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-07-09 18:06:56,284 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1420120172] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:06:56,285 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:06:56,285 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 14] total 26 [2021-07-09 18:06:56,285 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1652012498] [2021-07-09 18:06:56,285 INFO L462 AbstractCegarLoop]: Interpolant automaton has 27 states [2021-07-09 18:06:56,285 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:06:56,286 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2021-07-09 18:06:56,286 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=77, Invalid=625, Unknown=0, NotChecked=0, Total=702 [2021-07-09 18:06:56,286 INFO L87 Difference]: Start difference. First operand 4636 states and 13874 transitions. Second operand has 27 states, 27 states have (on average 2.888888888888889) internal successors, (78), 26 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:06:57,262 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:06:57,262 INFO L93 Difference]: Finished difference Result 5469 states and 15943 transitions. [2021-07-09 18:06:57,262 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2021-07-09 18:06:57,263 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 27 states have (on average 2.888888888888889) internal successors, (78), 26 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 42 [2021-07-09 18:06:57,263 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:06:57,271 INFO L225 Difference]: With dead ends: 5469 [2021-07-09 18:06:57,272 INFO L226 Difference]: Without dead ends: 5248 [2021-07-09 18:06:57,272 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 77 GetRequests, 30 SyntacticMatches, 3 SemanticMatches, 44 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 465 ImplicationChecksByTransitivity, 735.0ms TimeCoverageRelationStatistics Valid=209, Invalid=1861, Unknown=0, NotChecked=0, Total=2070 [2021-07-09 18:06:57,277 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5248 states. [2021-07-09 18:06:57,325 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5248 to 4639. [2021-07-09 18:06:57,330 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4639 states, 4638 states have (on average 2.99374730487279) internal successors, (13885), 4638 states have internal predecessors, (13885), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:06:57,339 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4639 states to 4639 states and 13885 transitions. [2021-07-09 18:06:57,339 INFO L78 Accepts]: Start accepts. Automaton has 4639 states and 13885 transitions. Word has length 42 [2021-07-09 18:06:57,340 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:06:57,340 INFO L482 AbstractCegarLoop]: Abstraction has 4639 states and 13885 transitions. [2021-07-09 18:06:57,340 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 27 states, 27 states have (on average 2.888888888888889) internal successors, (78), 26 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:06:57,340 INFO L276 IsEmpty]: Start isEmpty. Operand 4639 states and 13885 transitions. [2021-07-09 18:06:57,345 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2021-07-09 18:06:57,345 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:06:57,345 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:06:57,548 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 47 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable49 [2021-07-09 18:06:57,549 INFO L430 AbstractCegarLoop]: === Iteration 51 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:06:57,549 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:06:57,549 INFO L82 PathProgramCache]: Analyzing trace with hash -1546931845, now seen corresponding path program 43 times [2021-07-09 18:06:57,549 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:06:57,549 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1308440622] [2021-07-09 18:06:57,549 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:06:57,553 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:06:57,726 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-09 18:06:57,726 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:06:57,726 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1308440622] [2021-07-09 18:06:57,726 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1308440622] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:06:57,726 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1674292576] [2021-07-09 18:06:57,726 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY 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-07-09 18:06:57,754 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:06:57,754 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 30 conjunts are in the unsatisfiable core [2021-07-09 18:06:57,755 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:06:57,808 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-07-09 18:06:57,809 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:06:57,814 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:06:57,815 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:06:57,815 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:23, output treesize:16 [2021-07-09 18:06:57,904 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-07-09 18:06:57,905 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:06:57,910 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:06:57,911 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:06:57,911 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:20, output treesize:13 [2021-07-09 18:06:58,022 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-07-09 18:06:58,022 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1674292576] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:06:58,022 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:06:58,022 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 14] total 26 [2021-07-09 18:06:58,022 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [862465632] [2021-07-09 18:06:58,023 INFO L462 AbstractCegarLoop]: Interpolant automaton has 27 states [2021-07-09 18:06:58,023 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:06:58,023 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2021-07-09 18:06:58,023 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=76, Invalid=626, Unknown=0, NotChecked=0, Total=702 [2021-07-09 18:06:58,023 INFO L87 Difference]: Start difference. First operand 4639 states and 13885 transitions. Second operand has 27 states, 27 states have (on average 2.888888888888889) internal successors, (78), 26 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:06:59,178 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:06:59,179 INFO L93 Difference]: Finished difference Result 5756 states and 16705 transitions. [2021-07-09 18:06:59,179 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2021-07-09 18:06:59,179 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 27 states have (on average 2.888888888888889) internal successors, (78), 26 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 42 [2021-07-09 18:06:59,179 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:06:59,187 INFO L225 Difference]: With dead ends: 5756 [2021-07-09 18:06:59,187 INFO L226 Difference]: Without dead ends: 5535 [2021-07-09 18:06:59,188 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 80 GetRequests, 30 SyntacticMatches, 3 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 526 ImplicationChecksByTransitivity, 810.0ms TimeCoverageRelationStatistics Valid=230, Invalid=2122, Unknown=0, NotChecked=0, Total=2352 [2021-07-09 18:06:59,192 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5535 states. [2021-07-09 18:06:59,234 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5535 to 4651. [2021-07-09 18:06:59,238 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4651 states, 4650 states have (on average 2.9956989247311827) internal successors, (13930), 4650 states have internal predecessors, (13930), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:06:59,246 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4651 states to 4651 states and 13930 transitions. [2021-07-09 18:06:59,246 INFO L78 Accepts]: Start accepts. Automaton has 4651 states and 13930 transitions. Word has length 42 [2021-07-09 18:06:59,246 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:06:59,246 INFO L482 AbstractCegarLoop]: Abstraction has 4651 states and 13930 transitions. [2021-07-09 18:06:59,246 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 27 states, 27 states have (on average 2.888888888888889) internal successors, (78), 26 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:06:59,246 INFO L276 IsEmpty]: Start isEmpty. Operand 4651 states and 13930 transitions. [2021-07-09 18:06:59,251 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2021-07-09 18:06:59,251 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:06:59,251 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:06:59,452 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable50,48 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:06:59,453 INFO L430 AbstractCegarLoop]: === Iteration 52 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:06:59,453 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:06:59,453 INFO L82 PathProgramCache]: Analyzing trace with hash 2041454487, now seen corresponding path program 44 times [2021-07-09 18:06:59,453 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:06:59,453 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1853438316] [2021-07-09 18:06:59,453 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:06:59,456 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:06:59,645 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-09 18:06:59,645 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:06:59,645 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1853438316] [2021-07-09 18:06:59,645 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1853438316] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:06:59,645 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1989865658] [2021-07-09 18:06:59,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 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-07-09 18:06:59,674 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-09 18:06:59,674 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:06:59,675 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 30 conjunts are in the unsatisfiable core [2021-07-09 18:06:59,676 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:06:59,730 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2021-07-09 18:06:59,732 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:06:59,738 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:06:59,738 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:06:59,738 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:27, output treesize:16 [2021-07-09 18:06:59,805 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-07-09 18:06:59,805 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:06:59,810 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:06:59,810 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:06:59,810 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:20, output treesize:13 [2021-07-09 18:06:59,941 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-07-09 18:06:59,941 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1989865658] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:06:59,941 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:06:59,941 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 14] total 26 [2021-07-09 18:06:59,941 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1478210139] [2021-07-09 18:06:59,941 INFO L462 AbstractCegarLoop]: Interpolant automaton has 27 states [2021-07-09 18:06:59,941 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:06:59,942 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2021-07-09 18:06:59,942 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=76, Invalid=626, Unknown=0, NotChecked=0, Total=702 [2021-07-09 18:06:59,942 INFO L87 Difference]: Start difference. First operand 4651 states and 13930 transitions. Second operand has 27 states, 27 states have (on average 2.888888888888889) internal successors, (78), 26 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:07:01,031 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:07:01,032 INFO L93 Difference]: Finished difference Result 5951 states and 17366 transitions. [2021-07-09 18:07:01,032 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2021-07-09 18:07:01,032 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 27 states have (on average 2.888888888888889) internal successors, (78), 26 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 42 [2021-07-09 18:07:01,032 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:07:01,040 INFO L225 Difference]: With dead ends: 5951 [2021-07-09 18:07:01,040 INFO L226 Difference]: Without dead ends: 5730 [2021-07-09 18:07:01,041 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 80 GetRequests, 30 SyntacticMatches, 3 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 525 ImplicationChecksByTransitivity, 833.6ms TimeCoverageRelationStatistics Valid=228, Invalid=2124, Unknown=0, NotChecked=0, Total=2352 [2021-07-09 18:07:01,045 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5730 states. [2021-07-09 18:07:01,088 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5730 to 4655. [2021-07-09 18:07:01,092 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4655 states, 4654 states have (on average 2.995487752470993) internal successors, (13941), 4654 states have internal predecessors, (13941), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:07:01,099 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4655 states to 4655 states and 13941 transitions. [2021-07-09 18:07:01,099 INFO L78 Accepts]: Start accepts. Automaton has 4655 states and 13941 transitions. Word has length 42 [2021-07-09 18:07:01,100 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:07:01,100 INFO L482 AbstractCegarLoop]: Abstraction has 4655 states and 13941 transitions. [2021-07-09 18:07:01,100 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 27 states, 27 states have (on average 2.888888888888889) internal successors, (78), 26 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:07:01,100 INFO L276 IsEmpty]: Start isEmpty. Operand 4655 states and 13941 transitions. [2021-07-09 18:07:01,105 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2021-07-09 18:07:01,105 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:07:01,105 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:07:01,305 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable51,49 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:07:01,305 INFO L430 AbstractCegarLoop]: === Iteration 53 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:07:01,305 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:07:01,305 INFO L82 PathProgramCache]: Analyzing trace with hash -659412613, now seen corresponding path program 45 times [2021-07-09 18:07:01,306 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:07:01,306 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [207793745] [2021-07-09 18:07:01,306 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:07:01,309 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:07:01,476 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-09 18:07:01,476 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:07:01,476 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [207793745] [2021-07-09 18:07:01,477 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [207793745] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:07:01,477 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1069298422] [2021-07-09 18:07:01,477 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 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-07-09 18:07:01,506 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-07-09 18:07:01,506 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:07:01,506 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 32 conjunts are in the unsatisfiable core [2021-07-09 18:07:01,507 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:07:01,558 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2021-07-09 18:07:01,559 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:07:01,564 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:07:01,565 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:07:01,565 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:27, output treesize:16 [2021-07-09 18:07:01,631 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-07-09 18:07:01,632 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:07:01,636 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:07:01,636 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:07:01,636 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:20, output treesize:13 [2021-07-09 18:07:01,761 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-07-09 18:07:01,761 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1069298422] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:07:01,761 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:07:01,761 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 14] total 26 [2021-07-09 18:07:01,761 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [649863074] [2021-07-09 18:07:01,761 INFO L462 AbstractCegarLoop]: Interpolant automaton has 27 states [2021-07-09 18:07:01,761 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:07:01,761 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2021-07-09 18:07:01,762 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=76, Invalid=626, Unknown=0, NotChecked=0, Total=702 [2021-07-09 18:07:01,762 INFO L87 Difference]: Start difference. First operand 4655 states and 13941 transitions. Second operand has 27 states, 27 states have (on average 2.888888888888889) internal successors, (78), 26 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:07:02,974 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:07:02,975 INFO L93 Difference]: Finished difference Result 6545 states and 19010 transitions. [2021-07-09 18:07:02,975 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2021-07-09 18:07:02,975 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 27 states have (on average 2.888888888888889) internal successors, (78), 26 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 42 [2021-07-09 18:07:02,975 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:07:02,985 INFO L225 Difference]: With dead ends: 6545 [2021-07-09 18:07:02,985 INFO L226 Difference]: Without dead ends: 6359 [2021-07-09 18:07:02,985 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 82 GetRequests, 30 SyntacticMatches, 3 SemanticMatches, 49 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 583 ImplicationChecksByTransitivity, 836.0ms TimeCoverageRelationStatistics Valid=239, Invalid=2311, Unknown=0, NotChecked=0, Total=2550 [2021-07-09 18:07:02,990 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6359 states. [2021-07-09 18:07:03,037 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6359 to 4636. [2021-07-09 18:07:03,041 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4636 states, 4635 states have (on average 2.993311758360302) internal successors, (13874), 4635 states have internal predecessors, (13874), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:07:03,049 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4636 states to 4636 states and 13874 transitions. [2021-07-09 18:07:03,049 INFO L78 Accepts]: Start accepts. Automaton has 4636 states and 13874 transitions. Word has length 42 [2021-07-09 18:07:03,049 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:07:03,049 INFO L482 AbstractCegarLoop]: Abstraction has 4636 states and 13874 transitions. [2021-07-09 18:07:03,050 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 27 states, 27 states have (on average 2.888888888888889) internal successors, (78), 26 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:07:03,050 INFO L276 IsEmpty]: Start isEmpty. Operand 4636 states and 13874 transitions. [2021-07-09 18:07:03,054 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2021-07-09 18:07:03,055 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:07:03,055 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:07:03,255 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 50 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable52 [2021-07-09 18:07:03,255 INFO L430 AbstractCegarLoop]: === Iteration 54 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:07:03,255 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:07:03,255 INFO L82 PathProgramCache]: Analyzing trace with hash 1386319427, now seen corresponding path program 46 times [2021-07-09 18:07:03,256 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:07:03,256 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1699130186] [2021-07-09 18:07:03,256 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:07:03,258 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:07:03,451 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-09 18:07:03,451 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:07:03,451 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1699130186] [2021-07-09 18:07:03,451 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1699130186] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:07:03,451 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1661406383] [2021-07-09 18:07:03,451 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST 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-07-09 18:07:03,481 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-09 18:07:03,481 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:07:03,482 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 30 conjunts are in the unsatisfiable core [2021-07-09 18:07:03,482 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:07:03,535 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-07-09 18:07:03,536 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:07:03,542 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:07:03,542 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:07:03,542 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:23, output treesize:16 [2021-07-09 18:07:03,622 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-07-09 18:07:03,623 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:07:03,627 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:07:03,628 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:07:03,628 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:20, output treesize:13 [2021-07-09 18:07:03,727 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-07-09 18:07:03,727 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1661406383] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:07:03,727 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:07:03,727 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 14] total 25 [2021-07-09 18:07:03,727 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [359346991] [2021-07-09 18:07:03,727 INFO L462 AbstractCegarLoop]: Interpolant automaton has 26 states [2021-07-09 18:07:03,727 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:07:03,727 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2021-07-09 18:07:03,728 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=74, Invalid=576, Unknown=0, NotChecked=0, Total=650 [2021-07-09 18:07:03,728 INFO L87 Difference]: Start difference. First operand 4636 states and 13874 transitions. Second operand has 26 states, 26 states have (on average 2.9615384615384617) internal successors, (77), 25 states have internal predecessors, (77), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:07:04,554 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:07:04,554 INFO L93 Difference]: Finished difference Result 5213 states and 15315 transitions. [2021-07-09 18:07:04,555 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2021-07-09 18:07:04,555 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 26 states have (on average 2.9615384615384617) internal successors, (77), 25 states have internal predecessors, (77), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 42 [2021-07-09 18:07:04,555 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:07:04,562 INFO L225 Difference]: With dead ends: 5213 [2021-07-09 18:07:04,563 INFO L226 Difference]: Without dead ends: 4992 [2021-07-09 18:07:04,563 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 76 GetRequests, 31 SyntacticMatches, 3 SemanticMatches, 42 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 409 ImplicationChecksByTransitivity, 708.1ms TimeCoverageRelationStatistics Valid=191, Invalid=1701, Unknown=0, NotChecked=0, Total=1892 [2021-07-09 18:07:04,567 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4992 states. [2021-07-09 18:07:04,610 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4992 to 4636. [2021-07-09 18:07:04,614 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4636 states, 4635 states have (on average 2.993311758360302) internal successors, (13874), 4635 states have internal predecessors, (13874), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:07:04,622 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4636 states to 4636 states and 13874 transitions. [2021-07-09 18:07:04,622 INFO L78 Accepts]: Start accepts. Automaton has 4636 states and 13874 transitions. Word has length 42 [2021-07-09 18:07:04,622 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:07:04,622 INFO L482 AbstractCegarLoop]: Abstraction has 4636 states and 13874 transitions. [2021-07-09 18:07:04,622 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 26 states, 26 states have (on average 2.9615384615384617) internal successors, (77), 25 states have internal predecessors, (77), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:07:04,622 INFO L276 IsEmpty]: Start isEmpty. Operand 4636 states and 13874 transitions. [2021-07-09 18:07:04,627 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2021-07-09 18:07:04,627 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:07:04,627 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:07:04,828 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable53,51 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:07:04,828 INFO L430 AbstractCegarLoop]: === Iteration 55 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:07:04,828 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:07:04,828 INFO L82 PathProgramCache]: Analyzing trace with hash -1684196809, now seen corresponding path program 47 times [2021-07-09 18:07:04,828 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:07:04,828 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1132067648] [2021-07-09 18:07:04,828 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:07:04,831 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:07:04,989 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-09 18:07:04,989 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:07:04,989 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1132067648] [2021-07-09 18:07:04,989 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1132067648] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:07:04,989 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [607126225] [2021-07-09 18:07:04,989 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 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-07-09 18:07:05,028 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-07-09 18:07:05,028 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:07:05,028 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 32 conjunts are in the unsatisfiable core [2021-07-09 18:07:05,029 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:07:05,079 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2021-07-09 18:07:05,080 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:07:05,086 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:07:05,086 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:07:05,086 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:27, output treesize:16 [2021-07-09 18:07:05,150 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2021-07-09 18:07:05,151 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:07:05,155 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:07:05,156 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:07:05,156 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:24, output treesize:13 [2021-07-09 18:07:05,248 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-07-09 18:07:05,248 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [607126225] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:07:05,248 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:07:05,248 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 14] total 25 [2021-07-09 18:07:05,248 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1346554677] [2021-07-09 18:07:05,248 INFO L462 AbstractCegarLoop]: Interpolant automaton has 26 states [2021-07-09 18:07:05,248 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:07:05,249 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2021-07-09 18:07:05,249 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=78, Invalid=572, Unknown=0, NotChecked=0, Total=650 [2021-07-09 18:07:05,249 INFO L87 Difference]: Start difference. First operand 4636 states and 13874 transitions. Second operand has 26 states, 26 states have (on average 2.8846153846153846) internal successors, (75), 25 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-07-09 18:07:05,884 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:07:05,884 INFO L93 Difference]: Finished difference Result 5470 states and 15956 transitions. [2021-07-09 18:07:05,884 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2021-07-09 18:07:05,884 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 26 states have (on average 2.8846153846153846) internal successors, (75), 25 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) Word has length 42 [2021-07-09 18:07:05,884 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:07:05,892 INFO L225 Difference]: With dead ends: 5470 [2021-07-09 18:07:05,892 INFO L226 Difference]: Without dead ends: 5249 [2021-07-09 18:07:05,892 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 75 GetRequests, 31 SyntacticMatches, 3 SemanticMatches, 41 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 428 ImplicationChecksByTransitivity, 579.7ms TimeCoverageRelationStatistics Valid=187, Invalid=1619, Unknown=0, NotChecked=0, Total=1806 [2021-07-09 18:07:05,896 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5249 states. [2021-07-09 18:07:05,937 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5249 to 4629. [2021-07-09 18:07:05,941 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4629 states, 4628 states have (on average 2.993733794295592) internal successors, (13855), 4628 states have internal predecessors, (13855), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:07:05,949 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4629 states to 4629 states and 13855 transitions. [2021-07-09 18:07:05,949 INFO L78 Accepts]: Start accepts. Automaton has 4629 states and 13855 transitions. Word has length 42 [2021-07-09 18:07:05,949 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:07:05,949 INFO L482 AbstractCegarLoop]: Abstraction has 4629 states and 13855 transitions. [2021-07-09 18:07:05,949 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 26 states, 26 states have (on average 2.8846153846153846) internal successors, (75), 25 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-07-09 18:07:05,949 INFO L276 IsEmpty]: Start isEmpty. Operand 4629 states and 13855 transitions. [2021-07-09 18:07:05,955 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2021-07-09 18:07:05,955 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:07:05,955 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:07:06,161 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 52 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable54 [2021-07-09 18:07:06,162 INFO L430 AbstractCegarLoop]: === Iteration 56 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:07:06,162 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:07:06,162 INFO L82 PathProgramCache]: Analyzing trace with hash -1506142589, now seen corresponding path program 48 times [2021-07-09 18:07:06,162 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:07:06,162 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [834431095] [2021-07-09 18:07:06,162 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:07:06,171 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:07:06,350 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-09 18:07:06,350 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:07:06,350 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [834431095] [2021-07-09 18:07:06,350 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [834431095] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:07:06,350 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [73396699] [2021-07-09 18:07:06,350 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE 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-07-09 18:07:06,378 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2021-07-09 18:07:06,378 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:07:06,378 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 30 conjunts are in the unsatisfiable core [2021-07-09 18:07:06,379 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:07:06,432 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-07-09 18:07:06,437 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:07:06,442 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:07:06,443 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:07:06,443 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:23, output treesize:16 [2021-07-09 18:07:06,541 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-07-09 18:07:06,541 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:07:06,546 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:07:06,546 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:07:06,546 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:20, output treesize:13 [2021-07-09 18:07:06,671 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-07-09 18:07:06,671 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [73396699] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:07:06,671 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:07:06,671 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 14] total 26 [2021-07-09 18:07:06,671 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [255568220] [2021-07-09 18:07:06,671 INFO L462 AbstractCegarLoop]: Interpolant automaton has 27 states [2021-07-09 18:07:06,671 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:07:06,671 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2021-07-09 18:07:06,671 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=76, Invalid=626, Unknown=0, NotChecked=0, Total=702 [2021-07-09 18:07:06,672 INFO L87 Difference]: Start difference. First operand 4629 states and 13855 transitions. Second operand has 27 states, 27 states have (on average 2.888888888888889) internal successors, (78), 26 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:07:07,710 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:07:07,710 INFO L93 Difference]: Finished difference Result 5915 states and 17168 transitions. [2021-07-09 18:07:07,710 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2021-07-09 18:07:07,710 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 27 states have (on average 2.888888888888889) internal successors, (78), 26 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 42 [2021-07-09 18:07:07,711 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:07:07,718 INFO L225 Difference]: With dead ends: 5915 [2021-07-09 18:07:07,718 INFO L226 Difference]: Without dead ends: 5694 [2021-07-09 18:07:07,718 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 78 GetRequests, 30 SyntacticMatches, 3 SemanticMatches, 45 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 472 ImplicationChecksByTransitivity, 751.7ms TimeCoverageRelationStatistics Valid=222, Invalid=1940, Unknown=0, NotChecked=0, Total=2162 [2021-07-09 18:07:07,723 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5694 states. [2021-07-09 18:07:07,766 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5694 to 4649. [2021-07-09 18:07:07,771 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4649 states, 4648 states have (on average 2.996987951807229) internal successors, (13930), 4648 states have internal predecessors, (13930), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:07:07,779 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4649 states to 4649 states and 13930 transitions. [2021-07-09 18:07:07,779 INFO L78 Accepts]: Start accepts. Automaton has 4649 states and 13930 transitions. Word has length 42 [2021-07-09 18:07:07,779 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:07:07,779 INFO L482 AbstractCegarLoop]: Abstraction has 4649 states and 13930 transitions. [2021-07-09 18:07:07,779 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 27 states, 27 states have (on average 2.888888888888889) internal successors, (78), 26 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:07:07,779 INFO L276 IsEmpty]: Start isEmpty. Operand 4649 states and 13930 transitions. [2021-07-09 18:07:07,784 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2021-07-09 18:07:07,784 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:07:07,784 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:07:07,985 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 53 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable55 [2021-07-09 18:07:07,985 INFO L430 AbstractCegarLoop]: === Iteration 57 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:07:07,985 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:07:07,985 INFO L82 PathProgramCache]: Analyzing trace with hash 2082243743, now seen corresponding path program 49 times [2021-07-09 18:07:07,985 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:07:07,985 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1444023542] [2021-07-09 18:07:07,985 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:07:07,988 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:07:08,164 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-09 18:07:08,164 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:07:08,164 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1444023542] [2021-07-09 18:07:08,164 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1444023542] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:07:08,164 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [897787694] [2021-07-09 18:07:08,164 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY 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-07-09 18:07:08,191 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:07:08,192 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 30 conjunts are in the unsatisfiable core [2021-07-09 18:07:08,193 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:07:08,246 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-07-09 18:07:08,247 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:07:08,252 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:07:08,252 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:07:08,253 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:23, output treesize:16 [2021-07-09 18:07:08,327 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-07-09 18:07:08,328 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:07:08,333 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:07:08,333 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:07:08,333 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:20, output treesize:13 [2021-07-09 18:07:08,465 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-07-09 18:07:08,466 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [897787694] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:07:08,466 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:07:08,466 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 14] total 26 [2021-07-09 18:07:08,466 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [495658096] [2021-07-09 18:07:08,466 INFO L462 AbstractCegarLoop]: Interpolant automaton has 27 states [2021-07-09 18:07:08,466 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:07:08,466 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2021-07-09 18:07:08,466 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=76, Invalid=626, Unknown=0, NotChecked=0, Total=702 [2021-07-09 18:07:08,467 INFO L87 Difference]: Start difference. First operand 4649 states and 13930 transitions. Second operand has 27 states, 27 states have (on average 2.888888888888889) internal successors, (78), 26 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:07:09,531 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:07:09,531 INFO L93 Difference]: Finished difference Result 6319 states and 18331 transitions. [2021-07-09 18:07:09,531 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2021-07-09 18:07:09,532 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 27 states have (on average 2.888888888888889) internal successors, (78), 26 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 42 [2021-07-09 18:07:09,532 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:07:09,540 INFO L225 Difference]: With dead ends: 6319 [2021-07-09 18:07:09,541 INFO L226 Difference]: Without dead ends: 6098 [2021-07-09 18:07:09,541 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 78 GetRequests, 30 SyntacticMatches, 3 SemanticMatches, 45 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 473 ImplicationChecksByTransitivity, 764.8ms TimeCoverageRelationStatistics Valid=217, Invalid=1945, Unknown=0, NotChecked=0, Total=2162 [2021-07-09 18:07:09,546 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6098 states. [2021-07-09 18:07:09,590 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6098 to 4653. [2021-07-09 18:07:09,594 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4653 states, 4652 states have (on average 2.996775580395529) internal successors, (13941), 4652 states have internal predecessors, (13941), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:07:09,602 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4653 states to 4653 states and 13941 transitions. [2021-07-09 18:07:09,602 INFO L78 Accepts]: Start accepts. Automaton has 4653 states and 13941 transitions. Word has length 42 [2021-07-09 18:07:09,602 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:07:09,602 INFO L482 AbstractCegarLoop]: Abstraction has 4653 states and 13941 transitions. [2021-07-09 18:07:09,602 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 27 states, 27 states have (on average 2.888888888888889) internal successors, (78), 26 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:07:09,602 INFO L276 IsEmpty]: Start isEmpty. Operand 4653 states and 13941 transitions. [2021-07-09 18:07:09,607 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2021-07-09 18:07:09,607 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:07:09,608 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:07:09,808 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 54 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable56 [2021-07-09 18:07:09,808 INFO L430 AbstractCegarLoop]: === Iteration 58 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:07:09,808 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:07:09,808 INFO L82 PathProgramCache]: Analyzing trace with hash -618623357, now seen corresponding path program 50 times [2021-07-09 18:07:09,808 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:07:09,808 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1290040554] [2021-07-09 18:07:09,808 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:07:09,811 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:07:09,977 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-09 18:07:09,978 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:07:09,978 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1290040554] [2021-07-09 18:07:09,978 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1290040554] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:07:09,978 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [538194328] [2021-07-09 18:07:09,978 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 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-07-09 18:07:10,006 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-09 18:07:10,006 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:07:10,007 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 32 conjunts are in the unsatisfiable core [2021-07-09 18:07:10,007 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:07:10,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 15 treesize of output 7 [2021-07-09 18:07:10,059 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:07:10,065 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:07:10,065 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:07:10,065 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:27, output treesize:16 [2021-07-09 18:07:10,129 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-07-09 18:07:10,129 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:07:10,133 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:07:10,134 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:07:10,134 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:20, output treesize:13 [2021-07-09 18:07:10,254 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-07-09 18:07:10,254 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [538194328] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:07:10,254 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:07:10,254 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 14] total 26 [2021-07-09 18:07:10,254 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1886090757] [2021-07-09 18:07:10,254 INFO L462 AbstractCegarLoop]: Interpolant automaton has 27 states [2021-07-09 18:07:10,254 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:07:10,254 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2021-07-09 18:07:10,255 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=76, Invalid=626, Unknown=0, NotChecked=0, Total=702 [2021-07-09 18:07:10,255 INFO L87 Difference]: Start difference. First operand 4653 states and 13941 transitions. Second operand has 27 states, 27 states have (on average 2.888888888888889) internal successors, (78), 26 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:07:11,369 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:07:11,369 INFO L93 Difference]: Finished difference Result 6961 states and 20115 transitions. [2021-07-09 18:07:11,370 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2021-07-09 18:07:11,370 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 27 states have (on average 2.888888888888889) internal successors, (78), 26 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 42 [2021-07-09 18:07:11,370 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:07:11,380 INFO L225 Difference]: With dead ends: 6961 [2021-07-09 18:07:11,380 INFO L226 Difference]: Without dead ends: 6775 [2021-07-09 18:07:11,380 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 80 GetRequests, 30 SyntacticMatches, 3 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 527 ImplicationChecksByTransitivity, 759.2ms TimeCoverageRelationStatistics Valid=228, Invalid=2124, Unknown=0, NotChecked=0, Total=2352 [2021-07-09 18:07:11,386 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6775 states. [2021-07-09 18:07:11,433 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6775 to 4637. [2021-07-09 18:07:11,438 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4637 states, 4636 states have (on average 2.9950388265746333) internal successors, (13885), 4636 states have internal predecessors, (13885), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:07:11,445 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4637 states to 4637 states and 13885 transitions. [2021-07-09 18:07:11,445 INFO L78 Accepts]: Start accepts. Automaton has 4637 states and 13885 transitions. Word has length 42 [2021-07-09 18:07:11,445 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:07:11,445 INFO L482 AbstractCegarLoop]: Abstraction has 4637 states and 13885 transitions. [2021-07-09 18:07:11,446 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 27 states, 27 states have (on average 2.888888888888889) internal successors, (78), 26 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:07:11,446 INFO L276 IsEmpty]: Start isEmpty. Operand 4637 states and 13885 transitions. [2021-07-09 18:07:11,451 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2021-07-09 18:07:11,451 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:07:11,451 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:07:11,651 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 55 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable57 [2021-07-09 18:07:11,651 INFO L430 AbstractCegarLoop]: === Iteration 59 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:07:11,651 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:07:11,652 INFO L82 PathProgramCache]: Analyzing trace with hash 1464774981, now seen corresponding path program 51 times [2021-07-09 18:07:11,652 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:07:11,652 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [300006239] [2021-07-09 18:07:11,652 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:07:11,654 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:07:11,818 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-09 18:07:11,818 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:07:11,818 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [300006239] [2021-07-09 18:07:11,818 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [300006239] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:07:11,818 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [729965124] [2021-07-09 18:07:11,818 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 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-07-09 18:07:11,846 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-07-09 18:07:11,846 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:07:11,847 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 26 conjunts are in the unsatisfiable core [2021-07-09 18:07:11,847 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:07:11,900 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-07-09 18:07:11,900 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:07:11,906 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:07:11,906 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:07:11,906 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:23, output treesize:16 [2021-07-09 18:07:11,988 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-07-09 18:07:11,988 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:07:11,993 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:07:11,993 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:07:11,993 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:20, output treesize:13 [2021-07-09 18:07:12,094 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-07-09 18:07:12,094 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [729965124] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:07:12,094 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:07:12,094 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 14] total 26 [2021-07-09 18:07:12,094 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [844109642] [2021-07-09 18:07:12,095 INFO L462 AbstractCegarLoop]: Interpolant automaton has 27 states [2021-07-09 18:07:12,095 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:07:12,095 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2021-07-09 18:07:12,095 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=77, Invalid=625, Unknown=0, NotChecked=0, Total=702 [2021-07-09 18:07:12,095 INFO L87 Difference]: Start difference. First operand 4637 states and 13885 transitions. Second operand has 27 states, 27 states have (on average 2.888888888888889) internal successors, (78), 26 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:07:12,972 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:07:12,973 INFO L93 Difference]: Finished difference Result 5846 states and 16961 transitions. [2021-07-09 18:07:12,973 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2021-07-09 18:07:12,973 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 27 states have (on average 2.888888888888889) internal successors, (78), 26 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 42 [2021-07-09 18:07:12,973 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:07:12,981 INFO L225 Difference]: With dead ends: 5846 [2021-07-09 18:07:12,981 INFO L226 Difference]: Without dead ends: 5625 [2021-07-09 18:07:12,981 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 79 GetRequests, 30 SyntacticMatches, 3 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 506 ImplicationChecksByTransitivity, 704.6ms TimeCoverageRelationStatistics Valid=234, Invalid=2022, Unknown=0, NotChecked=0, Total=2256 [2021-07-09 18:07:12,986 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5625 states. [2021-07-09 18:07:13,028 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5625 to 4627. [2021-07-09 18:07:13,033 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4627 states, 4626 states have (on average 2.993298746217034) internal successors, (13847), 4626 states have internal predecessors, (13847), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:07:13,040 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4627 states to 4627 states and 13847 transitions. [2021-07-09 18:07:13,041 INFO L78 Accepts]: Start accepts. Automaton has 4627 states and 13847 transitions. Word has length 42 [2021-07-09 18:07:13,041 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:07:13,041 INFO L482 AbstractCegarLoop]: Abstraction has 4627 states and 13847 transitions. [2021-07-09 18:07:13,041 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 27 states, 27 states have (on average 2.888888888888889) internal successors, (78), 26 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:07:13,041 INFO L276 IsEmpty]: Start isEmpty. Operand 4627 states and 13847 transitions. [2021-07-09 18:07:13,046 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2021-07-09 18:07:13,046 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:07:13,046 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:07:13,255 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable58,56 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:07:13,255 INFO L430 AbstractCegarLoop]: === Iteration 60 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:07:13,256 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:07:13,256 INFO L82 PathProgramCache]: Analyzing trace with hash -1771046891, now seen corresponding path program 52 times [2021-07-09 18:07:13,256 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:07:13,256 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1528998676] [2021-07-09 18:07:13,256 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:07:13,258 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:07:13,425 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-09 18:07:13,426 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:07:13,426 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1528998676] [2021-07-09 18:07:13,426 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1528998676] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:07:13,426 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [220611453] [2021-07-09 18:07:13,426 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST 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-07-09 18:07:13,454 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-09 18:07:13,454 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:07:13,454 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 30 conjunts are in the unsatisfiable core [2021-07-09 18:07:13,455 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:07:13,516 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-07-09 18:07:13,517 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:07:13,522 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:07:13,522 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:07:13,522 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:23, output treesize:16 [2021-07-09 18:07:13,584 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-07-09 18:07:13,585 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:07:13,590 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:07:13,590 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:07:13,590 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:23, output treesize:16 [2021-07-09 18:07:13,742 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-07-09 18:07:13,743 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [220611453] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:07:13,743 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:07:13,743 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 14] total 27 [2021-07-09 18:07:13,743 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1406043521] [2021-07-09 18:07:13,743 INFO L462 AbstractCegarLoop]: Interpolant automaton has 28 states [2021-07-09 18:07:13,743 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:07:13,743 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2021-07-09 18:07:13,743 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=77, Invalid=679, Unknown=0, NotChecked=0, Total=756 [2021-07-09 18:07:13,743 INFO L87 Difference]: Start difference. First operand 4627 states and 13847 transitions. Second operand has 28 states, 28 states have (on average 2.7857142857142856) internal successors, (78), 27 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:07:14,543 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:07:14,543 INFO L93 Difference]: Finished difference Result 5265 states and 15611 transitions. [2021-07-09 18:07:14,544 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-07-09 18:07:14,544 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 2.7857142857142856) internal successors, (78), 27 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 42 [2021-07-09 18:07:14,544 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:07:14,551 INFO L225 Difference]: With dead ends: 5265 [2021-07-09 18:07:14,551 INFO L226 Difference]: Without dead ends: 5044 [2021-07-09 18:07:14,551 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 75 GetRequests, 30 SyntacticMatches, 2 SemanticMatches, 43 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 398 ImplicationChecksByTransitivity, 726.2ms TimeCoverageRelationStatistics Valid=193, Invalid=1787, Unknown=0, NotChecked=0, Total=1980 [2021-07-09 18:07:14,555 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5044 states. [2021-07-09 18:07:14,596 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5044 to 4647. [2021-07-09 18:07:14,600 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4647 states, 4646 states have (on average 2.992251399052949) internal successors, (13902), 4646 states have internal predecessors, (13902), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:07:14,608 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4647 states to 4647 states and 13902 transitions. [2021-07-09 18:07:14,608 INFO L78 Accepts]: Start accepts. Automaton has 4647 states and 13902 transitions. Word has length 42 [2021-07-09 18:07:14,608 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:07:14,608 INFO L482 AbstractCegarLoop]: Abstraction has 4647 states and 13902 transitions. [2021-07-09 18:07:14,608 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 28 states, 28 states have (on average 2.7857142857142856) internal successors, (78), 27 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:07:14,608 INFO L276 IsEmpty]: Start isEmpty. Operand 4647 states and 13902 transitions. [2021-07-09 18:07:14,613 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2021-07-09 18:07:14,613 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:07:14,613 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:07:14,816 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 57 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable59 [2021-07-09 18:07:14,817 INFO L430 AbstractCegarLoop]: === Iteration 61 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:07:14,817 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:07:14,817 INFO L82 PathProgramCache]: Analyzing trace with hash -176946695, now seen corresponding path program 53 times [2021-07-09 18:07:14,817 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:07:14,817 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1976277097] [2021-07-09 18:07:14,817 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:07:14,820 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:07:14,983 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-09 18:07:14,983 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:07:14,983 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1976277097] [2021-07-09 18:07:14,983 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1976277097] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:07:14,983 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [950221249] [2021-07-09 18:07:14,983 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 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-07-09 18:07:15,010 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-09 18:07:15,011 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:07:15,011 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 30 conjunts are in the unsatisfiable core [2021-07-09 18:07:15,012 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:07:15,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 15 treesize of output 7 [2021-07-09 18:07:15,063 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:07:15,069 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:07:15,069 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:07:15,069 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:27, output treesize:16 [2021-07-09 18:07:15,130 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2021-07-09 18:07:15,131 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:07:15,136 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:07:15,136 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:07:15,136 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:27, output treesize:16 [2021-07-09 18:07:15,286 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-07-09 18:07:15,286 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [950221249] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:07:15,286 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:07:15,286 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 14] total 27 [2021-07-09 18:07:15,286 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1415600201] [2021-07-09 18:07:15,286 INFO L462 AbstractCegarLoop]: Interpolant automaton has 28 states [2021-07-09 18:07:15,286 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:07:15,286 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2021-07-09 18:07:15,287 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=78, Invalid=678, Unknown=0, NotChecked=0, Total=756 [2021-07-09 18:07:15,287 INFO L87 Difference]: Start difference. First operand 4647 states and 13902 transitions. Second operand has 28 states, 28 states have (on average 2.7857142857142856) internal successors, (78), 27 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:07:16,178 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:07:16,178 INFO L93 Difference]: Finished difference Result 5631 states and 16717 transitions. [2021-07-09 18:07:16,178 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-07-09 18:07:16,178 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 2.7857142857142856) internal successors, (78), 27 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 42 [2021-07-09 18:07:16,178 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:07:16,186 INFO L225 Difference]: With dead ends: 5631 [2021-07-09 18:07:16,186 INFO L226 Difference]: Without dead ends: 5445 [2021-07-09 18:07:16,186 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 76 GetRequests, 30 SyntacticMatches, 2 SemanticMatches, 44 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 437 ImplicationChecksByTransitivity, 726.8ms TimeCoverageRelationStatistics Valid=200, Invalid=1870, Unknown=0, NotChecked=0, Total=2070 [2021-07-09 18:07:16,191 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5445 states. [2021-07-09 18:07:16,230 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5445 to 4643. [2021-07-09 18:07:16,235 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4643 states, 4642 states have (on average 2.9924601464885825) internal successors, (13891), 4642 states have internal predecessors, (13891), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:07:16,242 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4643 states to 4643 states and 13891 transitions. [2021-07-09 18:07:16,242 INFO L78 Accepts]: Start accepts. Automaton has 4643 states and 13891 transitions. Word has length 42 [2021-07-09 18:07:16,243 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:07:16,243 INFO L482 AbstractCegarLoop]: Abstraction has 4643 states and 13891 transitions. [2021-07-09 18:07:16,243 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 28 states, 28 states have (on average 2.7857142857142856) internal successors, (78), 27 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:07:16,243 INFO L276 IsEmpty]: Start isEmpty. Operand 4643 states and 13891 transitions. [2021-07-09 18:07:16,248 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2021-07-09 18:07:16,248 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:07:16,248 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:07:16,463 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable60,58 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:07:16,464 INFO L430 AbstractCegarLoop]: === Iteration 62 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:07:16,464 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:07:16,464 INFO L82 PathProgramCache]: Analyzing trace with hash 1303210487, now seen corresponding path program 54 times [2021-07-09 18:07:16,464 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:07:16,464 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [306565883] [2021-07-09 18:07:16,464 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:07:16,467 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:07:16,638 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-09 18:07:16,638 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:07:16,638 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [306565883] [2021-07-09 18:07:16,638 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [306565883] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:07:16,638 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1215300050] [2021-07-09 18:07:16,638 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE 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-07-09 18:07:16,668 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2021-07-09 18:07:16,668 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:07:16,669 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 32 conjunts are in the unsatisfiable core [2021-07-09 18:07:16,669 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:07:16,724 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2021-07-09 18:07:16,725 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:07:16,730 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:07:16,730 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:07:16,730 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:27, output treesize:16 [2021-07-09 18:07:16,792 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-07-09 18:07:16,792 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:07:16,798 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:07:16,798 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:07:16,798 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:23, output treesize:16 [2021-07-09 18:07:16,950 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-07-09 18:07:16,950 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1215300050] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:07:16,950 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:07:16,950 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 14] total 27 [2021-07-09 18:07:16,950 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [371056061] [2021-07-09 18:07:16,951 INFO L462 AbstractCegarLoop]: Interpolant automaton has 28 states [2021-07-09 18:07:16,951 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:07:16,951 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2021-07-09 18:07:16,951 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=78, Invalid=678, Unknown=0, NotChecked=0, Total=756 [2021-07-09 18:07:16,951 INFO L87 Difference]: Start difference. First operand 4643 states and 13891 transitions. Second operand has 28 states, 28 states have (on average 2.7857142857142856) internal successors, (78), 27 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:07:17,832 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:07:17,832 INFO L93 Difference]: Finished difference Result 5522 states and 16407 transitions. [2021-07-09 18:07:17,832 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-07-09 18:07:17,833 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 2.7857142857142856) internal successors, (78), 27 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 42 [2021-07-09 18:07:17,833 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:07:17,841 INFO L225 Difference]: With dead ends: 5522 [2021-07-09 18:07:17,841 INFO L226 Difference]: Without dead ends: 5336 [2021-07-09 18:07:17,841 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 75 GetRequests, 30 SyntacticMatches, 2 SemanticMatches, 43 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 394 ImplicationChecksByTransitivity, 723.7ms TimeCoverageRelationStatistics Valid=195, Invalid=1785, Unknown=0, NotChecked=0, Total=1980 [2021-07-09 18:07:17,846 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5336 states. [2021-07-09 18:07:17,900 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5336 to 4639. [2021-07-09 18:07:17,903 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4639 states, 4638 states have (on average 2.9926692539887885) internal successors, (13880), 4638 states have internal predecessors, (13880), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:07:17,911 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4639 states to 4639 states and 13880 transitions. [2021-07-09 18:07:17,911 INFO L78 Accepts]: Start accepts. Automaton has 4639 states and 13880 transitions. Word has length 42 [2021-07-09 18:07:17,911 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:07:17,911 INFO L482 AbstractCegarLoop]: Abstraction has 4639 states and 13880 transitions. [2021-07-09 18:07:17,911 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 28 states, 28 states have (on average 2.7857142857142856) internal successors, (78), 27 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:07:17,911 INFO L276 IsEmpty]: Start isEmpty. Operand 4639 states and 13880 transitions. [2021-07-09 18:07:17,916 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2021-07-09 18:07:17,916 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:07:17,916 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:07:18,116 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 59 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable61 [2021-07-09 18:07:18,117 INFO L430 AbstractCegarLoop]: === Iteration 63 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:07:18,117 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:07:18,117 INFO L82 PathProgramCache]: Analyzing trace with hash -2138477189, now seen corresponding path program 55 times [2021-07-09 18:07:18,117 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:07:18,117 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [409316339] [2021-07-09 18:07:18,117 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:07:18,119 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:07:18,288 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-09 18:07:18,288 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:07:18,288 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [409316339] [2021-07-09 18:07:18,288 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [409316339] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:07:18,288 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [132036079] [2021-07-09 18:07:18,288 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY 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-07-09 18:07:18,315 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:07:18,316 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 30 conjunts are in the unsatisfiable core [2021-07-09 18:07:18,317 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:07:18,390 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-07-09 18:07:18,391 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:07:18,396 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:07:18,397 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:07:18,397 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:23, output treesize:16 [2021-07-09 18:07:18,504 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-07-09 18:07:18,505 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:07:18,509 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:07:18,510 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:07:18,510 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:20, output treesize:13 [2021-07-09 18:07:18,617 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-07-09 18:07:18,617 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [132036079] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:07:18,617 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:07:18,617 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 14] total 27 [2021-07-09 18:07:18,617 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1905331816] [2021-07-09 18:07:18,617 INFO L462 AbstractCegarLoop]: Interpolant automaton has 28 states [2021-07-09 18:07:18,617 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:07:18,618 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2021-07-09 18:07:18,618 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=77, Invalid=679, Unknown=0, NotChecked=0, Total=756 [2021-07-09 18:07:18,618 INFO L87 Difference]: Start difference. First operand 4639 states and 13880 transitions. Second operand has 28 states, 28 states have (on average 2.7857142857142856) internal successors, (78), 27 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:07:19,756 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:07:19,756 INFO L93 Difference]: Finished difference Result 5221 states and 15358 transitions. [2021-07-09 18:07:19,756 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2021-07-09 18:07:19,756 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 2.7857142857142856) internal successors, (78), 27 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 42 [2021-07-09 18:07:19,756 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:07:19,763 INFO L225 Difference]: With dead ends: 5221 [2021-07-09 18:07:19,763 INFO L226 Difference]: Without dead ends: 5000 [2021-07-09 18:07:19,763 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 79 GetRequests, 30 SyntacticMatches, 2 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 506 ImplicationChecksByTransitivity, 816.7ms TimeCoverageRelationStatistics Valid=225, Invalid=2127, Unknown=0, NotChecked=0, Total=2352 [2021-07-09 18:07:19,767 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5000 states. [2021-07-09 18:07:19,803 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5000 to 4651. [2021-07-09 18:07:19,807 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4651 states, 4650 states have (on average 2.9946236559139785) internal successors, (13925), 4650 states have internal predecessors, (13925), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:07:19,814 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4651 states to 4651 states and 13925 transitions. [2021-07-09 18:07:19,814 INFO L78 Accepts]: Start accepts. Automaton has 4651 states and 13925 transitions. Word has length 42 [2021-07-09 18:07:19,814 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:07:19,814 INFO L482 AbstractCegarLoop]: Abstraction has 4651 states and 13925 transitions. [2021-07-09 18:07:19,814 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 28 states, 28 states have (on average 2.7857142857142856) internal successors, (78), 27 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:07:19,814 INFO L276 IsEmpty]: Start isEmpty. Operand 4651 states and 13925 transitions. [2021-07-09 18:07:19,819 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2021-07-09 18:07:19,819 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:07:19,819 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:07:20,019 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable62,60 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:07:20,020 INFO L430 AbstractCegarLoop]: === Iteration 64 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:07:20,020 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:07:20,020 INFO L82 PathProgramCache]: Analyzing trace with hash 1449909143, now seen corresponding path program 56 times [2021-07-09 18:07:20,020 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:07:20,020 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1678425146] [2021-07-09 18:07:20,020 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:07:20,023 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:07:20,185 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-09 18:07:20,185 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:07:20,185 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1678425146] [2021-07-09 18:07:20,185 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1678425146] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:07:20,185 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [183769709] [2021-07-09 18:07:20,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 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-07-09 18:07:20,212 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-09 18:07:20,212 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:07:20,213 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 30 conjunts are in the unsatisfiable core [2021-07-09 18:07:20,213 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:07:20,265 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2021-07-09 18:07:20,266 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:07:20,271 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:07:20,271 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:07:20,271 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:27, output treesize:16 [2021-07-09 18:07:20,356 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-07-09 18:07:20,357 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:07:20,361 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:07:20,361 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:07:20,362 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:20, output treesize:13 [2021-07-09 18:07:20,486 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-07-09 18:07:20,486 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [183769709] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:07:20,486 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:07:20,486 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 14] total 27 [2021-07-09 18:07:20,486 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1918987187] [2021-07-09 18:07:20,487 INFO L462 AbstractCegarLoop]: Interpolant automaton has 28 states [2021-07-09 18:07:20,487 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:07:20,487 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2021-07-09 18:07:20,487 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=77, Invalid=679, Unknown=0, NotChecked=0, Total=756 [2021-07-09 18:07:20,487 INFO L87 Difference]: Start difference. First operand 4651 states and 13925 transitions. Second operand has 28 states, 28 states have (on average 2.7857142857142856) internal successors, (78), 27 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:07:21,491 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:07:21,491 INFO L93 Difference]: Finished difference Result 5683 states and 16654 transitions. [2021-07-09 18:07:21,492 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2021-07-09 18:07:21,492 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 2.7857142857142856) internal successors, (78), 27 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 42 [2021-07-09 18:07:21,492 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:07:21,499 INFO L225 Difference]: With dead ends: 5683 [2021-07-09 18:07:21,499 INFO L226 Difference]: Without dead ends: 5462 [2021-07-09 18:07:21,499 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 79 GetRequests, 30 SyntacticMatches, 2 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 505 ImplicationChecksByTransitivity, 816.0ms TimeCoverageRelationStatistics Valid=223, Invalid=2129, Unknown=0, NotChecked=0, Total=2352 [2021-07-09 18:07:21,503 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5462 states. [2021-07-09 18:07:21,542 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5462 to 4655. [2021-07-09 18:07:21,546 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4655 states, 4654 states have (on average 2.994413407821229) internal successors, (13936), 4654 states have internal predecessors, (13936), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:07:21,553 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4655 states to 4655 states and 13936 transitions. [2021-07-09 18:07:21,554 INFO L78 Accepts]: Start accepts. Automaton has 4655 states and 13936 transitions. Word has length 42 [2021-07-09 18:07:21,554 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:07:21,554 INFO L482 AbstractCegarLoop]: Abstraction has 4655 states and 13936 transitions. [2021-07-09 18:07:21,554 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 28 states, 28 states have (on average 2.7857142857142856) internal successors, (78), 27 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:07:21,554 INFO L276 IsEmpty]: Start isEmpty. Operand 4655 states and 13936 transitions. [2021-07-09 18:07:21,559 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2021-07-09 18:07:21,559 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:07:21,559 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:07:21,759 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 61 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable63 [2021-07-09 18:07:21,759 INFO L430 AbstractCegarLoop]: === Iteration 65 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:07:21,759 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:07:21,760 INFO L82 PathProgramCache]: Analyzing trace with hash -1250957957, now seen corresponding path program 57 times [2021-07-09 18:07:21,760 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:07:21,760 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1931210161] [2021-07-09 18:07:21,760 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:07:21,762 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:07:21,934 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-09 18:07:21,935 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:07:21,935 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1931210161] [2021-07-09 18:07:21,935 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1931210161] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:07:21,935 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [636758661] [2021-07-09 18:07:21,935 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-07-09 18:07:21,964 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-07-09 18:07:21,964 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:07:21,965 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 32 conjunts are in the unsatisfiable core [2021-07-09 18:07:21,965 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:07:22,014 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2021-07-09 18:07:22,015 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:07:22,020 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:07:22,020 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:07:22,020 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:27, output treesize:16 [2021-07-09 18:07:22,101 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-07-09 18:07:22,102 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:07:22,106 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:07:22,106 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:07:22,106 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:20, output treesize:13 [2021-07-09 18:07:22,230 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-07-09 18:07:22,230 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [636758661] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:07:22,230 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:07:22,230 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 14] total 27 [2021-07-09 18:07:22,230 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [391177416] [2021-07-09 18:07:22,230 INFO L462 AbstractCegarLoop]: Interpolant automaton has 28 states [2021-07-09 18:07:22,230 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:07:22,231 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2021-07-09 18:07:22,231 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=77, Invalid=679, Unknown=0, NotChecked=0, Total=756 [2021-07-09 18:07:22,231 INFO L87 Difference]: Start difference. First operand 4655 states and 13936 transitions. Second operand has 28 states, 28 states have (on average 2.7857142857142856) internal successors, (78), 27 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:07:23,437 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:07:23,437 INFO L93 Difference]: Finished difference Result 6077 states and 17816 transitions. [2021-07-09 18:07:23,437 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2021-07-09 18:07:23,437 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 2.7857142857142856) internal successors, (78), 27 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 42 [2021-07-09 18:07:23,437 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:07:23,445 INFO L225 Difference]: With dead ends: 6077 [2021-07-09 18:07:23,445 INFO L226 Difference]: Without dead ends: 5891 [2021-07-09 18:07:23,446 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 82 GetRequests, 30 SyntacticMatches, 2 SemanticMatches, 50 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 592 ImplicationChecksByTransitivity, 922.9ms TimeCoverageRelationStatistics Valid=242, Invalid=2410, Unknown=0, NotChecked=0, Total=2652 [2021-07-09 18:07:23,450 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5891 states. [2021-07-09 18:07:23,491 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5891 to 4627. [2021-07-09 18:07:23,495 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4627 states, 4626 states have (on average 2.993298746217034) internal successors, (13847), 4626 states have internal predecessors, (13847), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:07:23,503 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4627 states to 4627 states and 13847 transitions. [2021-07-09 18:07:23,503 INFO L78 Accepts]: Start accepts. Automaton has 4627 states and 13847 transitions. Word has length 42 [2021-07-09 18:07:23,503 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:07:23,503 INFO L482 AbstractCegarLoop]: Abstraction has 4627 states and 13847 transitions. [2021-07-09 18:07:23,503 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 28 states, 28 states have (on average 2.7857142857142856) internal successors, (78), 27 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:07:23,503 INFO L276 IsEmpty]: Start isEmpty. Operand 4627 states and 13847 transitions. [2021-07-09 18:07:23,508 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2021-07-09 18:07:23,508 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:07:23,508 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:07:23,708 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable64,62 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:07:23,708 INFO L430 AbstractCegarLoop]: === Iteration 66 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:07:23,709 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:07:23,709 INFO L82 PathProgramCache]: Analyzing trace with hash 1209727891, now seen corresponding path program 58 times [2021-07-09 18:07:23,709 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:07:23,709 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [183869140] [2021-07-09 18:07:23,709 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:07:23,712 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:07:23,875 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-09 18:07:23,875 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:07:23,875 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [183869140] [2021-07-09 18:07:23,875 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [183869140] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:07:23,875 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [892437082] [2021-07-09 18:07:23,875 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST 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-07-09 18:07:23,904 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-09 18:07:23,904 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:07:23,905 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 30 conjunts are in the unsatisfiable core [2021-07-09 18:07:23,906 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:07:23,958 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-07-09 18:07:23,958 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:07:23,964 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:07:23,964 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:07:23,964 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:23, output treesize:16 [2021-07-09 18:07:24,070 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-07-09 18:07:24,073 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:07:24,078 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:07:24,078 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:07:24,078 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:20, output treesize:13 [2021-07-09 18:07:24,193 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-07-09 18:07:24,193 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [892437082] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:07:24,193 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:07:24,193 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 14] total 27 [2021-07-09 18:07:24,193 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [854852560] [2021-07-09 18:07:24,193 INFO L462 AbstractCegarLoop]: Interpolant automaton has 28 states [2021-07-09 18:07:24,193 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:07:24,194 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2021-07-09 18:07:24,194 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=79, Invalid=677, Unknown=0, NotChecked=0, Total=756 [2021-07-09 18:07:24,194 INFO L87 Difference]: Start difference. First operand 4627 states and 13847 transitions. Second operand has 28 states, 28 states have (on average 2.7857142857142856) internal successors, (78), 27 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:07:25,378 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:07:25,378 INFO L93 Difference]: Finished difference Result 5890 states and 17085 transitions. [2021-07-09 18:07:25,378 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2021-07-09 18:07:25,379 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 2.7857142857142856) internal successors, (78), 27 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 42 [2021-07-09 18:07:25,379 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:07:25,387 INFO L225 Difference]: With dead ends: 5890 [2021-07-09 18:07:25,387 INFO L226 Difference]: Without dead ends: 5669 [2021-07-09 18:07:25,388 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 81 GetRequests, 30 SyntacticMatches, 2 SemanticMatches, 49 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 556 ImplicationChecksByTransitivity, 858.9ms TimeCoverageRelationStatistics Valid=262, Invalid=2288, Unknown=0, NotChecked=0, Total=2550 [2021-07-09 18:07:25,392 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5669 states. [2021-07-09 18:07:25,435 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5669 to 4639. [2021-07-09 18:07:25,439 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4639 states, 4638 states have (on average 2.995256576110392) internal successors, (13892), 4638 states have internal predecessors, (13892), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:07:25,447 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4639 states to 4639 states and 13892 transitions. [2021-07-09 18:07:25,447 INFO L78 Accepts]: Start accepts. Automaton has 4639 states and 13892 transitions. Word has length 42 [2021-07-09 18:07:25,447 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:07:25,447 INFO L482 AbstractCegarLoop]: Abstraction has 4639 states and 13892 transitions. [2021-07-09 18:07:25,447 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 28 states, 28 states have (on average 2.7857142857142856) internal successors, (78), 27 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:07:25,447 INFO L276 IsEmpty]: Start isEmpty. Operand 4639 states and 13892 transitions. [2021-07-09 18:07:25,452 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2021-07-09 18:07:25,452 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:07:25,452 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:07:25,656 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 63 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable65 [2021-07-09 18:07:25,657 INFO L430 AbstractCegarLoop]: === Iteration 67 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:07:25,657 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:07:25,657 INFO L82 PathProgramCache]: Analyzing trace with hash 503146927, now seen corresponding path program 59 times [2021-07-09 18:07:25,657 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:07:25,657 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1655866272] [2021-07-09 18:07:25,657 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:07:25,659 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:07:25,858 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-09 18:07:25,859 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:07:25,859 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1655866272] [2021-07-09 18:07:25,859 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1655866272] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:07:25,859 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1916269497] [2021-07-09 18:07:25,859 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 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-07-09 18:07:25,890 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-09 18:07:25,890 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:07:25,890 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 30 conjunts are in the unsatisfiable core [2021-07-09 18:07:25,891 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:07:25,945 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2021-07-09 18:07:25,946 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:07:25,951 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:07:25,951 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:07:25,952 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:27, output treesize:16 [2021-07-09 18:07:26,035 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2021-07-09 18:07:26,036 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:07:26,040 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:07:26,041 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:07:26,041 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:24, output treesize:13 [2021-07-09 18:07:26,164 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-07-09 18:07:26,164 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1916269497] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:07:26,165 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:07:26,165 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 14] total 27 [2021-07-09 18:07:26,165 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [749847875] [2021-07-09 18:07:26,165 INFO L462 AbstractCegarLoop]: Interpolant automaton has 28 states [2021-07-09 18:07:26,165 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:07:26,165 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2021-07-09 18:07:26,165 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=79, Invalid=677, Unknown=0, NotChecked=0, Total=756 [2021-07-09 18:07:26,165 INFO L87 Difference]: Start difference. First operand 4639 states and 13892 transitions. Second operand has 28 states, 28 states have (on average 2.7857142857142856) internal successors, (78), 27 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:07:27,302 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:07:27,303 INFO L93 Difference]: Finished difference Result 6190 states and 17997 transitions. [2021-07-09 18:07:27,303 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2021-07-09 18:07:27,303 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 2.7857142857142856) internal successors, (78), 27 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 42 [2021-07-09 18:07:27,303 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:07:27,315 INFO L225 Difference]: With dead ends: 6190 [2021-07-09 18:07:27,315 INFO L226 Difference]: Without dead ends: 5969 [2021-07-09 18:07:27,315 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 81 GetRequests, 30 SyntacticMatches, 2 SemanticMatches, 49 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 557 ImplicationChecksByTransitivity, 891.1ms TimeCoverageRelationStatistics Valid=257, Invalid=2293, Unknown=0, NotChecked=0, Total=2550 [2021-07-09 18:07:27,321 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5969 states. [2021-07-09 18:07:27,376 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5969 to 4643. [2021-07-09 18:07:27,381 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4643 states, 4642 states have (on average 2.9950452391210685) internal successors, (13903), 4642 states have internal predecessors, (13903), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:07:27,392 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4643 states to 4643 states and 13903 transitions. [2021-07-09 18:07:27,392 INFO L78 Accepts]: Start accepts. Automaton has 4643 states and 13903 transitions. Word has length 42 [2021-07-09 18:07:27,392 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:07:27,392 INFO L482 AbstractCegarLoop]: Abstraction has 4643 states and 13903 transitions. [2021-07-09 18:07:27,393 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 28 states, 28 states have (on average 2.7857142857142856) internal successors, (78), 27 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:07:27,393 INFO L276 IsEmpty]: Start isEmpty. Operand 4643 states and 13903 transitions. [2021-07-09 18:07:27,398 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2021-07-09 18:07:27,398 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:07:27,398 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:07:27,614 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable66,64 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:07:27,614 INFO L430 AbstractCegarLoop]: === Iteration 68 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:07:27,614 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:07:27,614 INFO L82 PathProgramCache]: Analyzing trace with hash 2097247123, now seen corresponding path program 60 times [2021-07-09 18:07:27,615 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:07:27,615 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [706695870] [2021-07-09 18:07:27,615 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:07:27,617 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:07:27,785 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-09 18:07:27,785 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:07:27,785 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [706695870] [2021-07-09 18:07:27,785 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [706695870] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:07:27,785 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1190777212] [2021-07-09 18:07:27,785 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-07-09 18:07:27,813 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2021-07-09 18:07:27,813 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:07:27,814 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 32 conjunts are in the unsatisfiable core [2021-07-09 18:07:27,815 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:07:27,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 15 treesize of output 7 [2021-07-09 18:07:27,869 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:07:27,874 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:07:27,874 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:07:27,875 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:27, output treesize:16 [2021-07-09 18:07:27,958 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-07-09 18:07:27,959 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:07:27,963 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:07:27,964 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:07:27,964 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:20, output treesize:13 [2021-07-09 18:07:28,090 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-07-09 18:07:28,090 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1190777212] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:07:28,090 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:07:28,090 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 14] total 27 [2021-07-09 18:07:28,090 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2105062366] [2021-07-09 18:07:28,090 INFO L462 AbstractCegarLoop]: Interpolant automaton has 28 states [2021-07-09 18:07:28,090 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:07:28,091 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2021-07-09 18:07:28,091 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=79, Invalid=677, Unknown=0, NotChecked=0, Total=756 [2021-07-09 18:07:28,091 INFO L87 Difference]: Start difference. First operand 4643 states and 13903 transitions. Second operand has 28 states, 28 states have (on average 2.7857142857142856) internal successors, (78), 27 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:07:29,422 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:07:29,422 INFO L93 Difference]: Finished difference Result 6784 states and 19641 transitions. [2021-07-09 18:07:29,422 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2021-07-09 18:07:29,423 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 2.7857142857142856) internal successors, (78), 27 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 42 [2021-07-09 18:07:29,423 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:07:29,434 INFO L225 Difference]: With dead ends: 6784 [2021-07-09 18:07:29,434 INFO L226 Difference]: Without dead ends: 6598 [2021-07-09 18:07:29,435 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 84 GetRequests, 30 SyntacticMatches, 2 SemanticMatches, 52 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 650 ImplicationChecksByTransitivity, 938.0ms TimeCoverageRelationStatistics Valid=276, Invalid=2586, Unknown=0, NotChecked=0, Total=2862 [2021-07-09 18:07:29,440 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6598 states. [2021-07-09 18:07:29,490 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6598 to 4627. [2021-07-09 18:07:29,495 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4627 states, 4626 states have (on average 2.993298746217034) internal successors, (13847), 4626 states have internal predecessors, (13847), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:07:29,502 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4627 states to 4627 states and 13847 transitions. [2021-07-09 18:07:29,502 INFO L78 Accepts]: Start accepts. Automaton has 4627 states and 13847 transitions. Word has length 42 [2021-07-09 18:07:29,503 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:07:29,503 INFO L482 AbstractCegarLoop]: Abstraction has 4627 states and 13847 transitions. [2021-07-09 18:07:29,503 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 28 states, 28 states have (on average 2.7857142857142856) internal successors, (78), 27 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:07:29,503 INFO L276 IsEmpty]: Start isEmpty. Operand 4627 states and 13847 transitions. [2021-07-09 18:07:29,508 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2021-07-09 18:07:29,508 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:07:29,508 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:07:29,708 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 65 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable67 [2021-07-09 18:07:29,708 INFO L430 AbstractCegarLoop]: === Iteration 69 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:07:29,708 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:07:29,709 INFO L82 PathProgramCache]: Analyzing trace with hash -114321835, now seen corresponding path program 61 times [2021-07-09 18:07:29,709 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:07:29,709 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [802658710] [2021-07-09 18:07:29,709 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:07:29,711 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:07:29,876 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-09 18:07:29,876 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:07:29,877 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [802658710] [2021-07-09 18:07:29,877 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [802658710] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:07:29,877 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [714225164] [2021-07-09 18:07:29,877 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY 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-07-09 18:07:29,905 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:07:29,905 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 30 conjunts are in the unsatisfiable core [2021-07-09 18:07:29,906 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:07:29,959 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-07-09 18:07:29,959 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:07:29,965 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:07:29,965 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:07:29,965 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:23, output treesize:16 [2021-07-09 18:07:30,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 11 treesize of output 7 [2021-07-09 18:07:30,064 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:07:30,068 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:07:30,069 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:07:30,069 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:20, output treesize:13 [2021-07-09 18:07:30,204 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-07-09 18:07:30,204 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [714225164] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:07:30,204 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:07:30,204 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 14] total 27 [2021-07-09 18:07:30,204 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1187154084] [2021-07-09 18:07:30,204 INFO L462 AbstractCegarLoop]: Interpolant automaton has 28 states [2021-07-09 18:07:30,204 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:07:30,205 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2021-07-09 18:07:30,205 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=80, Invalid=676, Unknown=0, NotChecked=0, Total=756 [2021-07-09 18:07:30,205 INFO L87 Difference]: Start difference. First operand 4627 states and 13847 transitions. Second operand has 28 states, 28 states have (on average 2.7857142857142856) internal successors, (78), 27 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:07:31,212 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:07:31,213 INFO L93 Difference]: Finished difference Result 5487 states and 16039 transitions. [2021-07-09 18:07:31,213 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2021-07-09 18:07:31,213 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 2.7857142857142856) internal successors, (78), 27 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 42 [2021-07-09 18:07:31,213 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:07:31,223 INFO L225 Difference]: With dead ends: 5487 [2021-07-09 18:07:31,223 INFO L226 Difference]: Without dead ends: 5266 [2021-07-09 18:07:31,223 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 80 GetRequests, 30 SyntacticMatches, 2 SemanticMatches, 48 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 536 ImplicationChecksByTransitivity, 806.9ms TimeCoverageRelationStatistics Valid=247, Invalid=2203, Unknown=0, NotChecked=0, Total=2450 [2021-07-09 18:07:31,228 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5266 states. [2021-07-09 18:07:31,274 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5266 to 4586. [2021-07-09 18:07:31,279 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4586 states, 4585 states have (on average 2.994547437295529) internal successors, (13730), 4585 states have internal predecessors, (13730), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:07:31,287 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4586 states to 4586 states and 13730 transitions. [2021-07-09 18:07:31,287 INFO L78 Accepts]: Start accepts. Automaton has 4586 states and 13730 transitions. Word has length 42 [2021-07-09 18:07:31,287 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:07:31,288 INFO L482 AbstractCegarLoop]: Abstraction has 4586 states and 13730 transitions. [2021-07-09 18:07:31,288 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 28 states, 28 states have (on average 2.7857142857142856) internal successors, (78), 27 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:07:31,288 INFO L276 IsEmpty]: Start isEmpty. Operand 4586 states and 13730 transitions. [2021-07-09 18:07:31,293 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2021-07-09 18:07:31,293 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:07:31,293 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:07:31,510 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 66 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable68 [2021-07-09 18:07:31,510 INFO L430 AbstractCegarLoop]: === Iteration 70 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:07:31,510 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:07:31,510 INFO L82 PathProgramCache]: Analyzing trace with hash -1731534181, now seen corresponding path program 62 times [2021-07-09 18:07:31,510 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:07:31,510 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [673212961] [2021-07-09 18:07:31,510 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:07:31,513 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:07:31,675 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-09 18:07:31,676 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:07:31,676 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [673212961] [2021-07-09 18:07:31,676 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [673212961] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:07:31,676 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1246179865] [2021-07-09 18:07:31,676 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 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-07-09 18:07:31,704 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-09 18:07:31,704 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:07:31,705 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 32 conjunts are in the unsatisfiable core [2021-07-09 18:07:31,705 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:07:31,840 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2021-07-09 18:07:31,841 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:07:31,846 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:07:31,847 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:07:31,847 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:27, output treesize:16 [2021-07-09 18:07:31,885 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-07-09 18:07:31,886 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:07:31,890 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:07:31,891 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:07:31,891 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:20, output treesize:13 [2021-07-09 18:07:32,017 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-07-09 18:07:32,017 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1246179865] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:07:32,017 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:07:32,017 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 14] total 27 [2021-07-09 18:07:32,017 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [196992821] [2021-07-09 18:07:32,017 INFO L462 AbstractCegarLoop]: Interpolant automaton has 28 states [2021-07-09 18:07:32,017 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:07:32,017 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2021-07-09 18:07:32,017 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=85, Invalid=671, Unknown=0, NotChecked=0, Total=756 [2021-07-09 18:07:32,018 INFO L87 Difference]: Start difference. First operand 4586 states and 13730 transitions. Second operand has 28 states, 28 states have (on average 2.7857142857142856) internal successors, (78), 27 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:07:32,845 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:07:32,845 INFO L93 Difference]: Finished difference Result 5807 states and 16947 transitions. [2021-07-09 18:07:32,845 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2021-07-09 18:07:32,845 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 2.7857142857142856) internal successors, (78), 27 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 42 [2021-07-09 18:07:32,845 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:07:32,855 INFO L225 Difference]: With dead ends: 5807 [2021-07-09 18:07:32,855 INFO L226 Difference]: Without dead ends: 5556 [2021-07-09 18:07:32,855 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 75 GetRequests, 30 SyntacticMatches, 2 SemanticMatches, 43 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 475 ImplicationChecksByTransitivity, 717.4ms TimeCoverageRelationStatistics Valid=203, Invalid=1777, Unknown=0, NotChecked=0, Total=1980 [2021-07-09 18:07:32,860 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5556 states. [2021-07-09 18:07:32,908 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5556 to 4622. [2021-07-09 18:07:32,913 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4622 states, 4621 states have (on average 2.9939407054750053) internal successors, (13835), 4621 states have internal predecessors, (13835), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:07:32,922 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4622 states to 4622 states and 13835 transitions. [2021-07-09 18:07:32,922 INFO L78 Accepts]: Start accepts. Automaton has 4622 states and 13835 transitions. Word has length 42 [2021-07-09 18:07:32,922 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:07:32,922 INFO L482 AbstractCegarLoop]: Abstraction has 4622 states and 13835 transitions. [2021-07-09 18:07:32,922 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 28 states, 28 states have (on average 2.7857142857142856) internal successors, (78), 27 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:07:32,922 INFO L276 IsEmpty]: Start isEmpty. Operand 4622 states and 13835 transitions. [2021-07-09 18:07:32,928 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2021-07-09 18:07:32,928 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:07:32,928 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:07:33,144 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 67 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable69 [2021-07-09 18:07:33,144 INFO L430 AbstractCegarLoop]: === Iteration 71 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:07:33,144 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:07:33,144 INFO L82 PathProgramCache]: Analyzing trace with hash -868421097, now seen corresponding path program 63 times [2021-07-09 18:07:33,145 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:07:33,145 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1776291370] [2021-07-09 18:07:33,145 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:07:33,147 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:07:33,323 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-09 18:07:33,323 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:07:33,323 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1776291370] [2021-07-09 18:07:33,323 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1776291370] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:07:33,323 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [967529718] [2021-07-09 18:07:33,324 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 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-07-09 18:07:33,353 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-07-09 18:07:33,354 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:07:33,357 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 28 conjunts are in the unsatisfiable core [2021-07-09 18:07:33,358 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:07:33,463 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2021-07-09 18:07:33,464 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:07:33,469 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:07:33,470 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:07:33,470 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:27, output treesize:16 [2021-07-09 18:07:33,536 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-07-09 18:07:33,537 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:07:33,541 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:07:33,541 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:07:33,542 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:20, output treesize:13 [2021-07-09 18:07:33,662 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-07-09 18:07:33,662 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [967529718] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:07:33,663 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:07:33,663 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 14] total 27 [2021-07-09 18:07:33,663 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [215684759] [2021-07-09 18:07:33,663 INFO L462 AbstractCegarLoop]: Interpolant automaton has 28 states [2021-07-09 18:07:33,663 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:07:33,663 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2021-07-09 18:07:33,663 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=85, Invalid=671, Unknown=0, NotChecked=0, Total=756 [2021-07-09 18:07:33,663 INFO L87 Difference]: Start difference. First operand 4622 states and 13835 transitions. Second operand has 28 states, 28 states have (on average 2.7857142857142856) internal successors, (78), 27 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:07:34,526 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:07:34,527 INFO L93 Difference]: Finished difference Result 6002 states and 17329 transitions. [2021-07-09 18:07:34,527 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2021-07-09 18:07:34,527 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 2.7857142857142856) internal successors, (78), 27 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 42 [2021-07-09 18:07:34,527 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:07:34,535 INFO L225 Difference]: With dead ends: 6002 [2021-07-09 18:07:34,535 INFO L226 Difference]: Without dead ends: 5781 [2021-07-09 18:07:34,536 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 76 GetRequests, 30 SyntacticMatches, 2 SemanticMatches, 44 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 501 ImplicationChecksByTransitivity, 753.5ms TimeCoverageRelationStatistics Valid=209, Invalid=1861, Unknown=0, NotChecked=0, Total=2070 [2021-07-09 18:07:34,540 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5781 states. [2021-07-09 18:07:34,583 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5781 to 4625. [2021-07-09 18:07:34,587 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4625 states, 4624 states have (on average 2.9943771626297577) internal successors, (13846), 4624 states have internal predecessors, (13846), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:07:34,594 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4625 states to 4625 states and 13846 transitions. [2021-07-09 18:07:34,594 INFO L78 Accepts]: Start accepts. Automaton has 4625 states and 13846 transitions. Word has length 42 [2021-07-09 18:07:34,594 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:07:34,594 INFO L482 AbstractCegarLoop]: Abstraction has 4625 states and 13846 transitions. [2021-07-09 18:07:34,594 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 28 states, 28 states have (on average 2.7857142857142856) internal successors, (78), 27 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:07:34,594 INFO L276 IsEmpty]: Start isEmpty. Operand 4625 states and 13846 transitions. [2021-07-09 18:07:34,599 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2021-07-09 18:07:34,599 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:07:34,599 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:07:34,799 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable70,68 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:07:34,800 INFO L430 AbstractCegarLoop]: === Iteration 72 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:07:34,800 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:07:34,800 INFO L82 PathProgramCache]: Analyzing trace with hash -1897540915, now seen corresponding path program 64 times [2021-07-09 18:07:34,800 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:07:34,800 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [668899176] [2021-07-09 18:07:34,800 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:07:34,802 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:07:34,967 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-09 18:07:34,968 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:07:34,968 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [668899176] [2021-07-09 18:07:34,968 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [668899176] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:07:34,968 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [704225210] [2021-07-09 18:07:34,968 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST 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-07-09 18:07:34,997 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-09 18:07:34,997 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:07:34,997 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 30 conjunts are in the unsatisfiable core [2021-07-09 18:07:34,998 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:07:35,098 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-07-09 18:07:35,100 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:07:35,105 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:07:35,105 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:07:35,105 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:23, output treesize:16 [2021-07-09 18:07:35,162 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-07-09 18:07:35,163 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:07:35,167 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:07:35,168 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:07:35,168 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:20, output treesize:13 [2021-07-09 18:07:35,272 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-07-09 18:07:35,272 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [704225210] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:07:35,272 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:07:35,272 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 14] total 27 [2021-07-09 18:07:35,273 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1309851614] [2021-07-09 18:07:35,273 INFO L462 AbstractCegarLoop]: Interpolant automaton has 28 states [2021-07-09 18:07:35,273 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:07:35,273 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2021-07-09 18:07:35,273 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=84, Invalid=672, Unknown=0, NotChecked=0, Total=756 [2021-07-09 18:07:35,273 INFO L87 Difference]: Start difference. First operand 4625 states and 13846 transitions. Second operand has 28 states, 28 states have (on average 2.7857142857142856) internal successors, (78), 27 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:07:36,393 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:07:36,393 INFO L93 Difference]: Finished difference Result 6284 states and 18100 transitions. [2021-07-09 18:07:36,394 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2021-07-09 18:07:36,394 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 2.7857142857142856) internal successors, (78), 27 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 42 [2021-07-09 18:07:36,394 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:07:36,404 INFO L225 Difference]: With dead ends: 6284 [2021-07-09 18:07:36,404 INFO L226 Difference]: Without dead ends: 6063 [2021-07-09 18:07:36,404 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 79 GetRequests, 30 SyntacticMatches, 2 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 566 ImplicationChecksByTransitivity, 816.6ms TimeCoverageRelationStatistics Valid=231, Invalid=2121, Unknown=0, NotChecked=0, Total=2352 [2021-07-09 18:07:36,409 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6063 states. [2021-07-09 18:07:36,460 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6063 to 4637. [2021-07-09 18:07:36,464 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4637 states, 4636 states have (on average 2.996333045729077) internal successors, (13891), 4636 states have internal predecessors, (13891), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:07:36,472 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4637 states to 4637 states and 13891 transitions. [2021-07-09 18:07:36,472 INFO L78 Accepts]: Start accepts. Automaton has 4637 states and 13891 transitions. Word has length 42 [2021-07-09 18:07:36,473 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:07:36,473 INFO L482 AbstractCegarLoop]: Abstraction has 4637 states and 13891 transitions. [2021-07-09 18:07:36,473 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 28 states, 28 states have (on average 2.7857142857142856) internal successors, (78), 27 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:07:36,473 INFO L276 IsEmpty]: Start isEmpty. Operand 4637 states and 13891 transitions. [2021-07-09 18:07:36,478 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2021-07-09 18:07:36,478 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:07:36,478 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:07:36,678 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable71,69 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:07:36,679 INFO L430 AbstractCegarLoop]: === Iteration 73 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:07:36,679 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:07:36,679 INFO L82 PathProgramCache]: Analyzing trace with hash 1690845417, now seen corresponding path program 65 times [2021-07-09 18:07:36,679 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:07:36,679 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1864453034] [2021-07-09 18:07:36,679 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:07:36,681 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:07:36,843 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-09 18:07:36,843 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:07:36,843 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1864453034] [2021-07-09 18:07:36,843 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1864453034] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:07:36,843 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [887102645] [2021-07-09 18:07:36,843 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 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-07-09 18:07:36,871 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-09 18:07:36,871 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:07:36,872 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 30 conjunts are in the unsatisfiable core [2021-07-09 18:07:36,873 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:07:36,980 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2021-07-09 18:07:36,981 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:07:36,986 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:07:36,987 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:07:36,987 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:27, output treesize:16 [2021-07-09 18:07:37,026 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-07-09 18:07:37,027 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:07:37,032 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:07:37,033 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:07:37,033 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:20, output treesize:13 [2021-07-09 18:07:37,218 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-07-09 18:07:37,218 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [887102645] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:07:37,218 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:07:37,218 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 16] total 29 [2021-07-09 18:07:37,219 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1665774699] [2021-07-09 18:07:37,219 INFO L462 AbstractCegarLoop]: Interpolant automaton has 30 states [2021-07-09 18:07:37,219 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:07:37,219 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 30 interpolants. [2021-07-09 18:07:37,219 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=96, Invalid=774, Unknown=0, NotChecked=0, Total=870 [2021-07-09 18:07:37,219 INFO L87 Difference]: Start difference. First operand 4637 states and 13891 transitions. Second operand has 30 states, 30 states have (on average 2.6) internal successors, (78), 29 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:07:38,366 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:07:38,366 INFO L93 Difference]: Finished difference Result 6560 states and 18993 transitions. [2021-07-09 18:07:38,367 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2021-07-09 18:07:38,367 INFO L78 Accepts]: Start accepts. Automaton has has 30 states, 30 states have (on average 2.6) internal successors, (78), 29 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 42 [2021-07-09 18:07:38,367 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:07:38,376 INFO L225 Difference]: With dead ends: 6560 [2021-07-09 18:07:38,376 INFO L226 Difference]: Without dead ends: 6339 [2021-07-09 18:07:38,376 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 81 GetRequests, 28 SyntacticMatches, 2 SemanticMatches, 51 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 703 ImplicationChecksByTransitivity, 901.7ms TimeCoverageRelationStatistics Valid=259, Invalid=2497, Unknown=0, NotChecked=0, Total=2756 [2021-07-09 18:07:38,381 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6339 states. [2021-07-09 18:07:38,424 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6339 to 4641. [2021-07-09 18:07:38,428 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4641 states, 4640 states have (on average 2.9961206896551724) internal successors, (13902), 4640 states have internal predecessors, (13902), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:07:38,435 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4641 states to 4641 states and 13902 transitions. [2021-07-09 18:07:38,435 INFO L78 Accepts]: Start accepts. Automaton has 4641 states and 13902 transitions. Word has length 42 [2021-07-09 18:07:38,435 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:07:38,435 INFO L482 AbstractCegarLoop]: Abstraction has 4641 states and 13902 transitions. [2021-07-09 18:07:38,435 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 30 states, 30 states have (on average 2.6) internal successors, (78), 29 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:07:38,435 INFO L276 IsEmpty]: Start isEmpty. Operand 4641 states and 13902 transitions. [2021-07-09 18:07:38,440 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2021-07-09 18:07:38,440 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:07:38,440 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:07:38,640 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable72,70 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:07:38,641 INFO L430 AbstractCegarLoop]: === Iteration 74 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:07:38,641 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:07:38,641 INFO L82 PathProgramCache]: Analyzing trace with hash -1010021683, now seen corresponding path program 66 times [2021-07-09 18:07:38,641 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:07:38,641 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [61092636] [2021-07-09 18:07:38,641 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:07:38,643 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:07:38,850 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-09 18:07:38,850 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:07:38,851 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [61092636] [2021-07-09 18:07:38,851 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [61092636] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:07:38,851 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1350613773] [2021-07-09 18:07:38,851 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-07-09 18:07:38,887 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2021-07-09 18:07:38,887 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:07:38,888 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 32 conjunts are in the unsatisfiable core [2021-07-09 18:07:38,888 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:07:38,994 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2021-07-09 18:07:38,995 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:07:39,000 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:07:39,001 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:07:39,001 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:27, output treesize:16 [2021-07-09 18:07:39,042 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-07-09 18:07:39,042 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:07:39,046 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:07:39,047 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:07:39,047 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:20, output treesize:13 [2021-07-09 18:07:39,183 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-07-09 18:07:39,183 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1350613773] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:07:39,183 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:07:39,183 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 14] total 27 [2021-07-09 18:07:39,183 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1515263859] [2021-07-09 18:07:39,183 INFO L462 AbstractCegarLoop]: Interpolant automaton has 28 states [2021-07-09 18:07:39,183 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:07:39,184 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2021-07-09 18:07:39,184 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=84, Invalid=672, Unknown=0, NotChecked=0, Total=756 [2021-07-09 18:07:39,184 INFO L87 Difference]: Start difference. First operand 4641 states and 13902 transitions. Second operand has 28 states, 28 states have (on average 2.7857142857142856) internal successors, (78), 27 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:07:40,439 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:07:40,439 INFO L93 Difference]: Finished difference Result 7255 states and 20991 transitions. [2021-07-09 18:07:40,440 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2021-07-09 18:07:40,440 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 2.7857142857142856) internal successors, (78), 27 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 42 [2021-07-09 18:07:40,440 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:07:40,450 INFO L225 Difference]: With dead ends: 7255 [2021-07-09 18:07:40,450 INFO L226 Difference]: Without dead ends: 7069 [2021-07-09 18:07:40,450 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 82 GetRequests, 30 SyntacticMatches, 2 SemanticMatches, 50 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 658 ImplicationChecksByTransitivity, 941.7ms TimeCoverageRelationStatistics Valid=249, Invalid=2403, Unknown=0, NotChecked=0, Total=2652 [2021-07-09 18:07:40,456 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7069 states. [2021-07-09 18:07:40,516 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7069 to 4610. [2021-07-09 18:07:40,521 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4610 states, 4609 states have (on average 2.992189195053157) internal successors, (13791), 4609 states have internal predecessors, (13791), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:07:40,529 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4610 states to 4610 states and 13791 transitions. [2021-07-09 18:07:40,529 INFO L78 Accepts]: Start accepts. Automaton has 4610 states and 13791 transitions. Word has length 42 [2021-07-09 18:07:40,529 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:07:40,529 INFO L482 AbstractCegarLoop]: Abstraction has 4610 states and 13791 transitions. [2021-07-09 18:07:40,529 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 28 states, 28 states have (on average 2.7857142857142856) internal successors, (78), 27 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:07:40,529 INFO L276 IsEmpty]: Start isEmpty. Operand 4610 states and 13791 transitions. [2021-07-09 18:07:40,534 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2021-07-09 18:07:40,534 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:07:40,534 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:07:40,734 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 71 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable73 [2021-07-09 18:07:40,735 INFO L430 AbstractCegarLoop]: === Iteration 75 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:07:40,735 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:07:40,735 INFO L82 PathProgramCache]: Analyzing trace with hash 2091466075, now seen corresponding path program 67 times [2021-07-09 18:07:40,735 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:07:40,735 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1620426865] [2021-07-09 18:07:40,735 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:07:40,739 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:07:40,908 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-09 18:07:40,908 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:07:40,908 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1620426865] [2021-07-09 18:07:40,908 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1620426865] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:07:40,908 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1787652821] [2021-07-09 18:07:40,908 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY 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-07-09 18:07:40,935 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:07:40,936 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 30 conjunts are in the unsatisfiable core [2021-07-09 18:07:40,937 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:07:41,021 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-07-09 18:07:41,022 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:07:41,029 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:07:41,030 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:07:41,030 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:26, output treesize:19 [2021-07-09 18:07:41,130 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-07-09 18:07:41,131 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:07:41,135 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:07:41,135 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:07:41,135 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:20, output treesize:13 [2021-07-09 18:07:41,234 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-07-09 18:07:41,235 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1787652821] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:07:41,235 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:07:41,235 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 14] total 27 [2021-07-09 18:07:41,235 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [265106664] [2021-07-09 18:07:41,235 INFO L462 AbstractCegarLoop]: Interpolant automaton has 28 states [2021-07-09 18:07:41,235 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:07:41,235 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2021-07-09 18:07:41,235 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=85, Invalid=671, Unknown=0, NotChecked=0, Total=756 [2021-07-09 18:07:41,235 INFO L87 Difference]: Start difference. First operand 4610 states and 13791 transitions. Second operand has 28 states, 28 states have (on average 2.7857142857142856) internal successors, (78), 27 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:07:42,012 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:07:42,012 INFO L93 Difference]: Finished difference Result 5159 states and 15159 transitions. [2021-07-09 18:07:42,013 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2021-07-09 18:07:42,013 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 2.7857142857142856) internal successors, (78), 27 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 42 [2021-07-09 18:07:42,013 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:07:42,020 INFO L225 Difference]: With dead ends: 5159 [2021-07-09 18:07:42,020 INFO L226 Difference]: Without dead ends: 4938 [2021-07-09 18:07:42,020 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 75 GetRequests, 30 SyntacticMatches, 2 SemanticMatches, 43 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 473 ImplicationChecksByTransitivity, 707.5ms TimeCoverageRelationStatistics Valid=202, Invalid=1778, Unknown=0, NotChecked=0, Total=1980 [2021-07-09 18:07:42,024 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4938 states. [2021-07-09 18:07:42,086 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4938 to 4616. [2021-07-09 18:07:42,090 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4616 states, 4615 states have (on average 2.9924160346695556) internal successors, (13810), 4615 states have internal predecessors, (13810), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:07:42,096 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4616 states to 4616 states and 13810 transitions. [2021-07-09 18:07:42,096 INFO L78 Accepts]: Start accepts. Automaton has 4616 states and 13810 transitions. Word has length 42 [2021-07-09 18:07:42,096 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:07:42,096 INFO L482 AbstractCegarLoop]: Abstraction has 4616 states and 13810 transitions. [2021-07-09 18:07:42,096 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 28 states, 28 states have (on average 2.7857142857142856) internal successors, (78), 27 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:07:42,096 INFO L276 IsEmpty]: Start isEmpty. Operand 4616 states and 13810 transitions. [2021-07-09 18:07:42,101 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2021-07-09 18:07:42,101 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:07:42,101 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:07:42,301 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable74,72 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:07:42,301 INFO L430 AbstractCegarLoop]: === Iteration 76 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:07:42,302 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:07:42,302 INFO L82 PathProgramCache]: Analyzing trace with hash 1062346257, now seen corresponding path program 68 times [2021-07-09 18:07:42,302 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:07:42,302 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1186038765] [2021-07-09 18:07:42,302 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:07:42,304 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:07:42,467 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-09 18:07:42,467 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:07:42,467 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1186038765] [2021-07-09 18:07:42,467 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1186038765] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:07:42,468 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1390116732] [2021-07-09 18:07:42,468 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 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-07-09 18:07:42,496 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-09 18:07:42,496 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:07:42,496 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 30 conjunts are in the unsatisfiable core [2021-07-09 18:07:42,497 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:07:42,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 11 treesize of output 7 [2021-07-09 18:07:42,574 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:07:42,580 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:07:42,581 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:07:42,581 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:26, output treesize:19 [2021-07-09 18:07:42,665 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-07-09 18:07:42,666 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:07:42,670 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:07:42,670 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:07:42,670 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:20, output treesize:13 [2021-07-09 18:07:42,780 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-07-09 18:07:42,780 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1390116732] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:07:42,780 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:07:42,780 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 14] total 27 [2021-07-09 18:07:42,780 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [447512566] [2021-07-09 18:07:42,780 INFO L462 AbstractCegarLoop]: Interpolant automaton has 28 states [2021-07-09 18:07:42,780 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:07:42,780 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2021-07-09 18:07:42,781 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=84, Invalid=672, Unknown=0, NotChecked=0, Total=756 [2021-07-09 18:07:42,781 INFO L87 Difference]: Start difference. First operand 4616 states and 13810 transitions. Second operand has 28 states, 28 states have (on average 2.7857142857142856) internal successors, (78), 27 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:07:43,773 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:07:43,773 INFO L93 Difference]: Finished difference Result 5523 states and 16069 transitions. [2021-07-09 18:07:43,773 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2021-07-09 18:07:43,774 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 2.7857142857142856) internal successors, (78), 27 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 42 [2021-07-09 18:07:43,774 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:07:43,781 INFO L225 Difference]: With dead ends: 5523 [2021-07-09 18:07:43,781 INFO L226 Difference]: Without dead ends: 5302 [2021-07-09 18:07:43,782 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 78 GetRequests, 30 SyntacticMatches, 2 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 536 ImplicationChecksByTransitivity, 780.8ms TimeCoverageRelationStatistics Valid=224, Invalid=2032, Unknown=0, NotChecked=0, Total=2256 [2021-07-09 18:07:43,786 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5302 states. [2021-07-09 18:07:43,838 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5302 to 4628. [2021-07-09 18:07:43,842 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4628 states, 4627 states have (on average 2.994380808299114) internal successors, (13855), 4627 states have internal predecessors, (13855), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:07:43,849 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4628 states to 4628 states and 13855 transitions. [2021-07-09 18:07:43,849 INFO L78 Accepts]: Start accepts. Automaton has 4628 states and 13855 transitions. Word has length 42 [2021-07-09 18:07:43,849 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:07:43,849 INFO L482 AbstractCegarLoop]: Abstraction has 4628 states and 13855 transitions. [2021-07-09 18:07:43,849 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 28 states, 28 states have (on average 2.7857142857142856) internal successors, (78), 27 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:07:43,849 INFO L276 IsEmpty]: Start isEmpty. Operand 4628 states and 13855 transitions. [2021-07-09 18:07:43,854 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2021-07-09 18:07:43,854 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:07:43,854 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:07:44,055 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable75,73 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:07:44,055 INFO L430 AbstractCegarLoop]: === Iteration 77 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:07:44,055 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:07:44,055 INFO L82 PathProgramCache]: Analyzing trace with hash 355765293, now seen corresponding path program 69 times [2021-07-09 18:07:44,055 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:07:44,055 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1636077209] [2021-07-09 18:07:44,055 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:07:44,058 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:07:44,220 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-09 18:07:44,220 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:07:44,220 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1636077209] [2021-07-09 18:07:44,220 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1636077209] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:07:44,220 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1622298484] [2021-07-09 18:07:44,220 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 74 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 74 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:07:44,248 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-07-09 18:07:44,248 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:07:44,248 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 30 conjunts are in the unsatisfiable core [2021-07-09 18:07:44,249 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:07:44,325 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2021-07-09 18:07:44,326 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:07:44,332 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:07:44,332 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:07:44,332 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:30, output treesize:19 [2021-07-09 18:07:44,397 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-07-09 18:07:44,398 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:07:44,402 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:07:44,402 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:07:44,402 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:20, output treesize:13 [2021-07-09 18:07:44,525 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-07-09 18:07:44,525 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1622298484] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:07:44,525 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:07:44,525 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 14] total 27 [2021-07-09 18:07:44,525 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [8730152] [2021-07-09 18:07:44,525 INFO L462 AbstractCegarLoop]: Interpolant automaton has 28 states [2021-07-09 18:07:44,525 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:07:44,525 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2021-07-09 18:07:44,526 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=84, Invalid=672, Unknown=0, NotChecked=0, Total=756 [2021-07-09 18:07:44,526 INFO L87 Difference]: Start difference. First operand 4628 states and 13855 transitions. Second operand has 28 states, 28 states have (on average 2.7857142857142856) internal successors, (78), 27 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:07:45,470 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:07:45,470 INFO L93 Difference]: Finished difference Result 5694 states and 16669 transitions. [2021-07-09 18:07:45,470 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2021-07-09 18:07:45,470 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 2.7857142857142856) internal successors, (78), 27 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 42 [2021-07-09 18:07:45,470 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:07:45,478 INFO L225 Difference]: With dead ends: 5694 [2021-07-09 18:07:45,478 INFO L226 Difference]: Without dead ends: 5473 [2021-07-09 18:07:45,479 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 78 GetRequests, 30 SyntacticMatches, 2 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 535 ImplicationChecksByTransitivity, 781.0ms TimeCoverageRelationStatistics Valid=222, Invalid=2034, Unknown=0, NotChecked=0, Total=2256 [2021-07-09 18:07:45,483 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5473 states. [2021-07-09 18:07:45,539 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5473 to 4632. [2021-07-09 18:07:45,543 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4632 states, 4631 states have (on average 2.9941697257611746) internal successors, (13866), 4631 states have internal predecessors, (13866), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:07:45,550 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4632 states to 4632 states and 13866 transitions. [2021-07-09 18:07:45,550 INFO L78 Accepts]: Start accepts. Automaton has 4632 states and 13866 transitions. Word has length 42 [2021-07-09 18:07:45,550 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:07:45,550 INFO L482 AbstractCegarLoop]: Abstraction has 4632 states and 13866 transitions. [2021-07-09 18:07:45,550 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 28 states, 28 states have (on average 2.7857142857142856) internal successors, (78), 27 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:07:45,550 INFO L276 IsEmpty]: Start isEmpty. Operand 4632 states and 13866 transitions. [2021-07-09 18:07:45,555 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2021-07-09 18:07:45,555 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:07:45,555 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:07:45,755 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable76,74 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:07:45,756 INFO L430 AbstractCegarLoop]: === Iteration 78 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:07:45,756 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:07:45,756 INFO L82 PathProgramCache]: Analyzing trace with hash 1949865489, now seen corresponding path program 70 times [2021-07-09 18:07:45,756 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:07:45,756 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1285389006] [2021-07-09 18:07:45,756 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:07:45,758 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:07:45,928 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-09 18:07:45,928 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:07:45,928 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1285389006] [2021-07-09 18:07:45,928 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1285389006] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:07:45,928 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1095637832] [2021-07-09 18:07:45,928 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST 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-07-09 18:07:45,955 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-09 18:07:45,955 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:07:45,956 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 30 conjunts are in the unsatisfiable core [2021-07-09 18:07:45,956 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:07:46,041 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-07-09 18:07:46,042 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:07:46,048 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:07:46,049 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:07:46,049 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:26, output treesize:19 [2021-07-09 18:07:46,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 11 treesize of output 7 [2021-07-09 18:07:46,116 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:07:46,120 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:07:46,120 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:07:46,120 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:20, output treesize:13 [2021-07-09 18:07:46,239 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-07-09 18:07:46,240 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1095637832] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:07:46,240 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:07:46,240 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 14] total 27 [2021-07-09 18:07:46,240 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1619148150] [2021-07-09 18:07:46,240 INFO L462 AbstractCegarLoop]: Interpolant automaton has 28 states [2021-07-09 18:07:46,240 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:07:46,240 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2021-07-09 18:07:46,240 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=84, Invalid=672, Unknown=0, NotChecked=0, Total=756 [2021-07-09 18:07:46,240 INFO L87 Difference]: Start difference. First operand 4632 states and 13866 transitions. Second operand has 28 states, 28 states have (on average 2.7857142857142856) internal successors, (78), 27 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:07:47,346 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:07:47,346 INFO L93 Difference]: Finished difference Result 6132 states and 17960 transitions. [2021-07-09 18:07:47,348 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2021-07-09 18:07:47,349 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 2.7857142857142856) internal successors, (78), 27 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 42 [2021-07-09 18:07:47,349 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:07:47,357 INFO L225 Difference]: With dead ends: 6132 [2021-07-09 18:07:47,357 INFO L226 Difference]: Without dead ends: 5946 [2021-07-09 18:07:47,357 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 80 GetRequests, 30 SyntacticMatches, 2 SemanticMatches, 48 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 593 ImplicationChecksByTransitivity, 809.8ms TimeCoverageRelationStatistics Valid=233, Invalid=2217, Unknown=0, NotChecked=0, Total=2450 [2021-07-09 18:07:47,361 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5946 states. [2021-07-09 18:07:47,400 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5946 to 4613. [2021-07-09 18:07:47,403 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4613 states, 4612 states have (on average 2.9919774501300953) internal successors, (13799), 4612 states have internal predecessors, (13799), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:07:47,410 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4613 states to 4613 states and 13799 transitions. [2021-07-09 18:07:47,410 INFO L78 Accepts]: Start accepts. Automaton has 4613 states and 13799 transitions. Word has length 42 [2021-07-09 18:07:47,410 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:07:47,410 INFO L482 AbstractCegarLoop]: Abstraction has 4613 states and 13799 transitions. [2021-07-09 18:07:47,410 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 28 states, 28 states have (on average 2.7857142857142856) internal successors, (78), 27 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:07:47,411 INFO L276 IsEmpty]: Start isEmpty. Operand 4613 states and 13799 transitions. [2021-07-09 18:07:47,415 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2021-07-09 18:07:47,415 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:07:47,415 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:07:47,615 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 75 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable77 [2021-07-09 18:07:47,616 INFO L430 AbstractCegarLoop]: === Iteration 79 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:07:47,616 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:07:47,616 INFO L82 PathProgramCache]: Analyzing trace with hash 288906651, now seen corresponding path program 71 times [2021-07-09 18:07:47,616 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:07:47,616 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1404708911] [2021-07-09 18:07:47,616 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:07:47,618 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:07:47,781 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-09 18:07:47,781 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:07:47,781 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1404708911] [2021-07-09 18:07:47,781 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1404708911] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:07:47,781 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1689136348] [2021-07-09 18:07:47,781 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 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-07-09 18:07:47,809 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-09 18:07:47,809 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:07:47,809 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 30 conjunts are in the unsatisfiable core [2021-07-09 18:07:47,810 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:07:47,886 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-07-09 18:07:47,886 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:07:47,893 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:07:47,893 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:07:47,893 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:26, output treesize:19 [2021-07-09 18:07:47,934 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2021-07-09 18:07:47,934 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:07:47,940 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:07:47,942 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:07:47,942 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:27, output treesize:16 [2021-07-09 18:07:48,093 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-07-09 18:07:48,093 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1689136348] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:07:48,094 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:07:48,094 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 14] total 27 [2021-07-09 18:07:48,094 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1961444225] [2021-07-09 18:07:48,094 INFO L462 AbstractCegarLoop]: Interpolant automaton has 28 states [2021-07-09 18:07:48,094 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:07:48,094 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2021-07-09 18:07:48,094 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=82, Invalid=674, Unknown=0, NotChecked=0, Total=756 [2021-07-09 18:07:48,094 INFO L87 Difference]: Start difference. First operand 4613 states and 13799 transitions. Second operand has 28 states, 28 states have (on average 2.7857142857142856) internal successors, (78), 27 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:07:48,868 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:07:48,868 INFO L93 Difference]: Finished difference Result 5251 states and 15563 transitions. [2021-07-09 18:07:48,869 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-07-09 18:07:48,869 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 2.7857142857142856) internal successors, (78), 27 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 42 [2021-07-09 18:07:48,869 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:07:48,876 INFO L225 Difference]: With dead ends: 5251 [2021-07-09 18:07:48,876 INFO L226 Difference]: Without dead ends: 5030 [2021-07-09 18:07:48,876 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 74 GetRequests, 30 SyntacticMatches, 2 SemanticMatches, 42 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 404 ImplicationChecksByTransitivity, 719.1ms TimeCoverageRelationStatistics Valid=193, Invalid=1699, Unknown=0, NotChecked=0, Total=1892 [2021-07-09 18:07:48,880 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5030 states. [2021-07-09 18:07:48,934 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5030 to 4633. [2021-07-09 18:07:48,937 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4633 states, 4632 states have (on average 2.9909326424870466) internal successors, (13854), 4632 states have internal predecessors, (13854), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:07:48,944 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4633 states to 4633 states and 13854 transitions. [2021-07-09 18:07:48,944 INFO L78 Accepts]: Start accepts. Automaton has 4633 states and 13854 transitions. Word has length 42 [2021-07-09 18:07:48,944 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:07:48,944 INFO L482 AbstractCegarLoop]: Abstraction has 4633 states and 13854 transitions. [2021-07-09 18:07:48,945 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 28 states, 28 states have (on average 2.7857142857142856) internal successors, (78), 27 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:07:48,945 INFO L276 IsEmpty]: Start isEmpty. Operand 4633 states and 13854 transitions. [2021-07-09 18:07:48,949 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2021-07-09 18:07:48,949 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:07:48,949 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:07:49,151 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable78,76 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:07:49,151 INFO L430 AbstractCegarLoop]: === Iteration 80 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:07:49,151 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:07:49,151 INFO L82 PathProgramCache]: Analyzing trace with hash 1883006847, now seen corresponding path program 72 times [2021-07-09 18:07:49,151 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:07:49,151 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1576655278] [2021-07-09 18:07:49,151 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:07:49,154 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:07:49,315 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-09 18:07:49,315 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:07:49,315 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1576655278] [2021-07-09 18:07:49,315 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1576655278] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:07:49,315 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1054527522] [2021-07-09 18:07:49,315 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE 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-07-09 18:07:49,343 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2021-07-09 18:07:49,343 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:07:49,343 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 32 conjunts are in the unsatisfiable core [2021-07-09 18:07:49,344 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:07:49,418 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2021-07-09 18:07:49,418 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:07:49,425 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:07:49,425 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:07:49,425 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:30, output treesize:19 [2021-07-09 18:07:49,466 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-07-09 18:07:49,466 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:07:49,472 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:07:49,472 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:07:49,472 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:23, output treesize:16 [2021-07-09 18:07:49,617 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-07-09 18:07:49,617 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1054527522] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:07:49,617 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:07:49,617 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 14] total 27 [2021-07-09 18:07:49,618 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2074328484] [2021-07-09 18:07:49,618 INFO L462 AbstractCegarLoop]: Interpolant automaton has 28 states [2021-07-09 18:07:49,618 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:07:49,618 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2021-07-09 18:07:49,618 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=83, Invalid=673, Unknown=0, NotChecked=0, Total=756 [2021-07-09 18:07:49,618 INFO L87 Difference]: Start difference. First operand 4633 states and 13854 transitions. Second operand has 28 states, 28 states have (on average 2.7857142857142856) internal successors, (78), 27 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:07:50,540 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:07:50,540 INFO L93 Difference]: Finished difference Result 5617 states and 16669 transitions. [2021-07-09 18:07:50,540 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-07-09 18:07:50,540 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 2.7857142857142856) internal successors, (78), 27 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 42 [2021-07-09 18:07:50,540 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:07:50,548 INFO L225 Difference]: With dead ends: 5617 [2021-07-09 18:07:50,548 INFO L226 Difference]: Without dead ends: 5431 [2021-07-09 18:07:50,549 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 75 GetRequests, 30 SyntacticMatches, 2 SemanticMatches, 43 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 443 ImplicationChecksByTransitivity, 711.0ms TimeCoverageRelationStatistics Valid=200, Invalid=1780, Unknown=0, NotChecked=0, Total=1980 [2021-07-09 18:07:50,553 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5431 states. [2021-07-09 18:07:50,609 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5431 to 4629. [2021-07-09 18:07:50,613 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4629 states, 4628 states have (on average 2.99114088159032) internal successors, (13843), 4628 states have internal predecessors, (13843), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:07:50,620 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4629 states to 4629 states and 13843 transitions. [2021-07-09 18:07:50,620 INFO L78 Accepts]: Start accepts. Automaton has 4629 states and 13843 transitions. Word has length 42 [2021-07-09 18:07:50,620 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:07:50,620 INFO L482 AbstractCegarLoop]: Abstraction has 4629 states and 13843 transitions. [2021-07-09 18:07:50,620 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 28 states, 28 states have (on average 2.7857142857142856) internal successors, (78), 27 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:07:50,620 INFO L276 IsEmpty]: Start isEmpty. Operand 4629 states and 13843 transitions. [2021-07-09 18:07:50,625 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2021-07-09 18:07:50,625 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:07:50,625 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:07:50,825 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 77 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable79 [2021-07-09 18:07:50,825 INFO L430 AbstractCegarLoop]: === Iteration 81 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:07:50,825 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:07:50,826 INFO L82 PathProgramCache]: Analyzing trace with hash -931803267, now seen corresponding path program 73 times [2021-07-09 18:07:50,826 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:07:50,826 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1616633628] [2021-07-09 18:07:50,826 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:07:50,828 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:07:50,995 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-09 18:07:50,995 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:07:50,995 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1616633628] [2021-07-09 18:07:50,995 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1616633628] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:07:50,995 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [648838657] [2021-07-09 18:07:50,996 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 78 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 78 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:07:51,023 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:07:51,023 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 30 conjunts are in the unsatisfiable core [2021-07-09 18:07:51,024 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:07:51,102 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-07-09 18:07:51,102 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:07:51,109 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:07:51,110 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:07:51,110 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:26, output treesize:19 [2021-07-09 18:07:51,153 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-07-09 18:07:51,154 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:07:51,159 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:07:51,160 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:07:51,160 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:23, output treesize:16 [2021-07-09 18:07:51,309 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-07-09 18:07:51,309 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [648838657] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:07:51,309 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:07:51,309 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 14] total 27 [2021-07-09 18:07:51,309 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [178257234] [2021-07-09 18:07:51,309 INFO L462 AbstractCegarLoop]: Interpolant automaton has 28 states [2021-07-09 18:07:51,310 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:07:51,310 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2021-07-09 18:07:51,310 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=83, Invalid=673, Unknown=0, NotChecked=0, Total=756 [2021-07-09 18:07:51,310 INFO L87 Difference]: Start difference. First operand 4629 states and 13843 transitions. Second operand has 28 states, 28 states have (on average 2.7857142857142856) internal successors, (78), 27 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:07:52,069 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:07:52,069 INFO L93 Difference]: Finished difference Result 5508 states and 16359 transitions. [2021-07-09 18:07:52,070 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-07-09 18:07:52,070 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 2.7857142857142856) internal successors, (78), 27 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 42 [2021-07-09 18:07:52,070 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:07:52,078 INFO L225 Difference]: With dead ends: 5508 [2021-07-09 18:07:52,078 INFO L226 Difference]: Without dead ends: 5322 [2021-07-09 18:07:52,078 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 74 GetRequests, 30 SyntacticMatches, 2 SemanticMatches, 42 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 400 ImplicationChecksByTransitivity, 706.3ms TimeCoverageRelationStatistics Valid=195, Invalid=1697, Unknown=0, NotChecked=0, Total=1892 [2021-07-09 18:07:52,082 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5322 states. [2021-07-09 18:07:52,120 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5322 to 4625. [2021-07-09 18:07:52,124 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4625 states, 4624 states have (on average 2.991349480968858) internal successors, (13832), 4624 states have internal predecessors, (13832), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:07:52,131 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4625 states to 4625 states and 13832 transitions. [2021-07-09 18:07:52,131 INFO L78 Accepts]: Start accepts. Automaton has 4625 states and 13832 transitions. Word has length 42 [2021-07-09 18:07:52,131 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:07:52,131 INFO L482 AbstractCegarLoop]: Abstraction has 4625 states and 13832 transitions. [2021-07-09 18:07:52,131 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 28 states, 28 states have (on average 2.7857142857142856) internal successors, (78), 27 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:07:52,131 INFO L276 IsEmpty]: Start isEmpty. Operand 4625 states and 13832 transitions. [2021-07-09 18:07:52,136 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2021-07-09 18:07:52,136 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:07:52,136 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:07:52,336 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable80,78 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:07:52,337 INFO L430 AbstractCegarLoop]: === Iteration 82 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:07:52,337 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:07:52,337 INFO L82 PathProgramCache]: Analyzing trace with hash -78523647, now seen corresponding path program 74 times [2021-07-09 18:07:52,337 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:07:52,337 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1065384785] [2021-07-09 18:07:52,337 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:07:52,339 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:07:52,524 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-09 18:07:52,525 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:07:52,525 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1065384785] [2021-07-09 18:07:52,525 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1065384785] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:07:52,525 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [516915056] [2021-07-09 18:07:52,525 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-07-09 18:07:52,552 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-09 18:07:52,552 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:07:52,553 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 30 conjunts are in the unsatisfiable core [2021-07-09 18:07:52,554 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:07:52,629 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-07-09 18:07:52,630 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:07:52,636 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:07:52,637 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:07:52,637 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:26, output treesize:19 [2021-07-09 18:07:52,722 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-07-09 18:07:52,723 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:07:52,727 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:07:52,727 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:07:52,727 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:20, output treesize:13 [2021-07-09 18:07:52,832 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-07-09 18:07:52,832 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [516915056] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:07:52,832 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:07:52,832 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 14] total 27 [2021-07-09 18:07:52,832 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1313285976] [2021-07-09 18:07:52,832 INFO L462 AbstractCegarLoop]: Interpolant automaton has 28 states [2021-07-09 18:07:52,832 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:07:52,833 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2021-07-09 18:07:52,833 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=82, Invalid=674, Unknown=0, NotChecked=0, Total=756 [2021-07-09 18:07:52,833 INFO L87 Difference]: Start difference. First operand 4625 states and 13832 transitions. Second operand has 28 states, 28 states have (on average 2.7857142857142856) internal successors, (78), 27 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:07:53,788 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:07:53,789 INFO L93 Difference]: Finished difference Result 5207 states and 15310 transitions. [2021-07-09 18:07:53,789 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2021-07-09 18:07:53,789 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 2.7857142857142856) internal successors, (78), 27 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 42 [2021-07-09 18:07:53,789 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:07:53,796 INFO L225 Difference]: With dead ends: 5207 [2021-07-09 18:07:53,797 INFO L226 Difference]: Without dead ends: 4986 [2021-07-09 18:07:53,797 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 78 GetRequests, 30 SyntacticMatches, 2 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 512 ImplicationChecksByTransitivity, 809.3ms TimeCoverageRelationStatistics Valid=225, Invalid=2031, Unknown=0, NotChecked=0, Total=2256 [2021-07-09 18:07:53,801 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4986 states. [2021-07-09 18:07:53,839 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4986 to 4637. [2021-07-09 18:07:53,843 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4637 states, 4636 states have (on average 2.993313201035375) internal successors, (13877), 4636 states have internal predecessors, (13877), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:07:53,849 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4637 states to 4637 states and 13877 transitions. [2021-07-09 18:07:53,850 INFO L78 Accepts]: Start accepts. Automaton has 4637 states and 13877 transitions. Word has length 42 [2021-07-09 18:07:53,850 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:07:53,850 INFO L482 AbstractCegarLoop]: Abstraction has 4637 states and 13877 transitions. [2021-07-09 18:07:53,850 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 28 states, 28 states have (on average 2.7857142857142856) internal successors, (78), 27 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:07:53,850 INFO L276 IsEmpty]: Start isEmpty. Operand 4637 states and 13877 transitions. [2021-07-09 18:07:53,854 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2021-07-09 18:07:53,854 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:07:53,855 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:07:54,055 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable81,79 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:07:54,055 INFO L430 AbstractCegarLoop]: === Iteration 83 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:07:54,055 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:07:54,055 INFO L82 PathProgramCache]: Analyzing trace with hash -785104611, now seen corresponding path program 75 times [2021-07-09 18:07:54,055 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:07:54,056 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [563724436] [2021-07-09 18:07:54,056 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:07:54,058 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:07:54,239 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-09 18:07:54,239 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:07:54,239 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [563724436] [2021-07-09 18:07:54,239 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [563724436] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:07:54,239 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1397128427] [2021-07-09 18:07:54,240 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 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-07-09 18:07:54,267 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-07-09 18:07:54,267 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:07:54,268 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 30 conjunts are in the unsatisfiable core [2021-07-09 18:07:54,268 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:07:54,344 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2021-07-09 18:07:54,344 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:07:54,353 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:07:54,353 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:07:54,353 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:30, output treesize:19 [2021-07-09 18:07:54,420 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-07-09 18:07:54,420 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:07:54,425 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:07:54,425 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:07:54,425 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:20, output treesize:13 [2021-07-09 18:07:54,550 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-07-09 18:07:54,550 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1397128427] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:07:54,550 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:07:54,550 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 14] total 27 [2021-07-09 18:07:54,550 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [726002414] [2021-07-09 18:07:54,550 INFO L462 AbstractCegarLoop]: Interpolant automaton has 28 states [2021-07-09 18:07:54,550 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:07:54,550 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2021-07-09 18:07:54,550 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=82, Invalid=674, Unknown=0, NotChecked=0, Total=756 [2021-07-09 18:07:54,551 INFO L87 Difference]: Start difference. First operand 4637 states and 13877 transitions. Second operand has 28 states, 28 states have (on average 2.7857142857142856) internal successors, (78), 27 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:07:55,618 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:07:55,618 INFO L93 Difference]: Finished difference Result 5669 states and 16606 transitions. [2021-07-09 18:07:55,618 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2021-07-09 18:07:55,618 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 2.7857142857142856) internal successors, (78), 27 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 42 [2021-07-09 18:07:55,618 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:07:55,626 INFO L225 Difference]: With dead ends: 5669 [2021-07-09 18:07:55,626 INFO L226 Difference]: Without dead ends: 5448 [2021-07-09 18:07:55,626 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 78 GetRequests, 30 SyntacticMatches, 2 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 511 ImplicationChecksByTransitivity, 824.1ms TimeCoverageRelationStatistics Valid=223, Invalid=2033, Unknown=0, NotChecked=0, Total=2256 [2021-07-09 18:07:55,630 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5448 states. [2021-07-09 18:07:55,682 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5448 to 4641. [2021-07-09 18:07:55,686 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4641 states, 4640 states have (on average 2.9931034482758623) internal successors, (13888), 4640 states have internal predecessors, (13888), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:07:55,693 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4641 states to 4641 states and 13888 transitions. [2021-07-09 18:07:55,693 INFO L78 Accepts]: Start accepts. Automaton has 4641 states and 13888 transitions. Word has length 42 [2021-07-09 18:07:55,693 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:07:55,693 INFO L482 AbstractCegarLoop]: Abstraction has 4641 states and 13888 transitions. [2021-07-09 18:07:55,693 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 28 states, 28 states have (on average 2.7857142857142856) internal successors, (78), 27 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:07:55,693 INFO L276 IsEmpty]: Start isEmpty. Operand 4641 states and 13888 transitions. [2021-07-09 18:07:55,698 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2021-07-09 18:07:55,698 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:07:55,698 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:07:55,899 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable82,80 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:07:55,899 INFO L430 AbstractCegarLoop]: === Iteration 84 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:07:55,900 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:07:55,900 INFO L82 PathProgramCache]: Analyzing trace with hash 808995585, now seen corresponding path program 76 times [2021-07-09 18:07:55,900 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:07:55,900 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [665979249] [2021-07-09 18:07:55,900 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:07:55,902 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:07:56,066 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-09 18:07:56,066 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:07:56,066 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [665979249] [2021-07-09 18:07:56,067 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [665979249] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:07:56,067 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1960882497] [2021-07-09 18:07:56,067 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST 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-07-09 18:07:56,094 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-09 18:07:56,095 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:07:56,095 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 30 conjunts are in the unsatisfiable core [2021-07-09 18:07:56,096 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:07:56,173 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-07-09 18:07:56,174 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:07:56,180 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:07:56,181 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:07:56,181 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:26, output treesize:19 [2021-07-09 18:07:56,246 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-07-09 18:07:56,247 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:07:56,251 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:07:56,252 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:07:56,252 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:20, output treesize:13 [2021-07-09 18:07:56,373 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-07-09 18:07:56,373 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1960882497] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:07:56,373 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:07:56,373 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 14] total 27 [2021-07-09 18:07:56,373 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1146114779] [2021-07-09 18:07:56,373 INFO L462 AbstractCegarLoop]: Interpolant automaton has 28 states [2021-07-09 18:07:56,373 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:07:56,374 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2021-07-09 18:07:56,374 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=82, Invalid=674, Unknown=0, NotChecked=0, Total=756 [2021-07-09 18:07:56,374 INFO L87 Difference]: Start difference. First operand 4641 states and 13888 transitions. Second operand has 28 states, 28 states have (on average 2.7857142857142856) internal successors, (78), 27 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:07:57,553 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:07:57,553 INFO L93 Difference]: Finished difference Result 6063 states and 17768 transitions. [2021-07-09 18:07:57,553 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2021-07-09 18:07:57,554 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 2.7857142857142856) internal successors, (78), 27 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 42 [2021-07-09 18:07:57,554 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:07:57,561 INFO L225 Difference]: With dead ends: 6063 [2021-07-09 18:07:57,562 INFO L226 Difference]: Without dead ends: 5877 [2021-07-09 18:07:57,562 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 81 GetRequests, 30 SyntacticMatches, 2 SemanticMatches, 49 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 598 ImplicationChecksByTransitivity, 858.1ms TimeCoverageRelationStatistics Valid=242, Invalid=2308, Unknown=0, NotChecked=0, Total=2550 [2021-07-09 18:07:57,566 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5877 states. [2021-07-09 18:07:57,604 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5877 to 4598. [2021-07-09 18:07:57,608 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4598 states, 4597 states have (on average 2.993038938438112) internal successors, (13759), 4597 states have internal predecessors, (13759), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:07:57,615 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4598 states to 4598 states and 13759 transitions. [2021-07-09 18:07:57,615 INFO L78 Accepts]: Start accepts. Automaton has 4598 states and 13759 transitions. Word has length 42 [2021-07-09 18:07:57,615 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:07:57,615 INFO L482 AbstractCegarLoop]: Abstraction has 4598 states and 13759 transitions. [2021-07-09 18:07:57,615 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 28 states, 28 states have (on average 2.7857142857142856) internal successors, (78), 27 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:07:57,615 INFO L276 IsEmpty]: Start isEmpty. Operand 4598 states and 13759 transitions. [2021-07-09 18:07:57,620 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2021-07-09 18:07:57,620 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:07:57,620 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:07:57,820 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable83,81 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:07:57,820 INFO L430 AbstractCegarLoop]: === Iteration 85 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:07:57,820 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:07:57,821 INFO L82 PathProgramCache]: Analyzing trace with hash -785658301, now seen corresponding path program 77 times [2021-07-09 18:07:57,821 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:07:57,821 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [546756943] [2021-07-09 18:07:57,821 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:07:57,823 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:07:57,985 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-09 18:07:57,985 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:07:57,985 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [546756943] [2021-07-09 18:07:57,985 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [546756943] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:07:57,985 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1112915366] [2021-07-09 18:07:57,985 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 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-07-09 18:07:58,013 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-07-09 18:07:58,014 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:07:58,014 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 28 conjunts are in the unsatisfiable core [2021-07-09 18:07:58,015 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:07:58,135 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-07-09 18:07:58,135 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:07:58,140 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:07:58,141 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:07:58,141 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:23, output treesize:16 [2021-07-09 18:07:58,182 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-07-09 18:07:58,183 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:07:58,187 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:07:58,187 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:07:58,187 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:20, output treesize:13 [2021-07-09 18:07:58,321 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-07-09 18:07:58,321 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1112915366] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:07:58,321 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:07:58,321 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 16] total 29 [2021-07-09 18:07:58,321 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1282399543] [2021-07-09 18:07:58,322 INFO L462 AbstractCegarLoop]: Interpolant automaton has 30 states [2021-07-09 18:07:58,322 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:07:58,322 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 30 interpolants. [2021-07-09 18:07:58,322 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=97, Invalid=773, Unknown=0, NotChecked=0, Total=870 [2021-07-09 18:07:58,322 INFO L87 Difference]: Start difference. First operand 4598 states and 13759 transitions. Second operand has 30 states, 30 states have (on average 2.466666666666667) internal successors, (74), 29 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-07-09 18:07:59,154 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:07:59,155 INFO L93 Difference]: Finished difference Result 5831 states and 17005 transitions. [2021-07-09 18:07:59,155 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2021-07-09 18:07:59,155 INFO L78 Accepts]: Start accepts. Automaton has has 30 states, 30 states have (on average 2.466666666666667) internal successors, (74), 29 states have internal predecessors, (74), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 42 [2021-07-09 18:07:59,155 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:07:59,162 INFO L225 Difference]: With dead ends: 5831 [2021-07-09 18:07:59,162 INFO L226 Difference]: Without dead ends: 5580 [2021-07-09 18:07:59,162 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 77 GetRequests, 28 SyntacticMatches, 2 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 602 ImplicationChecksByTransitivity, 758.0ms TimeCoverageRelationStatistics Valid=233, Invalid=2119, Unknown=0, NotChecked=0, Total=2352 [2021-07-09 18:07:59,166 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5580 states. [2021-07-09 18:07:59,203 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5580 to 4646. [2021-07-09 18:07:59,207 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4646 states, 4645 states have (on average 2.9909580193756726) internal successors, (13893), 4645 states have internal predecessors, (13893), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:07:59,214 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4646 states to 4646 states and 13893 transitions. [2021-07-09 18:07:59,214 INFO L78 Accepts]: Start accepts. Automaton has 4646 states and 13893 transitions. Word has length 42 [2021-07-09 18:07:59,214 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:07:59,214 INFO L482 AbstractCegarLoop]: Abstraction has 4646 states and 13893 transitions. [2021-07-09 18:07:59,214 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 30 states, 30 states have (on average 2.466666666666667) internal successors, (74), 29 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-07-09 18:07:59,214 INFO L276 IsEmpty]: Start isEmpty. Operand 4646 states and 13893 transitions. [2021-07-09 18:07:59,219 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2021-07-09 18:07:59,219 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:07:59,219 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:07:59,419 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable84,82 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:07:59,420 INFO L430 AbstractCegarLoop]: === Iteration 86 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:07:59,420 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:07:59,420 INFO L82 PathProgramCache]: Analyzing trace with hash 77454783, now seen corresponding path program 78 times [2021-07-09 18:07:59,420 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:07:59,420 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1645717296] [2021-07-09 18:07:59,420 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:07:59,422 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:07:59,586 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-09 18:07:59,586 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:07:59,587 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1645717296] [2021-07-09 18:07:59,587 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1645717296] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:07:59,587 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2058921925] [2021-07-09 18:07:59,587 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-07-09 18:07:59,615 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2021-07-09 18:07:59,615 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:07:59,615 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 28 conjunts are in the unsatisfiable core [2021-07-09 18:07:59,616 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:07:59,730 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2021-07-09 18:07:59,731 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:07:59,736 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:07:59,737 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:07:59,737 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:27, output treesize:16 [2021-07-09 18:07:59,796 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-07-09 18:07:59,797 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:07:59,801 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:07:59,801 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:07:59,802 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:20, output treesize:13 [2021-07-09 18:07:59,900 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-07-09 18:07:59,900 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2058921925] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:07:59,900 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:07:59,900 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 14] total 27 [2021-07-09 18:07:59,900 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1416964160] [2021-07-09 18:07:59,901 INFO L462 AbstractCegarLoop]: Interpolant automaton has 28 states [2021-07-09 18:07:59,901 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:07:59,901 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2021-07-09 18:07:59,901 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=85, Invalid=671, Unknown=0, NotChecked=0, Total=756 [2021-07-09 18:07:59,901 INFO L87 Difference]: Start difference. First operand 4646 states and 13893 transitions. Second operand has 28 states, 28 states have (on average 2.642857142857143) internal successors, (74), 27 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-07-09 18:08:00,688 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:08:00,688 INFO L93 Difference]: Finished difference Result 6026 states and 17387 transitions. [2021-07-09 18:08:00,688 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2021-07-09 18:08:00,688 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 2.642857142857143) internal successors, (74), 27 states have internal predecessors, (74), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 42 [2021-07-09 18:08:00,689 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:08:00,697 INFO L225 Difference]: With dead ends: 6026 [2021-07-09 18:08:00,697 INFO L226 Difference]: Without dead ends: 5805 [2021-07-09 18:08:00,697 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 76 GetRequests, 30 SyntacticMatches, 2 SemanticMatches, 44 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 502 ImplicationChecksByTransitivity, 715.9ms TimeCoverageRelationStatistics Valid=209, Invalid=1861, Unknown=0, NotChecked=0, Total=2070 [2021-07-09 18:08:00,702 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5805 states. [2021-07-09 18:08:00,760 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5805 to 4649. [2021-07-09 18:08:00,763 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4649 states, 4648 states have (on average 2.991394148020654) internal successors, (13904), 4648 states have internal predecessors, (13904), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:08:00,770 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4649 states to 4649 states and 13904 transitions. [2021-07-09 18:08:00,770 INFO L78 Accepts]: Start accepts. Automaton has 4649 states and 13904 transitions. Word has length 42 [2021-07-09 18:08:00,770 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:08:00,770 INFO L482 AbstractCegarLoop]: Abstraction has 4649 states and 13904 transitions. [2021-07-09 18:08:00,770 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 28 states, 28 states have (on average 2.642857142857143) internal successors, (74), 27 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-07-09 18:08:00,771 INFO L276 IsEmpty]: Start isEmpty. Operand 4649 states and 13904 transitions. [2021-07-09 18:08:00,775 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2021-07-09 18:08:00,775 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:08:00,775 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:08:00,976 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable85,83 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:08:00,976 INFO L430 AbstractCegarLoop]: === Iteration 87 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:08:00,976 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:08:00,976 INFO L82 PathProgramCache]: Analyzing trace with hash -951665035, now seen corresponding path program 79 times [2021-07-09 18:08:00,976 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:08:00,976 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1117127072] [2021-07-09 18:08:00,976 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:08:00,979 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:08:01,141 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-09 18:08:01,141 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:08:01,141 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1117127072] [2021-07-09 18:08:01,141 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1117127072] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:08:01,141 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [205281551] [2021-07-09 18:08:01,141 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-07-09 18:08:01,170 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:08:01,170 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 30 conjunts are in the unsatisfiable core [2021-07-09 18:08:01,171 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:08:01,270 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-07-09 18:08:01,271 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:08:01,276 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:08:01,277 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:08:01,277 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:23, output treesize:16 [2021-07-09 18:08:01,333 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-07-09 18:08:01,334 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:08:01,338 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:08:01,338 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:08:01,338 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:20, output treesize:13 [2021-07-09 18:08:01,442 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-07-09 18:08:01,442 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [205281551] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:08:01,442 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:08:01,442 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 14] total 27 [2021-07-09 18:08:01,442 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [529158097] [2021-07-09 18:08:01,442 INFO L462 AbstractCegarLoop]: Interpolant automaton has 28 states [2021-07-09 18:08:01,442 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:08:01,442 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2021-07-09 18:08:01,443 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=84, Invalid=672, Unknown=0, NotChecked=0, Total=756 [2021-07-09 18:08:01,443 INFO L87 Difference]: Start difference. First operand 4649 states and 13904 transitions. Second operand has 28 states, 28 states have (on average 2.642857142857143) internal successors, (74), 27 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-07-09 18:08:02,543 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:08:02,543 INFO L93 Difference]: Finished difference Result 6308 states and 18158 transitions. [2021-07-09 18:08:02,543 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2021-07-09 18:08:02,543 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 2.642857142857143) internal successors, (74), 27 states have internal predecessors, (74), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 42 [2021-07-09 18:08:02,543 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:08:02,551 INFO L225 Difference]: With dead ends: 6308 [2021-07-09 18:08:02,551 INFO L226 Difference]: Without dead ends: 6087 [2021-07-09 18:08:02,551 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 79 GetRequests, 30 SyntacticMatches, 2 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 567 ImplicationChecksByTransitivity, 788.6ms TimeCoverageRelationStatistics Valid=231, Invalid=2121, Unknown=0, NotChecked=0, Total=2352 [2021-07-09 18:08:02,555 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6087 states. [2021-07-09 18:08:02,596 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6087 to 4661. [2021-07-09 18:08:02,600 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4661 states, 4660 states have (on average 2.9933476394849787) internal successors, (13949), 4660 states have internal predecessors, (13949), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:08:02,607 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4661 states to 4661 states and 13949 transitions. [2021-07-09 18:08:02,607 INFO L78 Accepts]: Start accepts. Automaton has 4661 states and 13949 transitions. Word has length 42 [2021-07-09 18:08:02,607 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:08:02,607 INFO L482 AbstractCegarLoop]: Abstraction has 4661 states and 13949 transitions. [2021-07-09 18:08:02,607 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 28 states, 28 states have (on average 2.642857142857143) internal successors, (74), 27 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-07-09 18:08:02,607 INFO L276 IsEmpty]: Start isEmpty. Operand 4661 states and 13949 transitions. [2021-07-09 18:08:02,612 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2021-07-09 18:08:02,612 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:08:02,612 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:08:02,812 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable86,84 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:08:02,812 INFO L430 AbstractCegarLoop]: === Iteration 88 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:08:02,812 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:08:02,812 INFO L82 PathProgramCache]: Analyzing trace with hash -1658245999, now seen corresponding path program 80 times [2021-07-09 18:08:02,813 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:08:02,813 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [58349074] [2021-07-09 18:08:02,813 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:08:02,815 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:08:02,984 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-09 18:08:02,984 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:08:02,984 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [58349074] [2021-07-09 18:08:02,984 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [58349074] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:08:02,984 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1825004887] [2021-07-09 18:08:02,984 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 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-07-09 18:08:03,012 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-09 18:08:03,013 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:08:03,013 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 30 conjunts are in the unsatisfiable core [2021-07-09 18:08:03,014 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:08:03,144 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2021-07-09 18:08:03,145 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:08:03,150 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:08:03,150 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:08:03,150 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:27, output treesize:16 [2021-07-09 18:08:03,188 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-07-09 18:08:03,189 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:08:03,193 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:08:03,193 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:08:03,193 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:20, output treesize:13 [2021-07-09 18:08:03,325 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-07-09 18:08:03,325 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1825004887] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:08:03,325 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:08:03,325 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 14] total 27 [2021-07-09 18:08:03,325 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2013902672] [2021-07-09 18:08:03,326 INFO L462 AbstractCegarLoop]: Interpolant automaton has 28 states [2021-07-09 18:08:03,326 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:08:03,326 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2021-07-09 18:08:03,326 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=84, Invalid=672, Unknown=0, NotChecked=0, Total=756 [2021-07-09 18:08:03,326 INFO L87 Difference]: Start difference. First operand 4661 states and 13949 transitions. Second operand has 28 states, 28 states have (on average 2.642857142857143) internal successors, (74), 27 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-07-09 18:08:04,440 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:08:04,441 INFO L93 Difference]: Finished difference Result 6584 states and 19051 transitions. [2021-07-09 18:08:04,441 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2021-07-09 18:08:04,441 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 2.642857142857143) internal successors, (74), 27 states have internal predecessors, (74), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 42 [2021-07-09 18:08:04,441 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:08:04,451 INFO L225 Difference]: With dead ends: 6584 [2021-07-09 18:08:04,451 INFO L226 Difference]: Without dead ends: 6363 [2021-07-09 18:08:04,452 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 79 GetRequests, 30 SyntacticMatches, 2 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 566 ImplicationChecksByTransitivity, 857.9ms TimeCoverageRelationStatistics Valid=229, Invalid=2123, Unknown=0, NotChecked=0, Total=2352 [2021-07-09 18:08:04,457 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6363 states. [2021-07-09 18:08:04,509 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6363 to 4665. [2021-07-09 18:08:04,514 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4665 states, 4664 states have (on average 2.993138936535163) internal successors, (13960), 4664 states have internal predecessors, (13960), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:08:04,523 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4665 states to 4665 states and 13960 transitions. [2021-07-09 18:08:04,523 INFO L78 Accepts]: Start accepts. Automaton has 4665 states and 13960 transitions. Word has length 42 [2021-07-09 18:08:04,523 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:08:04,523 INFO L482 AbstractCegarLoop]: Abstraction has 4665 states and 13960 transitions. [2021-07-09 18:08:04,523 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 28 states, 28 states have (on average 2.642857142857143) internal successors, (74), 27 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-07-09 18:08:04,523 INFO L276 IsEmpty]: Start isEmpty. Operand 4665 states and 13960 transitions. [2021-07-09 18:08:04,529 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2021-07-09 18:08:04,529 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:08:04,529 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:08:04,735 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 85 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable87 [2021-07-09 18:08:04,736 INFO L430 AbstractCegarLoop]: === Iteration 89 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:08:04,736 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:08:04,736 INFO L82 PathProgramCache]: Analyzing trace with hash -64145803, now seen corresponding path program 81 times [2021-07-09 18:08:04,736 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:08:04,736 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [901593689] [2021-07-09 18:08:04,736 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:08:04,738 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:08:04,902 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-09 18:08:04,902 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:08:04,902 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [901593689] [2021-07-09 18:08:04,902 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [901593689] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:08:04,902 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1573984004] [2021-07-09 18:08:04,902 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 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-07-09 18:08:04,930 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-07-09 18:08:04,930 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:08:04,930 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 32 conjunts are in the unsatisfiable core [2021-07-09 18:08:04,931 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:08:05,033 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2021-07-09 18:08:05,034 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:08:05,039 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:08:05,039 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:08:05,039 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:27, output treesize:16 [2021-07-09 18:08:05,078 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-07-09 18:08:05,079 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:08:05,084 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:08:05,084 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:08:05,084 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:20, output treesize:13 [2021-07-09 18:08:05,205 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-07-09 18:08:05,205 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1573984004] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:08:05,205 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:08:05,205 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 14] total 27 [2021-07-09 18:08:05,206 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [708429166] [2021-07-09 18:08:05,206 INFO L462 AbstractCegarLoop]: Interpolant automaton has 28 states [2021-07-09 18:08:05,206 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:08:05,206 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2021-07-09 18:08:05,206 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=84, Invalid=672, Unknown=0, NotChecked=0, Total=756 [2021-07-09 18:08:05,206 INFO L87 Difference]: Start difference. First operand 4665 states and 13960 transitions. Second operand has 28 states, 28 states have (on average 2.642857142857143) internal successors, (74), 27 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-07-09 18:08:06,446 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:08:06,446 INFO L93 Difference]: Finished difference Result 7279 states and 21049 transitions. [2021-07-09 18:08:06,447 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2021-07-09 18:08:06,447 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 2.642857142857143) internal successors, (74), 27 states have internal predecessors, (74), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 42 [2021-07-09 18:08:06,447 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:08:06,457 INFO L225 Difference]: With dead ends: 7279 [2021-07-09 18:08:06,458 INFO L226 Difference]: Without dead ends: 7093 [2021-07-09 18:08:06,458 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 82 GetRequests, 30 SyntacticMatches, 2 SemanticMatches, 50 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 659 ImplicationChecksByTransitivity, 861.5ms TimeCoverageRelationStatistics Valid=249, Invalid=2403, Unknown=0, NotChecked=0, Total=2652 [2021-07-09 18:08:06,464 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7093 states. [2021-07-09 18:08:06,513 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7093 to 4634. [2021-07-09 18:08:06,518 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4634 states, 4633 states have (on average 2.989207856680337) internal successors, (13849), 4633 states have internal predecessors, (13849), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:08:06,525 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4634 states to 4634 states and 13849 transitions. [2021-07-09 18:08:06,525 INFO L78 Accepts]: Start accepts. Automaton has 4634 states and 13849 transitions. Word has length 42 [2021-07-09 18:08:06,525 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:08:06,525 INFO L482 AbstractCegarLoop]: Abstraction has 4634 states and 13849 transitions. [2021-07-09 18:08:06,525 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 28 states, 28 states have (on average 2.642857142857143) internal successors, (74), 27 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-07-09 18:08:06,525 INFO L276 IsEmpty]: Start isEmpty. Operand 4634 states and 13849 transitions. [2021-07-09 18:08:06,530 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2021-07-09 18:08:06,530 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:08:06,530 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:08:06,731 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable88,86 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:08:06,731 INFO L430 AbstractCegarLoop]: === Iteration 90 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:08:06,731 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:08:06,731 INFO L82 PathProgramCache]: Analyzing trace with hash -1257625341, now seen corresponding path program 82 times [2021-07-09 18:08:06,731 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:08:06,731 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [645881680] [2021-07-09 18:08:06,731 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:08:06,734 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:08:06,894 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-09 18:08:06,894 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:08:06,894 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [645881680] [2021-07-09 18:08:06,894 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [645881680] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:08:06,894 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1878635467] [2021-07-09 18:08:06,894 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST 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-07-09 18:08:06,923 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-09 18:08:06,923 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:08:06,924 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 30 conjunts are in the unsatisfiable core [2021-07-09 18:08:06,924 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:08:07,000 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-07-09 18:08:07,001 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:08:07,007 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:08:07,007 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:08:07,007 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:26, output treesize:19 [2021-07-09 18:08:07,093 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-07-09 18:08:07,094 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:08:07,098 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:08:07,099 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:08:07,099 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:20, output treesize:13 [2021-07-09 18:08:07,198 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-07-09 18:08:07,198 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1878635467] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:08:07,198 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:08:07,198 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 14] total 27 [2021-07-09 18:08:07,198 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [187294424] [2021-07-09 18:08:07,198 INFO L462 AbstractCegarLoop]: Interpolant automaton has 28 states [2021-07-09 18:08:07,198 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:08:07,198 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2021-07-09 18:08:07,199 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=85, Invalid=671, Unknown=0, NotChecked=0, Total=756 [2021-07-09 18:08:07,199 INFO L87 Difference]: Start difference. First operand 4634 states and 13849 transitions. Second operand has 28 states, 28 states have (on average 2.642857142857143) internal successors, (74), 27 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-07-09 18:08:08,068 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:08:08,068 INFO L93 Difference]: Finished difference Result 5183 states and 15217 transitions. [2021-07-09 18:08:08,068 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2021-07-09 18:08:08,068 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 2.642857142857143) internal successors, (74), 27 states have internal predecessors, (74), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 42 [2021-07-09 18:08:08,068 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:08:08,076 INFO L225 Difference]: With dead ends: 5183 [2021-07-09 18:08:08,076 INFO L226 Difference]: Without dead ends: 4962 [2021-07-09 18:08:08,076 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 75 GetRequests, 30 SyntacticMatches, 2 SemanticMatches, 43 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 474 ImplicationChecksByTransitivity, 684.6ms TimeCoverageRelationStatistics Valid=202, Invalid=1778, Unknown=0, NotChecked=0, Total=1980 [2021-07-09 18:08:08,080 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4962 states. [2021-07-09 18:08:08,121 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4962 to 4640. [2021-07-09 18:08:08,125 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4640 states, 4639 states have (on average 2.989437378745419) internal successors, (13868), 4639 states have internal predecessors, (13868), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:08:08,133 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4640 states to 4640 states and 13868 transitions. [2021-07-09 18:08:08,133 INFO L78 Accepts]: Start accepts. Automaton has 4640 states and 13868 transitions. Word has length 42 [2021-07-09 18:08:08,133 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:08:08,133 INFO L482 AbstractCegarLoop]: Abstraction has 4640 states and 13868 transitions. [2021-07-09 18:08:08,133 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 28 states, 28 states have (on average 2.642857142857143) internal successors, (74), 27 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-07-09 18:08:08,133 INFO L276 IsEmpty]: Start isEmpty. Operand 4640 states and 13868 transitions. [2021-07-09 18:08:08,138 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2021-07-09 18:08:08,138 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:08:08,138 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:08:08,342 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 87 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable89 [2021-07-09 18:08:08,342 INFO L430 AbstractCegarLoop]: === Iteration 91 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:08:08,342 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:08:08,342 INFO L82 PathProgramCache]: Analyzing trace with hash 2008222137, now seen corresponding path program 83 times [2021-07-09 18:08:08,342 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:08:08,342 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1899644187] [2021-07-09 18:08:08,343 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:08:08,345 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:08:08,507 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-09 18:08:08,507 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:08:08,507 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1899644187] [2021-07-09 18:08:08,507 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1899644187] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:08:08,507 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1578258425] [2021-07-09 18:08:08,507 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 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-07-09 18:08:08,535 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-09 18:08:08,535 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:08:08,536 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 30 conjunts are in the unsatisfiable core [2021-07-09 18:08:08,536 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:08:08,615 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2021-07-09 18:08:08,616 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:08:08,622 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:08:08,623 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:08:08,623 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:30, output treesize:19 [2021-07-09 18:08:08,708 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-07-09 18:08:08,709 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:08:08,713 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:08:08,713 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:08:08,713 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:20, output treesize:13 [2021-07-09 18:08:08,863 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-07-09 18:08:08,863 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1578258425] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:08:08,864 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:08:08,864 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 16] total 29 [2021-07-09 18:08:08,864 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [16627063] [2021-07-09 18:08:08,864 INFO L462 AbstractCegarLoop]: Interpolant automaton has 30 states [2021-07-09 18:08:08,864 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:08:08,864 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 30 interpolants. [2021-07-09 18:08:08,864 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=96, Invalid=774, Unknown=0, NotChecked=0, Total=870 [2021-07-09 18:08:08,864 INFO L87 Difference]: Start difference. First operand 4640 states and 13868 transitions. Second operand has 30 states, 30 states have (on average 2.466666666666667) internal successors, (74), 29 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-07-09 18:08:09,931 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:08:09,931 INFO L93 Difference]: Finished difference Result 5547 states and 16127 transitions. [2021-07-09 18:08:09,931 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2021-07-09 18:08:09,932 INFO L78 Accepts]: Start accepts. Automaton has has 30 states, 30 states have (on average 2.466666666666667) internal successors, (74), 29 states have internal predecessors, (74), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 42 [2021-07-09 18:08:09,932 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:08:09,939 INFO L225 Difference]: With dead ends: 5547 [2021-07-09 18:08:09,940 INFO L226 Difference]: Without dead ends: 5326 [2021-07-09 18:08:09,940 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 80 GetRequests, 28 SyntacticMatches, 2 SemanticMatches, 50 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 671 ImplicationChecksByTransitivity, 856.8ms TimeCoverageRelationStatistics Valid=254, Invalid=2398, Unknown=0, NotChecked=0, Total=2652 [2021-07-09 18:08:09,944 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5326 states. [2021-07-09 18:08:09,986 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5326 to 4652. [2021-07-09 18:08:09,990 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4652 states, 4651 states have (on average 2.9913996989894645) internal successors, (13913), 4651 states have internal predecessors, (13913), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:08:09,997 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4652 states to 4652 states and 13913 transitions. [2021-07-09 18:08:09,997 INFO L78 Accepts]: Start accepts. Automaton has 4652 states and 13913 transitions. Word has length 42 [2021-07-09 18:08:09,997 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:08:09,997 INFO L482 AbstractCegarLoop]: Abstraction has 4652 states and 13913 transitions. [2021-07-09 18:08:09,997 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 30 states, 30 states have (on average 2.466666666666667) internal successors, (74), 29 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-07-09 18:08:09,997 INFO L276 IsEmpty]: Start isEmpty. Operand 4652 states and 13913 transitions. [2021-07-09 18:08:10,003 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2021-07-09 18:08:10,003 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:08:10,003 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:08:10,218 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable90,88 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:08:10,219 INFO L430 AbstractCegarLoop]: === Iteration 92 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:08:10,219 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:08:10,219 INFO L82 PathProgramCache]: Analyzing trace with hash 1301641173, now seen corresponding path program 84 times [2021-07-09 18:08:10,219 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:08:10,219 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1982360722] [2021-07-09 18:08:10,219 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:08:10,222 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:08:10,386 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-09 18:08:10,387 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:08:10,387 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1982360722] [2021-07-09 18:08:10,387 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1982360722] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:08:10,387 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [487494192] [2021-07-09 18:08:10,387 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-07-09 18:08:10,414 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2021-07-09 18:08:10,414 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:08:10,415 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 30 conjunts are in the unsatisfiable core [2021-07-09 18:08:10,415 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:08:10,492 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2021-07-09 18:08:10,493 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:08:10,500 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:08:10,500 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:08:10,500 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:30, output treesize:19 [2021-07-09 18:08:10,569 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-07-09 18:08:10,570 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:08:10,574 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:08:10,575 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:08:10,575 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:20, output treesize:13 [2021-07-09 18:08:10,702 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-07-09 18:08:10,702 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [487494192] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:08:10,702 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:08:10,702 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 14] total 27 [2021-07-09 18:08:10,703 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [243104133] [2021-07-09 18:08:10,703 INFO L462 AbstractCegarLoop]: Interpolant automaton has 28 states [2021-07-09 18:08:10,703 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:08:10,703 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2021-07-09 18:08:10,703 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=84, Invalid=672, Unknown=0, NotChecked=0, Total=756 [2021-07-09 18:08:10,703 INFO L87 Difference]: Start difference. First operand 4652 states and 13913 transitions. Second operand has 28 states, 28 states have (on average 2.642857142857143) internal successors, (74), 27 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-07-09 18:08:11,709 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:08:11,709 INFO L93 Difference]: Finished difference Result 5718 states and 16727 transitions. [2021-07-09 18:08:11,709 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2021-07-09 18:08:11,709 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 2.642857142857143) internal successors, (74), 27 states have internal predecessors, (74), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 42 [2021-07-09 18:08:11,710 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:08:11,717 INFO L225 Difference]: With dead ends: 5718 [2021-07-09 18:08:11,717 INFO L226 Difference]: Without dead ends: 5497 [2021-07-09 18:08:11,718 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 78 GetRequests, 30 SyntacticMatches, 2 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 536 ImplicationChecksByTransitivity, 792.6ms TimeCoverageRelationStatistics Valid=222, Invalid=2034, Unknown=0, NotChecked=0, Total=2256 [2021-07-09 18:08:11,722 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5497 states. [2021-07-09 18:08:11,764 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5497 to 4656. [2021-07-09 18:08:11,768 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4656 states, 4655 states have (on average 2.9911922663802364) internal successors, (13924), 4655 states have internal predecessors, (13924), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:08:11,775 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4656 states to 4656 states and 13924 transitions. [2021-07-09 18:08:11,775 INFO L78 Accepts]: Start accepts. Automaton has 4656 states and 13924 transitions. Word has length 42 [2021-07-09 18:08:11,775 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:08:11,776 INFO L482 AbstractCegarLoop]: Abstraction has 4656 states and 13924 transitions. [2021-07-09 18:08:11,776 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 28 states, 28 states have (on average 2.642857142857143) internal successors, (74), 27 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-07-09 18:08:11,776 INFO L276 IsEmpty]: Start isEmpty. Operand 4656 states and 13924 transitions. [2021-07-09 18:08:11,780 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2021-07-09 18:08:11,780 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:08:11,781 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:08:11,981 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable91,89 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:08:11,981 INFO L430 AbstractCegarLoop]: === Iteration 93 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:08:11,981 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:08:11,981 INFO L82 PathProgramCache]: Analyzing trace with hash -1399225927, now seen corresponding path program 85 times [2021-07-09 18:08:11,981 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:08:11,982 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [662606924] [2021-07-09 18:08:11,982 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:08:11,984 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:08:12,147 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-09 18:08:12,147 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:08:12,147 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [662606924] [2021-07-09 18:08:12,147 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [662606924] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:08:12,147 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [595720401] [2021-07-09 18:08:12,147 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY 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-07-09 18:08:12,174 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:08:12,175 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 30 conjunts are in the unsatisfiable core [2021-07-09 18:08:12,175 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:08:12,251 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-07-09 18:08:12,252 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:08:12,258 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:08:12,258 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:08:12,258 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:26, output treesize:19 [2021-07-09 18:08:12,323 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-07-09 18:08:12,324 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:08:12,328 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:08:12,328 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:08:12,328 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:20, output treesize:13 [2021-07-09 18:08:12,466 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-07-09 18:08:12,466 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [595720401] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:08:12,466 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:08:12,466 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 14] total 27 [2021-07-09 18:08:12,466 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [488961213] [2021-07-09 18:08:12,467 INFO L462 AbstractCegarLoop]: Interpolant automaton has 28 states [2021-07-09 18:08:12,467 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:08:12,467 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2021-07-09 18:08:12,467 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=84, Invalid=672, Unknown=0, NotChecked=0, Total=756 [2021-07-09 18:08:12,467 INFO L87 Difference]: Start difference. First operand 4656 states and 13924 transitions. Second operand has 28 states, 28 states have (on average 2.642857142857143) internal successors, (74), 27 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-07-09 18:08:13,650 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:08:13,650 INFO L93 Difference]: Finished difference Result 6156 states and 18018 transitions. [2021-07-09 18:08:13,651 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2021-07-09 18:08:13,651 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 2.642857142857143) internal successors, (74), 27 states have internal predecessors, (74), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 42 [2021-07-09 18:08:13,651 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:08:13,660 INFO L225 Difference]: With dead ends: 6156 [2021-07-09 18:08:13,660 INFO L226 Difference]: Without dead ends: 5970 [2021-07-09 18:08:13,660 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 80 GetRequests, 30 SyntacticMatches, 2 SemanticMatches, 48 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 594 ImplicationChecksByTransitivity, 831.6ms TimeCoverageRelationStatistics Valid=233, Invalid=2217, Unknown=0, NotChecked=0, Total=2450 [2021-07-09 18:08:13,665 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5970 states. [2021-07-09 18:08:13,715 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5970 to 4637. [2021-07-09 18:08:13,719 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4637 states, 4636 states have (on average 2.98899913718723) internal successors, (13857), 4636 states have internal predecessors, (13857), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:08:13,728 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4637 states to 4637 states and 13857 transitions. [2021-07-09 18:08:13,728 INFO L78 Accepts]: Start accepts. Automaton has 4637 states and 13857 transitions. Word has length 42 [2021-07-09 18:08:13,728 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:08:13,728 INFO L482 AbstractCegarLoop]: Abstraction has 4637 states and 13857 transitions. [2021-07-09 18:08:13,728 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 28 states, 28 states have (on average 2.642857142857143) internal successors, (74), 27 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-07-09 18:08:13,728 INFO L276 IsEmpty]: Start isEmpty. Operand 4637 states and 13857 transitions. [2021-07-09 18:08:13,734 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2021-07-09 18:08:13,734 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:08:13,734 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:08:13,935 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable92,90 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:08:13,935 INFO L430 AbstractCegarLoop]: === Iteration 94 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:08:13,935 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:08:13,935 INFO L82 PathProgramCache]: Analyzing trace with hash 1234782531, now seen corresponding path program 86 times [2021-07-09 18:08:13,935 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:08:13,935 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1912093786] [2021-07-09 18:08:13,935 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:08:13,938 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:08:14,102 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-09 18:08:14,102 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:08:14,102 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1912093786] [2021-07-09 18:08:14,102 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1912093786] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:08:14,103 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2095387870] [2021-07-09 18:08:14,103 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-07-09 18:08:14,130 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-09 18:08:14,131 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:08:14,131 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 30 conjunts are in the unsatisfiable core [2021-07-09 18:08:14,132 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:08:14,207 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2021-07-09 18:08:14,207 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:08:14,214 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:08:14,214 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:08:14,214 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:30, output treesize:19 [2021-07-09 18:08:14,256 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-07-09 18:08:14,257 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:08:14,262 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:08:14,263 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:08:14,263 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:23, output treesize:16 [2021-07-09 18:08:14,413 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-07-09 18:08:14,413 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2095387870] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:08:14,413 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:08:14,413 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 14] total 27 [2021-07-09 18:08:14,413 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [160711887] [2021-07-09 18:08:14,413 INFO L462 AbstractCegarLoop]: Interpolant automaton has 28 states [2021-07-09 18:08:14,414 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:08:14,414 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2021-07-09 18:08:14,414 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=82, Invalid=674, Unknown=0, NotChecked=0, Total=756 [2021-07-09 18:08:14,414 INFO L87 Difference]: Start difference. First operand 4637 states and 13857 transitions. Second operand has 28 states, 28 states have (on average 2.642857142857143) internal successors, (74), 27 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-07-09 18:08:15,225 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:08:15,226 INFO L93 Difference]: Finished difference Result 5275 states and 15621 transitions. [2021-07-09 18:08:15,226 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-07-09 18:08:15,226 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 2.642857142857143) internal successors, (74), 27 states have internal predecessors, (74), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 42 [2021-07-09 18:08:15,226 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:08:15,233 INFO L225 Difference]: With dead ends: 5275 [2021-07-09 18:08:15,233 INFO L226 Difference]: Without dead ends: 5054 [2021-07-09 18:08:15,234 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 74 GetRequests, 30 SyntacticMatches, 2 SemanticMatches, 42 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 405 ImplicationChecksByTransitivity, 709.2ms TimeCoverageRelationStatistics Valid=193, Invalid=1699, Unknown=0, NotChecked=0, Total=1892 [2021-07-09 18:08:15,238 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5054 states. [2021-07-09 18:08:15,276 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5054 to 4657. [2021-07-09 18:08:15,280 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4657 states, 4656 states have (on average 2.9879725085910653) internal successors, (13912), 4656 states have internal predecessors, (13912), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:08:15,287 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4657 states to 4657 states and 13912 transitions. [2021-07-09 18:08:15,287 INFO L78 Accepts]: Start accepts. Automaton has 4657 states and 13912 transitions. Word has length 42 [2021-07-09 18:08:15,287 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:08:15,287 INFO L482 AbstractCegarLoop]: Abstraction has 4657 states and 13912 transitions. [2021-07-09 18:08:15,287 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 28 states, 28 states have (on average 2.642857142857143) internal successors, (74), 27 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-07-09 18:08:15,287 INFO L276 IsEmpty]: Start isEmpty. Operand 4657 states and 13912 transitions. [2021-07-09 18:08:15,292 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2021-07-09 18:08:15,292 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:08:15,292 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:08:15,492 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable93,91 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:08:15,492 INFO L430 AbstractCegarLoop]: === Iteration 95 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:08:15,492 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:08:15,493 INFO L82 PathProgramCache]: Analyzing trace with hash -1466084569, now seen corresponding path program 87 times [2021-07-09 18:08:15,493 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:08:15,493 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [815322662] [2021-07-09 18:08:15,493 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:08:15,495 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:08:15,659 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-09 18:08:15,659 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:08:15,659 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [815322662] [2021-07-09 18:08:15,659 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [815322662] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:08:15,659 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [312086547] [2021-07-09 18:08:15,660 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 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-07-09 18:08:15,688 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-07-09 18:08:15,688 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:08:15,689 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 32 conjunts are in the unsatisfiable core [2021-07-09 18:08:15,689 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:08:15,763 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2021-07-09 18:08:15,764 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:08:15,770 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:08:15,770 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:08:15,770 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:30, output treesize:19 [2021-07-09 18:08:15,811 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-07-09 18:08:15,811 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:08:15,817 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:08:15,817 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:08:15,817 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:23, output treesize:16 [2021-07-09 18:08:15,965 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-07-09 18:08:15,965 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [312086547] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:08:15,965 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:08:15,965 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 14] total 27 [2021-07-09 18:08:15,965 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [836995806] [2021-07-09 18:08:15,965 INFO L462 AbstractCegarLoop]: Interpolant automaton has 28 states [2021-07-09 18:08:15,965 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:08:15,965 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2021-07-09 18:08:15,965 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=83, Invalid=673, Unknown=0, NotChecked=0, Total=756 [2021-07-09 18:08:15,966 INFO L87 Difference]: Start difference. First operand 4657 states and 13912 transitions. Second operand has 28 states, 28 states have (on average 2.642857142857143) internal successors, (74), 27 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-07-09 18:08:16,818 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:08:16,818 INFO L93 Difference]: Finished difference Result 5641 states and 16727 transitions. [2021-07-09 18:08:16,818 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-07-09 18:08:16,818 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 2.642857142857143) internal successors, (74), 27 states have internal predecessors, (74), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 42 [2021-07-09 18:08:16,819 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:08:16,826 INFO L225 Difference]: With dead ends: 5641 [2021-07-09 18:08:16,827 INFO L226 Difference]: Without dead ends: 5455 [2021-07-09 18:08:16,827 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 75 GetRequests, 30 SyntacticMatches, 2 SemanticMatches, 43 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 444 ImplicationChecksByTransitivity, 707.9ms TimeCoverageRelationStatistics Valid=200, Invalid=1780, Unknown=0, NotChecked=0, Total=1980 [2021-07-09 18:08:16,831 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5455 states. [2021-07-09 18:08:16,875 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5455 to 4653. [2021-07-09 18:08:16,879 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4653 states, 4652 states have (on average 2.988177128116939) internal successors, (13901), 4652 states have internal predecessors, (13901), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:08:16,886 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4653 states to 4653 states and 13901 transitions. [2021-07-09 18:08:16,886 INFO L78 Accepts]: Start accepts. Automaton has 4653 states and 13901 transitions. Word has length 42 [2021-07-09 18:08:16,886 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:08:16,886 INFO L482 AbstractCegarLoop]: Abstraction has 4653 states and 13901 transitions. [2021-07-09 18:08:16,886 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 28 states, 28 states have (on average 2.642857142857143) internal successors, (74), 27 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-07-09 18:08:16,886 INFO L276 IsEmpty]: Start isEmpty. Operand 4653 states and 13901 transitions. [2021-07-09 18:08:16,891 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2021-07-09 18:08:16,891 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:08:16,891 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:08:17,092 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 92 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable94 [2021-07-09 18:08:17,092 INFO L430 AbstractCegarLoop]: === Iteration 96 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:08:17,092 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:08:17,092 INFO L82 PathProgramCache]: Analyzing trace with hash 14072613, now seen corresponding path program 88 times [2021-07-09 18:08:17,092 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:08:17,092 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1303461212] [2021-07-09 18:08:17,092 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:08:17,094 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:08:17,259 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-09 18:08:17,259 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:08:17,259 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1303461212] [2021-07-09 18:08:17,259 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1303461212] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:08:17,259 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1310039040] [2021-07-09 18:08:17,259 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST 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-07-09 18:08:17,286 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-09 18:08:17,286 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:08:17,287 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 30 conjunts are in the unsatisfiable core [2021-07-09 18:08:17,287 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:08:17,363 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-07-09 18:08:17,363 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:08:17,370 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:08:17,370 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:08:17,370 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:26, output treesize:19 [2021-07-09 18:08:17,413 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-07-09 18:08:17,413 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:08:17,419 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:08:17,419 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:08:17,419 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:23, output treesize:16 [2021-07-09 18:08:17,573 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-07-09 18:08:17,574 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1310039040] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:08:17,574 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:08:17,574 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 14] total 27 [2021-07-09 18:08:17,574 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [921089940] [2021-07-09 18:08:17,574 INFO L462 AbstractCegarLoop]: Interpolant automaton has 28 states [2021-07-09 18:08:17,574 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:08:17,574 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2021-07-09 18:08:17,574 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=83, Invalid=673, Unknown=0, NotChecked=0, Total=756 [2021-07-09 18:08:17,574 INFO L87 Difference]: Start difference. First operand 4653 states and 13901 transitions. Second operand has 28 states, 28 states have (on average 2.642857142857143) internal successors, (74), 27 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-07-09 18:08:18,369 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:08:18,369 INFO L93 Difference]: Finished difference Result 5532 states and 16417 transitions. [2021-07-09 18:08:18,369 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-07-09 18:08:18,369 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 2.642857142857143) internal successors, (74), 27 states have internal predecessors, (74), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 42 [2021-07-09 18:08:18,369 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:08:18,377 INFO L225 Difference]: With dead ends: 5532 [2021-07-09 18:08:18,377 INFO L226 Difference]: Without dead ends: 5346 [2021-07-09 18:08:18,377 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 74 GetRequests, 30 SyntacticMatches, 2 SemanticMatches, 42 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 401 ImplicationChecksByTransitivity, 700.6ms TimeCoverageRelationStatistics Valid=195, Invalid=1697, Unknown=0, NotChecked=0, Total=1892 [2021-07-09 18:08:18,382 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5346 states. [2021-07-09 18:08:18,423 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5346 to 4649. [2021-07-09 18:08:18,427 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4649 states, 4648 states have (on average 2.988382099827883) internal successors, (13890), 4648 states have internal predecessors, (13890), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:08:18,435 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4649 states to 4649 states and 13890 transitions. [2021-07-09 18:08:18,435 INFO L78 Accepts]: Start accepts. Automaton has 4649 states and 13890 transitions. Word has length 42 [2021-07-09 18:08:18,435 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:08:18,435 INFO L482 AbstractCegarLoop]: Abstraction has 4649 states and 13890 transitions. [2021-07-09 18:08:18,435 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 28 states, 28 states have (on average 2.642857142857143) internal successors, (74), 27 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-07-09 18:08:18,436 INFO L276 IsEmpty]: Start isEmpty. Operand 4649 states and 13890 transitions. [2021-07-09 18:08:18,441 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2021-07-09 18:08:18,441 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:08:18,441 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:08:18,649 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable95,93 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:08:18,649 INFO L430 AbstractCegarLoop]: === Iteration 97 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:08:18,650 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:08:18,650 INFO L82 PathProgramCache]: Analyzing trace with hash 867352233, now seen corresponding path program 89 times [2021-07-09 18:08:18,650 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:08:18,650 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1204315963] [2021-07-09 18:08:18,650 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:08:18,652 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:08:18,818 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-09 18:08:18,818 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:08:18,818 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1204315963] [2021-07-09 18:08:18,818 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1204315963] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:08:18,818 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1420806794] [2021-07-09 18:08:18,818 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 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-07-09 18:08:18,846 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-09 18:08:18,846 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:08:18,846 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 30 conjunts are in the unsatisfiable core [2021-07-09 18:08:18,847 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:08:18,923 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2021-07-09 18:08:18,924 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:08:18,930 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:08:18,931 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:08:18,931 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:30, output treesize:19 [2021-07-09 18:08:19,024 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-07-09 18:08:19,025 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:08:19,030 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:08:19,031 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:08:19,031 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:20, output treesize:13 [2021-07-09 18:08:19,174 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-07-09 18:08:19,175 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1420806794] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:08:19,175 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:08:19,175 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 16] total 29 [2021-07-09 18:08:19,175 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2085057100] [2021-07-09 18:08:19,175 INFO L462 AbstractCegarLoop]: Interpolant automaton has 30 states [2021-07-09 18:08:19,175 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:08:19,175 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 30 interpolants. [2021-07-09 18:08:19,175 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=94, Invalid=776, Unknown=0, NotChecked=0, Total=870 [2021-07-09 18:08:19,175 INFO L87 Difference]: Start difference. First operand 4649 states and 13890 transitions. Second operand has 30 states, 30 states have (on average 2.466666666666667) internal successors, (74), 29 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-07-09 18:08:20,203 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:08:20,203 INFO L93 Difference]: Finished difference Result 5231 states and 15368 transitions. [2021-07-09 18:08:20,203 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2021-07-09 18:08:20,203 INFO L78 Accepts]: Start accepts. Automaton has has 30 states, 30 states have (on average 2.466666666666667) internal successors, (74), 29 states have internal predecessors, (74), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 42 [2021-07-09 18:08:20,203 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:08:20,211 INFO L225 Difference]: With dead ends: 5231 [2021-07-09 18:08:20,211 INFO L226 Difference]: Without dead ends: 5010 [2021-07-09 18:08:20,212 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 80 GetRequests, 28 SyntacticMatches, 2 SemanticMatches, 50 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 643 ImplicationChecksByTransitivity, 864.2ms TimeCoverageRelationStatistics Valid=255, Invalid=2397, Unknown=0, NotChecked=0, Total=2652 [2021-07-09 18:08:20,216 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5010 states. [2021-07-09 18:08:20,259 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5010 to 4661. [2021-07-09 18:08:20,263 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4661 states, 4660 states have (on average 2.990343347639485) internal successors, (13935), 4660 states have internal predecessors, (13935), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:08:20,271 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4661 states to 4661 states and 13935 transitions. [2021-07-09 18:08:20,271 INFO L78 Accepts]: Start accepts. Automaton has 4661 states and 13935 transitions. Word has length 42 [2021-07-09 18:08:20,271 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:08:20,271 INFO L482 AbstractCegarLoop]: Abstraction has 4661 states and 13935 transitions. [2021-07-09 18:08:20,271 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 30 states, 30 states have (on average 2.466666666666667) internal successors, (74), 29 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-07-09 18:08:20,271 INFO L276 IsEmpty]: Start isEmpty. Operand 4661 states and 13935 transitions. [2021-07-09 18:08:20,277 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2021-07-09 18:08:20,277 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:08:20,277 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:08:20,492 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 94 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable96 [2021-07-09 18:08:20,493 INFO L430 AbstractCegarLoop]: === Iteration 98 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:08:20,493 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:08:20,493 INFO L82 PathProgramCache]: Analyzing trace with hash 160771269, now seen corresponding path program 90 times [2021-07-09 18:08:20,493 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:08:20,493 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [11881866] [2021-07-09 18:08:20,493 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:08:20,495 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:08:20,696 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-09 18:08:20,696 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:08:20,696 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [11881866] [2021-07-09 18:08:20,696 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [11881866] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:08:20,696 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [494117327] [2021-07-09 18:08:20,697 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE 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-07-09 18:08:20,728 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2021-07-09 18:08:20,728 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:08:20,729 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 30 conjunts are in the unsatisfiable core [2021-07-09 18:08:20,729 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:08:20,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 15 treesize of output 7 [2021-07-09 18:08:20,807 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:08:20,814 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:08:20,814 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:08:20,814 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:30, output treesize:19 [2021-07-09 18:08:20,882 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-07-09 18:08:20,883 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:08:20,888 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:08:20,888 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:08:20,888 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:20, output treesize:13 [2021-07-09 18:08:21,022 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-07-09 18:08:21,022 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [494117327] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:08:21,022 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:08:21,022 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 14] total 27 [2021-07-09 18:08:21,022 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2071453655] [2021-07-09 18:08:21,023 INFO L462 AbstractCegarLoop]: Interpolant automaton has 28 states [2021-07-09 18:08:21,023 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:08:21,023 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2021-07-09 18:08:21,023 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=82, Invalid=674, Unknown=0, NotChecked=0, Total=756 [2021-07-09 18:08:21,023 INFO L87 Difference]: Start difference. First operand 4661 states and 13935 transitions. Second operand has 28 states, 28 states have (on average 2.642857142857143) internal successors, (74), 27 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-07-09 18:08:21,948 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:08:21,948 INFO L93 Difference]: Finished difference Result 5693 states and 16664 transitions. [2021-07-09 18:08:21,949 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2021-07-09 18:08:21,949 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 2.642857142857143) internal successors, (74), 27 states have internal predecessors, (74), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 42 [2021-07-09 18:08:21,949 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:08:21,957 INFO L225 Difference]: With dead ends: 5693 [2021-07-09 18:08:21,958 INFO L226 Difference]: Without dead ends: 5472 [2021-07-09 18:08:21,958 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 78 GetRequests, 30 SyntacticMatches, 2 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 512 ImplicationChecksByTransitivity, 843.9ms TimeCoverageRelationStatistics Valid=223, Invalid=2033, Unknown=0, NotChecked=0, Total=2256 [2021-07-09 18:08:21,962 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5472 states. [2021-07-09 18:08:22,010 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5472 to 4665. [2021-07-09 18:08:22,015 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4665 states, 4664 states have (on average 2.990137221269297) internal successors, (13946), 4664 states have internal predecessors, (13946), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:08:22,023 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4665 states to 4665 states and 13946 transitions. [2021-07-09 18:08:22,024 INFO L78 Accepts]: Start accepts. Automaton has 4665 states and 13946 transitions. Word has length 42 [2021-07-09 18:08:22,024 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:08:22,024 INFO L482 AbstractCegarLoop]: Abstraction has 4665 states and 13946 transitions. [2021-07-09 18:08:22,024 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 28 states, 28 states have (on average 2.642857142857143) internal successors, (74), 27 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-07-09 18:08:22,024 INFO L276 IsEmpty]: Start isEmpty. Operand 4665 states and 13946 transitions. [2021-07-09 18:08:22,029 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2021-07-09 18:08:22,030 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:08:22,030 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:08:22,230 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable97,95 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:08:22,230 INFO L430 AbstractCegarLoop]: === Iteration 99 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:08:22,230 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:08:22,230 INFO L82 PathProgramCache]: Analyzing trace with hash 1754871465, now seen corresponding path program 91 times [2021-07-09 18:08:22,230 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:08:22,231 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1059612448] [2021-07-09 18:08:22,231 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:08:22,233 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:08:22,401 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-09 18:08:22,401 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:08:22,401 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1059612448] [2021-07-09 18:08:22,401 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1059612448] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:08:22,401 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [378504214] [2021-07-09 18:08:22,401 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY 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-07-09 18:08:22,428 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:08:22,429 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 30 conjunts are in the unsatisfiable core [2021-07-09 18:08:22,429 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:08:22,507 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-07-09 18:08:22,508 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:08:22,514 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:08:22,515 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:08:22,515 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:26, output treesize:19 [2021-07-09 18:08:22,581 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-07-09 18:08:22,582 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:08:22,586 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:08:22,586 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:08:22,587 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:20, output treesize:13 [2021-07-09 18:08:22,719 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-07-09 18:08:22,719 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [378504214] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:08:22,719 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:08:22,719 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 14] total 27 [2021-07-09 18:08:22,719 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2078768855] [2021-07-09 18:08:22,720 INFO L462 AbstractCegarLoop]: Interpolant automaton has 28 states [2021-07-09 18:08:22,720 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:08:22,720 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2021-07-09 18:08:22,720 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=82, Invalid=674, Unknown=0, NotChecked=0, Total=756 [2021-07-09 18:08:22,720 INFO L87 Difference]: Start difference. First operand 4665 states and 13946 transitions. Second operand has 28 states, 28 states have (on average 2.642857142857143) internal successors, (74), 27 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-07-09 18:08:23,915 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:08:23,915 INFO L93 Difference]: Finished difference Result 6087 states and 17826 transitions. [2021-07-09 18:08:23,916 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2021-07-09 18:08:23,916 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 2.642857142857143) internal successors, (74), 27 states have internal predecessors, (74), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 42 [2021-07-09 18:08:23,916 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:08:23,925 INFO L225 Difference]: With dead ends: 6087 [2021-07-09 18:08:23,925 INFO L226 Difference]: Without dead ends: 5901 [2021-07-09 18:08:23,926 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 81 GetRequests, 30 SyntacticMatches, 2 SemanticMatches, 49 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 599 ImplicationChecksByTransitivity, 879.1ms TimeCoverageRelationStatistics Valid=242, Invalid=2308, Unknown=0, NotChecked=0, Total=2550 [2021-07-09 18:08:23,931 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5901 states. [2021-07-09 18:08:23,982 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5901 to 4610. [2021-07-09 18:08:23,986 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4610 states, 4609 states have (on average 2.99153829464092) internal successors, (13788), 4609 states have internal predecessors, (13788), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:08:23,993 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4610 states to 4610 states and 13788 transitions. [2021-07-09 18:08:23,994 INFO L78 Accepts]: Start accepts. Automaton has 4610 states and 13788 transitions. Word has length 42 [2021-07-09 18:08:23,994 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:08:23,994 INFO L482 AbstractCegarLoop]: Abstraction has 4610 states and 13788 transitions. [2021-07-09 18:08:23,994 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 28 states, 28 states have (on average 2.642857142857143) internal successors, (74), 27 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-07-09 18:08:23,994 INFO L276 IsEmpty]: Start isEmpty. Operand 4610 states and 13788 transitions. [2021-07-09 18:08:23,999 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2021-07-09 18:08:23,999 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:08:23,999 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:08:24,200 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable98,96 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:08:24,201 INFO L430 AbstractCegarLoop]: === Iteration 100 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:08:24,201 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:08:24,201 INFO L82 PathProgramCache]: Analyzing trace with hash -1792177991, now seen corresponding path program 92 times [2021-07-09 18:08:24,201 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:08:24,201 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1506498747] [2021-07-09 18:08:24,201 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:08:24,204 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:08:24,364 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-09 18:08:24,364 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:08:24,364 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1506498747] [2021-07-09 18:08:24,364 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1506498747] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:08:24,364 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1305480561] [2021-07-09 18:08:24,364 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 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-07-09 18:08:24,395 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-09 18:08:24,395 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:08:24,395 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 32 conjunts are in the unsatisfiable core [2021-07-09 18:08:24,396 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:08:24,514 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2021-07-09 18:08:24,514 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:08:24,521 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:08:24,521 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:08:24,521 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:30, output treesize:19 [2021-07-09 18:08:24,566 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-07-09 18:08:24,566 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:08:24,572 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:08:24,572 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:08:24,572 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:23, output treesize:16 [2021-07-09 18:08:24,707 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-07-09 18:08:24,707 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1305480561] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:08:24,707 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:08:24,707 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 14] total 27 [2021-07-09 18:08:24,707 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [834103802] [2021-07-09 18:08:24,707 INFO L462 AbstractCegarLoop]: Interpolant automaton has 28 states [2021-07-09 18:08:24,707 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:08:24,708 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2021-07-09 18:08:24,708 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=85, Invalid=671, Unknown=0, NotChecked=0, Total=756 [2021-07-09 18:08:24,708 INFO L87 Difference]: Start difference. First operand 4610 states and 13788 transitions. Second operand has 28 states, 28 states have (on average 2.642857142857143) internal successors, (74), 27 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-07-09 18:08:25,640 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:08:25,640 INFO L93 Difference]: Finished difference Result 5783 states and 16868 transitions. [2021-07-09 18:08:25,640 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-07-09 18:08:25,641 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 2.642857142857143) internal successors, (74), 27 states have internal predecessors, (74), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 42 [2021-07-09 18:08:25,641 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:08:25,649 INFO L225 Difference]: With dead ends: 5783 [2021-07-09 18:08:25,649 INFO L226 Difference]: Without dead ends: 5532 [2021-07-09 18:08:25,649 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 74 GetRequests, 30 SyntacticMatches, 2 SemanticMatches, 42 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 453 ImplicationChecksByTransitivity, 703.7ms TimeCoverageRelationStatistics Valid=196, Invalid=1696, Unknown=0, NotChecked=0, Total=1892 [2021-07-09 18:08:25,654 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5532 states. [2021-07-09 18:08:25,696 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5532 to 4598. [2021-07-09 18:08:25,700 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4598 states, 4597 states have (on average 2.9923863389166847) internal successors, (13756), 4597 states have internal predecessors, (13756), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:08:25,708 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4598 states to 4598 states and 13756 transitions. [2021-07-09 18:08:25,708 INFO L78 Accepts]: Start accepts. Automaton has 4598 states and 13756 transitions. Word has length 42 [2021-07-09 18:08:25,708 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:08:25,708 INFO L482 AbstractCegarLoop]: Abstraction has 4598 states and 13756 transitions. [2021-07-09 18:08:25,708 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 28 states, 28 states have (on average 2.642857142857143) internal successors, (74), 27 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-07-09 18:08:25,708 INFO L276 IsEmpty]: Start isEmpty. Operand 4598 states and 13756 transitions. [2021-07-09 18:08:25,713 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2021-07-09 18:08:25,713 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:08:25,713 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:08:25,915 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 97 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable99 [2021-07-09 18:08:25,915 INFO L430 AbstractCegarLoop]: === Iteration 101 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:08:25,915 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:08:25,915 INFO L82 PathProgramCache]: Analyzing trace with hash -929064907, now seen corresponding path program 93 times [2021-07-09 18:08:25,915 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:08:25,915 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2047846342] [2021-07-09 18:08:25,915 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:08:25,919 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:08:26,106 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-09 18:08:26,107 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:08:26,107 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2047846342] [2021-07-09 18:08:26,107 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2047846342] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:08:26,107 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [18036377] [2021-07-09 18:08:26,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 98 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-07-09 18:08:26,143 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-07-09 18:08:26,143 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:08:26,144 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 28 conjunts are in the unsatisfiable core [2021-07-09 18:08:26,144 INFO L286 TraceCheckSpWp]: Computing forward predicates... Waiting until toolchain timeout for monitored process 98 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:08:26,235 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2021-07-09 18:08:26,236 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:08:26,242 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:08:26,242 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:08:26,242 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:30, output treesize:19 [2021-07-09 18:08:26,306 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-07-09 18:08:26,307 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:08:26,312 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:08:26,312 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:08:26,312 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:23, output treesize:16 [2021-07-09 18:08:26,432 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-07-09 18:08:26,432 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [18036377] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:08:26,432 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:08:26,432 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 14] total 27 [2021-07-09 18:08:26,432 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1052523205] [2021-07-09 18:08:26,432 INFO L462 AbstractCegarLoop]: Interpolant automaton has 28 states [2021-07-09 18:08:26,433 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:08:26,433 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2021-07-09 18:08:26,433 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=85, Invalid=671, Unknown=0, NotChecked=0, Total=756 [2021-07-09 18:08:26,433 INFO L87 Difference]: Start difference. First operand 4598 states and 13756 transitions. Second operand has 28 states, 28 states have (on average 2.642857142857143) internal successors, (74), 27 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-07-09 18:08:27,391 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:08:27,391 INFO L93 Difference]: Finished difference Result 5975 states and 17242 transitions. [2021-07-09 18:08:27,391 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2021-07-09 18:08:27,392 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 2.642857142857143) internal successors, (74), 27 states have internal predecessors, (74), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 42 [2021-07-09 18:08:27,392 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:08:27,400 INFO L225 Difference]: With dead ends: 5975 [2021-07-09 18:08:27,400 INFO L226 Difference]: Without dead ends: 5754 [2021-07-09 18:08:27,400 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 75 GetRequests, 30 SyntacticMatches, 2 SemanticMatches, 43 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 478 ImplicationChecksByTransitivity, 745.7ms TimeCoverageRelationStatistics Valid=202, Invalid=1778, Unknown=0, NotChecked=0, Total=1980 [2021-07-09 18:08:27,405 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5754 states. [2021-07-09 18:08:27,448 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5754 to 4601. [2021-07-09 18:08:27,453 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4601 states, 4600 states have (on average 2.9928260869565215) internal successors, (13767), 4600 states have internal predecessors, (13767), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:08:27,460 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4601 states to 4601 states and 13767 transitions. [2021-07-09 18:08:27,460 INFO L78 Accepts]: Start accepts. Automaton has 4601 states and 13767 transitions. Word has length 42 [2021-07-09 18:08:27,460 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:08:27,460 INFO L482 AbstractCegarLoop]: Abstraction has 4601 states and 13767 transitions. [2021-07-09 18:08:27,460 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 28 states, 28 states have (on average 2.642857142857143) internal successors, (74), 27 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-07-09 18:08:27,460 INFO L276 IsEmpty]: Start isEmpty. Operand 4601 states and 13767 transitions. [2021-07-09 18:08:27,465 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2021-07-09 18:08:27,465 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:08:27,465 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:08:27,665 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 98 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable101 [2021-07-09 18:08:27,666 INFO L430 AbstractCegarLoop]: === Iteration 102 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:08:27,666 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:08:27,666 INFO L82 PathProgramCache]: Analyzing trace with hash -1958184725, now seen corresponding path program 94 times [2021-07-09 18:08:27,666 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:08:27,666 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1950899273] [2021-07-09 18:08:27,666 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:08:27,669 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:08:27,832 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-09 18:08:27,832 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:08:27,832 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1950899273] [2021-07-09 18:08:27,832 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1950899273] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:08:27,832 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [896039174] [2021-07-09 18:08:27,832 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-07-09 18:08:27,860 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-09 18:08:27,860 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:08:27,861 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 30 conjunts are in the unsatisfiable core [2021-07-09 18:08:27,861 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:08:27,955 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-07-09 18:08:27,955 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:08:27,962 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:08:27,962 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:08:27,962 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:26, output treesize:19 [2021-07-09 18:08:28,022 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-07-09 18:08:28,023 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:08:28,028 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:08:28,029 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:08:28,029 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:23, output treesize:16 [2021-07-09 18:08:28,142 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-07-09 18:08:28,142 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [896039174] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:08:28,142 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:08:28,143 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 14] total 27 [2021-07-09 18:08:28,143 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1813028206] [2021-07-09 18:08:28,143 INFO L462 AbstractCegarLoop]: Interpolant automaton has 28 states [2021-07-09 18:08:28,143 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:08:28,143 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2021-07-09 18:08:28,143 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=84, Invalid=672, Unknown=0, NotChecked=0, Total=756 [2021-07-09 18:08:28,143 INFO L87 Difference]: Start difference. First operand 4601 states and 13767 transitions. Second operand has 28 states, 28 states have (on average 2.642857142857143) internal successors, (74), 27 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-07-09 18:08:29,368 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:08:29,369 INFO L93 Difference]: Finished difference Result 6245 states and 17980 transitions. [2021-07-09 18:08:29,369 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2021-07-09 18:08:29,369 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 2.642857142857143) internal successors, (74), 27 states have internal predecessors, (74), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 42 [2021-07-09 18:08:29,369 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:08:29,377 INFO L225 Difference]: With dead ends: 6245 [2021-07-09 18:08:29,377 INFO L226 Difference]: Without dead ends: 6024 [2021-07-09 18:08:29,377 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 78 GetRequests, 30 SyntacticMatches, 2 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 541 ImplicationChecksByTransitivity, 835.2ms TimeCoverageRelationStatistics Valid=224, Invalid=2032, Unknown=0, NotChecked=0, Total=2256 [2021-07-09 18:08:29,382 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6024 states. [2021-07-09 18:08:29,425 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6024 to 4613. [2021-07-09 18:08:29,429 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4613 states, 4612 states have (on average 2.99479618386817) internal successors, (13812), 4612 states have internal predecessors, (13812), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:08:29,436 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4613 states to 4613 states and 13812 transitions. [2021-07-09 18:08:29,436 INFO L78 Accepts]: Start accepts. Automaton has 4613 states and 13812 transitions. Word has length 42 [2021-07-09 18:08:29,436 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:08:29,436 INFO L482 AbstractCegarLoop]: Abstraction has 4613 states and 13812 transitions. [2021-07-09 18:08:29,436 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 28 states, 28 states have (on average 2.642857142857143) internal successors, (74), 27 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-07-09 18:08:29,436 INFO L276 IsEmpty]: Start isEmpty. Operand 4613 states and 13812 transitions. [2021-07-09 18:08:29,441 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2021-07-09 18:08:29,441 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:08:29,441 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:08:29,641 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable103,99 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:08:29,641 INFO L430 AbstractCegarLoop]: === Iteration 103 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:08:29,642 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:08:29,642 INFO L82 PathProgramCache]: Analyzing trace with hash 1630201607, now seen corresponding path program 95 times [2021-07-09 18:08:29,642 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:08:29,642 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [472374471] [2021-07-09 18:08:29,642 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:08:29,644 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:08:29,812 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-09 18:08:29,812 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:08:29,812 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [472374471] [2021-07-09 18:08:29,812 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [472374471] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:08:29,812 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [682233458] [2021-07-09 18:08:29,812 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-07-09 18:08:29,840 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-09 18:08:29,840 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:08:29,841 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 30 conjunts are in the unsatisfiable core [2021-07-09 18:08:29,841 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:08:29,935 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2021-07-09 18:08:29,935 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:08:29,942 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:08:29,942 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:08:29,942 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:30, output treesize:19 [2021-07-09 18:08:29,983 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2021-07-09 18:08:29,984 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:08:29,989 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:08:29,989 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:08:29,989 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:27, output treesize:16 [2021-07-09 18:08:30,127 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-07-09 18:08:30,127 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [682233458] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:08:30,127 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:08:30,127 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 14] total 27 [2021-07-09 18:08:30,127 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [64589012] [2021-07-09 18:08:30,127 INFO L462 AbstractCegarLoop]: Interpolant automaton has 28 states [2021-07-09 18:08:30,127 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:08:30,128 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2021-07-09 18:08:30,128 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=84, Invalid=672, Unknown=0, NotChecked=0, Total=756 [2021-07-09 18:08:30,128 INFO L87 Difference]: Start difference. First operand 4613 states and 13812 transitions. Second operand has 28 states, 28 states have (on average 2.642857142857143) internal successors, (74), 27 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-07-09 18:08:31,418 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:08:31,418 INFO L93 Difference]: Finished difference Result 6513 states and 18851 transitions. [2021-07-09 18:08:31,419 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2021-07-09 18:08:31,419 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 2.642857142857143) internal successors, (74), 27 states have internal predecessors, (74), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 42 [2021-07-09 18:08:31,419 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:08:31,428 INFO L225 Difference]: With dead ends: 6513 [2021-07-09 18:08:31,428 INFO L226 Difference]: Without dead ends: 6292 [2021-07-09 18:08:31,428 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 78 GetRequests, 30 SyntacticMatches, 2 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 540 ImplicationChecksByTransitivity, 895.5ms TimeCoverageRelationStatistics Valid=222, Invalid=2034, Unknown=0, NotChecked=0, Total=2256 [2021-07-09 18:08:31,433 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6292 states. [2021-07-09 18:08:31,475 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6292 to 4617. [2021-07-09 18:08:31,479 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4617 states, 4616 states have (on average 2.994584055459272) internal successors, (13823), 4616 states have internal predecessors, (13823), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:08:31,486 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4617 states to 4617 states and 13823 transitions. [2021-07-09 18:08:31,486 INFO L78 Accepts]: Start accepts. Automaton has 4617 states and 13823 transitions. Word has length 42 [2021-07-09 18:08:31,486 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:08:31,486 INFO L482 AbstractCegarLoop]: Abstraction has 4617 states and 13823 transitions. [2021-07-09 18:08:31,486 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 28 states, 28 states have (on average 2.642857142857143) internal successors, (74), 27 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-07-09 18:08:31,486 INFO L276 IsEmpty]: Start isEmpty. Operand 4617 states and 13823 transitions. [2021-07-09 18:08:31,491 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2021-07-09 18:08:31,491 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:08:31,491 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:08:31,692 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 100 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable105 [2021-07-09 18:08:31,692 INFO L430 AbstractCegarLoop]: === Iteration 104 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:08:31,692 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:08:31,692 INFO L82 PathProgramCache]: Analyzing trace with hash -1070665493, now seen corresponding path program 96 times [2021-07-09 18:08:31,692 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:08:31,692 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1078455031] [2021-07-09 18:08:31,692 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:08:31,694 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:08:31,860 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-09 18:08:31,861 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:08:31,861 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1078455031] [2021-07-09 18:08:31,861 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1078455031] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:08:31,861 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [935410477] [2021-07-09 18:08:31,861 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-07-09 18:08:31,889 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2021-07-09 18:08:31,889 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:08:31,889 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 32 conjunts are in the unsatisfiable core [2021-07-09 18:08:31,890 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:08:31,984 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2021-07-09 18:08:31,985 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:08:31,991 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:08:31,991 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:08:31,991 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:30, output treesize:19 [2021-07-09 18:08:32,032 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-07-09 18:08:32,033 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:08:32,038 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:08:32,038 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:08:32,038 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:23, output treesize:16 [2021-07-09 18:08:32,191 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-07-09 18:08:32,191 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [935410477] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:08:32,191 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:08:32,191 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 14] total 27 [2021-07-09 18:08:32,191 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [266862758] [2021-07-09 18:08:32,191 INFO L462 AbstractCegarLoop]: Interpolant automaton has 28 states [2021-07-09 18:08:32,191 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:08:32,191 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2021-07-09 18:08:32,192 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=84, Invalid=672, Unknown=0, NotChecked=0, Total=756 [2021-07-09 18:08:32,192 INFO L87 Difference]: Start difference. First operand 4617 states and 13823 transitions. Second operand has 28 states, 28 states have (on average 2.642857142857143) internal successors, (74), 27 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-07-09 18:08:33,598 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:08:33,599 INFO L93 Difference]: Finished difference Result 7204 states and 20838 transitions. [2021-07-09 18:08:33,599 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2021-07-09 18:08:33,599 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 2.642857142857143) internal successors, (74), 27 states have internal predecessors, (74), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 42 [2021-07-09 18:08:33,599 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:08:33,610 INFO L225 Difference]: With dead ends: 7204 [2021-07-09 18:08:33,610 INFO L226 Difference]: Without dead ends: 7018 [2021-07-09 18:08:33,611 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 81 GetRequests, 30 SyntacticMatches, 2 SemanticMatches, 49 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 630 ImplicationChecksByTransitivity, 940.5ms TimeCoverageRelationStatistics Valid=242, Invalid=2308, Unknown=0, NotChecked=0, Total=2550 [2021-07-09 18:08:33,616 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7018 states. [2021-07-09 18:08:33,674 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7018 to 4586. [2021-07-09 18:08:33,678 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4586 states, 4585 states have (on average 2.99062159214831) internal successors, (13712), 4585 states have internal predecessors, (13712), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:08:33,687 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4586 states to 4586 states and 13712 transitions. [2021-07-09 18:08:33,687 INFO L78 Accepts]: Start accepts. Automaton has 4586 states and 13712 transitions. Word has length 42 [2021-07-09 18:08:33,687 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:08:33,687 INFO L482 AbstractCegarLoop]: Abstraction has 4586 states and 13712 transitions. [2021-07-09 18:08:33,687 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 28 states, 28 states have (on average 2.642857142857143) internal successors, (74), 27 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-07-09 18:08:33,687 INFO L276 IsEmpty]: Start isEmpty. Operand 4586 states and 13712 transitions. [2021-07-09 18:08:33,721 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2021-07-09 18:08:33,721 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:08:33,721 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:08:33,921 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 101 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable107 [2021-07-09 18:08:33,922 INFO L430 AbstractCegarLoop]: === Iteration 105 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:08:33,922 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:08:33,922 INFO L82 PathProgramCache]: Analyzing trace with hash 2030822265, now seen corresponding path program 97 times [2021-07-09 18:08:33,922 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:08:33,922 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1132962784] [2021-07-09 18:08:33,922 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:08:33,925 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:08:34,086 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-09 18:08:34,086 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:08:34,086 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1132962784] [2021-07-09 18:08:34,086 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1132962784] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:08:34,086 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1264476172] [2021-07-09 18:08:34,086 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY 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-07-09 18:08:34,114 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:08:34,114 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 30 conjunts are in the unsatisfiable core [2021-07-09 18:08:34,115 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:08:34,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 11 treesize of output 7 [2021-07-09 18:08:34,195 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:08:34,202 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:08:34,202 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:08:34,202 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:26, output treesize:19 [2021-07-09 18:08:34,288 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-07-09 18:08:34,289 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:08:34,294 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:08:34,295 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:08:34,295 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:23, output treesize:16 [2021-07-09 18:08:34,406 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-07-09 18:08:34,406 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1264476172] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:08:34,406 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:08:34,406 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 14] total 27 [2021-07-09 18:08:34,406 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2094557920] [2021-07-09 18:08:34,406 INFO L462 AbstractCegarLoop]: Interpolant automaton has 28 states [2021-07-09 18:08:34,406 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:08:34,406 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2021-07-09 18:08:34,406 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=85, Invalid=671, Unknown=0, NotChecked=0, Total=756 [2021-07-09 18:08:34,407 INFO L87 Difference]: Start difference. First operand 4586 states and 13712 transitions. Second operand has 28 states, 28 states have (on average 2.642857142857143) internal successors, (74), 27 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-07-09 18:08:35,210 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:08:35,211 INFO L93 Difference]: Finished difference Result 5117 states and 15032 transitions. [2021-07-09 18:08:35,211 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-07-09 18:08:35,211 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 2.642857142857143) internal successors, (74), 27 states have internal predecessors, (74), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 42 [2021-07-09 18:08:35,211 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:08:35,218 INFO L225 Difference]: With dead ends: 5117 [2021-07-09 18:08:35,218 INFO L226 Difference]: Without dead ends: 4896 [2021-07-09 18:08:35,218 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 74 GetRequests, 30 SyntacticMatches, 2 SemanticMatches, 42 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 451 ImplicationChecksByTransitivity, 702.6ms TimeCoverageRelationStatistics Valid=195, Invalid=1697, Unknown=0, NotChecked=0, Total=1892 [2021-07-09 18:08:35,222 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4896 states. [2021-07-09 18:08:35,261 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4896 to 4574. [2021-07-09 18:08:35,265 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4574 states, 4573 states have (on average 2.992127706101028) internal successors, (13683), 4573 states have internal predecessors, (13683), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:08:35,272 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4574 states to 4574 states and 13683 transitions. [2021-07-09 18:08:35,272 INFO L78 Accepts]: Start accepts. Automaton has 4574 states and 13683 transitions. Word has length 42 [2021-07-09 18:08:35,272 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:08:35,272 INFO L482 AbstractCegarLoop]: Abstraction has 4574 states and 13683 transitions. [2021-07-09 18:08:35,272 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 28 states, 28 states have (on average 2.642857142857143) internal successors, (74), 27 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-07-09 18:08:35,272 INFO L276 IsEmpty]: Start isEmpty. Operand 4574 states and 13683 transitions. [2021-07-09 18:08:35,277 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2021-07-09 18:08:35,277 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:08:35,277 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:08:35,478 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 102 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable109 [2021-07-09 18:08:35,478 INFO L430 AbstractCegarLoop]: === Iteration 106 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:08:35,478 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:08:35,478 INFO L82 PathProgramCache]: Analyzing trace with hash 1001702447, now seen corresponding path program 98 times [2021-07-09 18:08:35,478 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:08:35,478 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1893688793] [2021-07-09 18:08:35,478 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:08:35,481 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:08:35,662 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-09 18:08:35,662 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:08:35,662 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1893688793] [2021-07-09 18:08:35,662 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1893688793] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:08:35,662 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [779278989] [2021-07-09 18:08:35,663 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 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-07-09 18:08:35,690 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-09 18:08:35,690 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:08:35,690 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 30 conjunts are in the unsatisfiable core [2021-07-09 18:08:35,691 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:08:35,766 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-07-09 18:08:35,767 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:08:35,773 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:08:35,774 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:08:35,774 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:26, output treesize:19 [2021-07-09 18:08:35,857 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-07-09 18:08:35,858 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:08:35,863 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:08:35,863 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:08:35,863 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:23, output treesize:16 [2021-07-09 18:08:35,976 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-07-09 18:08:35,977 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [779278989] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:08:35,977 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:08:35,977 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 14] total 27 [2021-07-09 18:08:35,977 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [664299674] [2021-07-09 18:08:35,977 INFO L462 AbstractCegarLoop]: Interpolant automaton has 28 states [2021-07-09 18:08:35,977 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:08:35,977 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2021-07-09 18:08:35,977 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=84, Invalid=672, Unknown=0, NotChecked=0, Total=756 [2021-07-09 18:08:35,977 INFO L87 Difference]: Start difference. First operand 4574 states and 13683 transitions. Second operand has 28 states, 28 states have (on average 2.642857142857143) internal successors, (74), 27 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-07-09 18:08:37,016 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:08:37,016 INFO L93 Difference]: Finished difference Result 5469 states and 15909 transitions. [2021-07-09 18:08:37,016 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2021-07-09 18:08:37,016 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 2.642857142857143) internal successors, (74), 27 states have internal predecessors, (74), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 42 [2021-07-09 18:08:37,017 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:08:37,024 INFO L225 Difference]: With dead ends: 5469 [2021-07-09 18:08:37,024 INFO L226 Difference]: Without dead ends: 5248 [2021-07-09 18:08:37,024 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 77 GetRequests, 30 SyntacticMatches, 2 SemanticMatches, 45 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 512 ImplicationChecksByTransitivity, 817.2ms TimeCoverageRelationStatistics Valid=217, Invalid=1945, Unknown=0, NotChecked=0, Total=2162 [2021-07-09 18:08:37,029 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5248 states. [2021-07-09 18:08:37,067 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5248 to 4586. [2021-07-09 18:08:37,071 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4586 states, 4585 states have (on average 2.994111232279171) internal successors, (13728), 4585 states have internal predecessors, (13728), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:08:37,078 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4586 states to 4586 states and 13728 transitions. [2021-07-09 18:08:37,079 INFO L78 Accepts]: Start accepts. Automaton has 4586 states and 13728 transitions. Word has length 42 [2021-07-09 18:08:37,079 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:08:37,079 INFO L482 AbstractCegarLoop]: Abstraction has 4586 states and 13728 transitions. [2021-07-09 18:08:37,079 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 28 states, 28 states have (on average 2.642857142857143) internal successors, (74), 27 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-07-09 18:08:37,079 INFO L276 IsEmpty]: Start isEmpty. Operand 4586 states and 13728 transitions. [2021-07-09 18:08:37,084 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2021-07-09 18:08:37,084 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:08:37,084 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:08:37,288 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable111,103 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:08:37,289 INFO L430 AbstractCegarLoop]: === Iteration 107 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:08:37,289 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:08:37,289 INFO L82 PathProgramCache]: Analyzing trace with hash 295121483, now seen corresponding path program 99 times [2021-07-09 18:08:37,289 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:08:37,289 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2034867406] [2021-07-09 18:08:37,289 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:08:37,291 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:08:37,475 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-09 18:08:37,475 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:08:37,475 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2034867406] [2021-07-09 18:08:37,475 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2034867406] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:08:37,475 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [546191287] [2021-07-09 18:08:37,475 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 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-07-09 18:08:37,503 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-07-09 18:08:37,503 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:08:37,504 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 30 conjunts are in the unsatisfiable core [2021-07-09 18:08:37,505 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:08:37,579 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2021-07-09 18:08:37,580 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:08:37,586 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:08:37,587 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:08:37,587 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:30, output treesize:19 [2021-07-09 18:08:37,649 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-07-09 18:08:37,650 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:08:37,655 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:08:37,655 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:08:37,655 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:23, output treesize:16 [2021-07-09 18:08:37,788 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-07-09 18:08:37,788 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [546191287] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:08:37,788 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:08:37,788 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 14] total 27 [2021-07-09 18:08:37,788 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1299039166] [2021-07-09 18:08:37,789 INFO L462 AbstractCegarLoop]: Interpolant automaton has 28 states [2021-07-09 18:08:37,789 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:08:37,789 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2021-07-09 18:08:37,789 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=84, Invalid=672, Unknown=0, NotChecked=0, Total=756 [2021-07-09 18:08:37,789 INFO L87 Difference]: Start difference. First operand 4586 states and 13728 transitions. Second operand has 28 states, 28 states have (on average 2.642857142857143) internal successors, (74), 27 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-07-09 18:08:38,841 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:08:38,841 INFO L93 Difference]: Finished difference Result 5632 states and 16487 transitions. [2021-07-09 18:08:38,842 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2021-07-09 18:08:38,842 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 2.642857142857143) internal successors, (74), 27 states have internal predecessors, (74), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 42 [2021-07-09 18:08:38,842 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:08:38,850 INFO L225 Difference]: With dead ends: 5632 [2021-07-09 18:08:38,850 INFO L226 Difference]: Without dead ends: 5411 [2021-07-09 18:08:38,850 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 77 GetRequests, 30 SyntacticMatches, 2 SemanticMatches, 45 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 511 ImplicationChecksByTransitivity, 809.5ms TimeCoverageRelationStatistics Valid=215, Invalid=1947, Unknown=0, NotChecked=0, Total=2162 [2021-07-09 18:08:38,855 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5411 states. [2021-07-09 18:08:38,909 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5411 to 4590. [2021-07-09 18:08:38,913 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4590 states, 4589 states have (on average 2.9938984528219654) internal successors, (13739), 4589 states have internal predecessors, (13739), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:08:38,920 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4590 states to 4590 states and 13739 transitions. [2021-07-09 18:08:38,920 INFO L78 Accepts]: Start accepts. Automaton has 4590 states and 13739 transitions. Word has length 42 [2021-07-09 18:08:38,921 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:08:38,921 INFO L482 AbstractCegarLoop]: Abstraction has 4590 states and 13739 transitions. [2021-07-09 18:08:38,921 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 28 states, 28 states have (on average 2.642857142857143) internal successors, (74), 27 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-07-09 18:08:38,921 INFO L276 IsEmpty]: Start isEmpty. Operand 4590 states and 13739 transitions. [2021-07-09 18:08:38,925 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2021-07-09 18:08:38,925 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:08:38,926 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:08:39,126 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 104 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable113 [2021-07-09 18:08:39,126 INFO L430 AbstractCegarLoop]: === Iteration 108 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:08:39,126 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:08:39,126 INFO L82 PathProgramCache]: Analyzing trace with hash 1889221679, now seen corresponding path program 100 times [2021-07-09 18:08:39,126 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:08:39,127 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [7275007] [2021-07-09 18:08:39,127 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:08:39,129 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:08:39,293 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-09 18:08:39,293 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:08:39,293 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [7275007] [2021-07-09 18:08:39,293 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [7275007] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:08:39,293 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1792647960] [2021-07-09 18:08:39,293 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 105 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 105 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:08:39,321 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-09 18:08:39,321 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:08:39,321 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 30 conjunts are in the unsatisfiable core [2021-07-09 18:08:39,322 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:08:39,398 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-07-09 18:08:39,399 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:08:39,406 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:08:39,407 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:08:39,407 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:26, output treesize:19 [2021-07-09 18:08:39,468 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-07-09 18:08:39,469 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:08:39,474 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:08:39,474 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:08:39,474 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:23, output treesize:16 [2021-07-09 18:08:39,606 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-07-09 18:08:39,606 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1792647960] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:08:39,606 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:08:39,607 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 14] total 27 [2021-07-09 18:08:39,607 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [144349148] [2021-07-09 18:08:39,607 INFO L462 AbstractCegarLoop]: Interpolant automaton has 28 states [2021-07-09 18:08:39,607 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:08:39,607 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2021-07-09 18:08:39,607 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=84, Invalid=672, Unknown=0, NotChecked=0, Total=756 [2021-07-09 18:08:39,607 INFO L87 Difference]: Start difference. First operand 4590 states and 13739 transitions. Second operand has 28 states, 28 states have (on average 2.642857142857143) internal successors, (74), 27 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-07-09 18:08:40,846 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:08:40,846 INFO L93 Difference]: Finished difference Result 6066 states and 17767 transitions. [2021-07-09 18:08:40,847 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2021-07-09 18:08:40,847 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 2.642857142857143) internal successors, (74), 27 states have internal predecessors, (74), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 42 [2021-07-09 18:08:40,847 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:08:40,855 INFO L225 Difference]: With dead ends: 6066 [2021-07-09 18:08:40,855 INFO L226 Difference]: Without dead ends: 5880 [2021-07-09 18:08:40,856 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 79 GetRequests, 30 SyntacticMatches, 2 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 567 ImplicationChecksByTransitivity, 872.6ms TimeCoverageRelationStatistics Valid=226, Invalid=2126, Unknown=0, NotChecked=0, Total=2352 [2021-07-09 18:08:40,860 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5880 states. [2021-07-09 18:08:40,905 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5880 to 4571. [2021-07-09 18:08:40,909 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4571 states, 4570 states have (on average 2.9916849015317286) internal successors, (13672), 4570 states have internal predecessors, (13672), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:08:40,917 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4571 states to 4571 states and 13672 transitions. [2021-07-09 18:08:40,917 INFO L78 Accepts]: Start accepts. Automaton has 4571 states and 13672 transitions. Word has length 42 [2021-07-09 18:08:40,917 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:08:40,917 INFO L482 AbstractCegarLoop]: Abstraction has 4571 states and 13672 transitions. [2021-07-09 18:08:40,917 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 28 states, 28 states have (on average 2.642857142857143) internal successors, (74), 27 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-07-09 18:08:40,917 INFO L276 IsEmpty]: Start isEmpty. Operand 4571 states and 13672 transitions. [2021-07-09 18:08:40,922 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2021-07-09 18:08:40,922 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:08:40,922 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:08:41,122 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 105 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable115 [2021-07-09 18:08:41,123 INFO L430 AbstractCegarLoop]: === Iteration 109 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:08:41,123 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:08:41,123 INFO L82 PathProgramCache]: Analyzing trace with hash 228262841, now seen corresponding path program 101 times [2021-07-09 18:08:41,123 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:08:41,123 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [678288261] [2021-07-09 18:08:41,123 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:08:41,125 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:08:41,288 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-09 18:08:41,288 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:08:41,288 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [678288261] [2021-07-09 18:08:41,288 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [678288261] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:08:41,288 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [191151015] [2021-07-09 18:08:41,288 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 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-07-09 18:08:41,315 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-09 18:08:41,316 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:08:41,316 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 32 conjunts are in the unsatisfiable core [2021-07-09 18:08:41,317 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:08:41,392 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2021-07-09 18:08:41,392 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:08:41,399 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:08:41,399 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:08:41,399 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:30, output treesize:19 [2021-07-09 18:08:41,441 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2021-07-09 18:08:41,441 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:08:41,447 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:08:41,447 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:08:41,447 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:27, output treesize:16 [2021-07-09 18:08:41,613 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-07-09 18:08:41,613 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [191151015] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:08:41,614 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:08:41,614 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 14] total 27 [2021-07-09 18:08:41,614 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1624809472] [2021-07-09 18:08:41,614 INFO L462 AbstractCegarLoop]: Interpolant automaton has 28 states [2021-07-09 18:08:41,614 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:08:41,614 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2021-07-09 18:08:41,614 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=82, Invalid=674, Unknown=0, NotChecked=0, Total=756 [2021-07-09 18:08:41,614 INFO L87 Difference]: Start difference. First operand 4571 states and 13672 transitions. Second operand has 28 states, 28 states have (on average 2.642857142857143) internal successors, (74), 27 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-07-09 18:08:42,516 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:08:42,516 INFO L93 Difference]: Finished difference Result 5189 states and 15381 transitions. [2021-07-09 18:08:42,516 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-07-09 18:08:42,516 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 2.642857142857143) internal successors, (74), 27 states have internal predecessors, (74), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 42 [2021-07-09 18:08:42,516 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:08:42,523 INFO L225 Difference]: With dead ends: 5189 [2021-07-09 18:08:42,523 INFO L226 Difference]: Without dead ends: 4968 [2021-07-09 18:08:42,524 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 73 GetRequests, 30 SyntacticMatches, 2 SemanticMatches, 41 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 385 ImplicationChecksByTransitivity, 722.8ms TimeCoverageRelationStatistics Valid=186, Invalid=1620, Unknown=0, NotChecked=0, Total=1806 [2021-07-09 18:08:42,527 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4968 states. [2021-07-09 18:08:42,565 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4968 to 4575. [2021-07-09 18:08:42,569 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4575 states, 4574 states have (on average 2.991473546130302) internal successors, (13683), 4574 states have internal predecessors, (13683), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:08:42,576 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4575 states to 4575 states and 13683 transitions. [2021-07-09 18:08:42,576 INFO L78 Accepts]: Start accepts. Automaton has 4575 states and 13683 transitions. Word has length 42 [2021-07-09 18:08:42,576 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:08:42,576 INFO L482 AbstractCegarLoop]: Abstraction has 4575 states and 13683 transitions. [2021-07-09 18:08:42,577 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 28 states, 28 states have (on average 2.642857142857143) internal successors, (74), 27 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-07-09 18:08:42,577 INFO L276 IsEmpty]: Start isEmpty. Operand 4575 states and 13683 transitions. [2021-07-09 18:08:42,581 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2021-07-09 18:08:42,581 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:08:42,581 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:08:42,782 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 106 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable117 [2021-07-09 18:08:42,782 INFO L430 AbstractCegarLoop]: === Iteration 110 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:08:42,782 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:08:42,782 INFO L82 PathProgramCache]: Analyzing trace with hash 1822363037, now seen corresponding path program 102 times [2021-07-09 18:08:42,782 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:08:42,782 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1286920646] [2021-07-09 18:08:42,782 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:08:42,785 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:08:42,965 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-09 18:08:42,965 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:08:42,966 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1286920646] [2021-07-09 18:08:42,966 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1286920646] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:08:42,966 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [595063030] [2021-07-09 18:08:42,966 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE 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-07-09 18:08:42,994 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2021-07-09 18:08:42,994 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:08:42,995 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 32 conjunts are in the unsatisfiable core [2021-07-09 18:08:42,995 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:08:43,070 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2021-07-09 18:08:43,071 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:08:43,077 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:08:43,078 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:08:43,078 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:30, output treesize:19 [2021-07-09 18:08:43,123 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-07-09 18:08:43,124 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:08:43,130 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:08:43,131 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:08:43,131 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:23, output treesize:16 [2021-07-09 18:08:43,297 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-07-09 18:08:43,297 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [595063030] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:08:43,297 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:08:43,297 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 14] total 27 [2021-07-09 18:08:43,297 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [472297916] [2021-07-09 18:08:43,297 INFO L462 AbstractCegarLoop]: Interpolant automaton has 28 states [2021-07-09 18:08:43,297 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:08:43,297 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2021-07-09 18:08:43,297 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=83, Invalid=673, Unknown=0, NotChecked=0, Total=756 [2021-07-09 18:08:43,298 INFO L87 Difference]: Start difference. First operand 4575 states and 13683 transitions. Second operand has 28 states, 28 states have (on average 2.642857142857143) internal successors, (74), 27 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-07-09 18:08:44,184 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:08:44,184 INFO L93 Difference]: Finished difference Result 5551 states and 16476 transitions. [2021-07-09 18:08:44,184 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-07-09 18:08:44,184 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 2.642857142857143) internal successors, (74), 27 states have internal predecessors, (74), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 42 [2021-07-09 18:08:44,184 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:08:44,192 INFO L225 Difference]: With dead ends: 5551 [2021-07-09 18:08:44,192 INFO L226 Difference]: Without dead ends: 5365 [2021-07-09 18:08:44,193 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 74 GetRequests, 30 SyntacticMatches, 2 SemanticMatches, 42 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 423 ImplicationChecksByTransitivity, 758.4ms TimeCoverageRelationStatistics Valid=193, Invalid=1699, Unknown=0, NotChecked=0, Total=1892 [2021-07-09 18:08:44,197 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5365 states. [2021-07-09 18:08:44,252 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5365 to 4571. [2021-07-09 18:08:44,256 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4571 states, 4570 states have (on average 2.9916849015317286) internal successors, (13672), 4570 states have internal predecessors, (13672), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:08:44,263 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4571 states to 4571 states and 13672 transitions. [2021-07-09 18:08:44,263 INFO L78 Accepts]: Start accepts. Automaton has 4571 states and 13672 transitions. Word has length 42 [2021-07-09 18:08:44,264 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:08:44,264 INFO L482 AbstractCegarLoop]: Abstraction has 4571 states and 13672 transitions. [2021-07-09 18:08:44,264 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 28 states, 28 states have (on average 2.642857142857143) internal successors, (74), 27 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-07-09 18:08:44,264 INFO L276 IsEmpty]: Start isEmpty. Operand 4571 states and 13672 transitions. [2021-07-09 18:08:44,269 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2021-07-09 18:08:44,269 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:08:44,269 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:08:44,469 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable119,107 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:08:44,469 INFO L430 AbstractCegarLoop]: === Iteration 111 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:08:44,470 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:08:44,470 INFO L82 PathProgramCache]: Analyzing trace with hash -992447077, now seen corresponding path program 103 times [2021-07-09 18:08:44,470 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:08:44,470 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2110676146] [2021-07-09 18:08:44,470 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:08:44,472 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:08:44,638 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-09 18:08:44,638 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:08:44,638 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2110676146] [2021-07-09 18:08:44,638 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2110676146] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:08:44,639 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [816040585] [2021-07-09 18:08:44,639 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY 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-07-09 18:08:44,666 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:08:44,666 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 30 conjunts are in the unsatisfiable core [2021-07-09 18:08:44,667 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:08:44,743 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-07-09 18:08:44,744 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:08:44,750 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:08:44,750 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:08:44,750 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:26, output treesize:19 [2021-07-09 18:08:44,792 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-07-09 18:08:44,793 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:08:44,798 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:08:44,799 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:08:44,799 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:23, output treesize:16 [2021-07-09 18:08:44,951 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-07-09 18:08:44,952 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [816040585] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:08:44,952 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:08:44,952 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 14] total 27 [2021-07-09 18:08:44,952 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1821814031] [2021-07-09 18:08:44,952 INFO L462 AbstractCegarLoop]: Interpolant automaton has 28 states [2021-07-09 18:08:44,952 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:08:44,952 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2021-07-09 18:08:44,952 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=83, Invalid=673, Unknown=0, NotChecked=0, Total=756 [2021-07-09 18:08:44,952 INFO L87 Difference]: Start difference. First operand 4571 states and 13672 transitions. Second operand has 28 states, 28 states have (on average 2.642857142857143) internal successors, (74), 27 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-07-09 18:08:45,791 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:08:45,791 INFO L93 Difference]: Finished difference Result 5442 states and 16166 transitions. [2021-07-09 18:08:45,791 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-07-09 18:08:45,791 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 2.642857142857143) internal successors, (74), 27 states have internal predecessors, (74), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 42 [2021-07-09 18:08:45,791 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:08:45,799 INFO L225 Difference]: With dead ends: 5442 [2021-07-09 18:08:45,799 INFO L226 Difference]: Without dead ends: 5256 [2021-07-09 18:08:45,799 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 73 GetRequests, 30 SyntacticMatches, 2 SemanticMatches, 41 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 381 ImplicationChecksByTransitivity, 712.9ms TimeCoverageRelationStatistics Valid=188, Invalid=1618, Unknown=0, NotChecked=0, Total=1806 [2021-07-09 18:08:45,803 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5256 states. [2021-07-09 18:08:45,867 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5256 to 4559. [2021-07-09 18:08:45,871 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4559 states, 4558 states have (on average 2.9923211935059237) internal successors, (13639), 4558 states have internal predecessors, (13639), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:08:45,877 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4559 states to 4559 states and 13639 transitions. [2021-07-09 18:08:45,877 INFO L78 Accepts]: Start accepts. Automaton has 4559 states and 13639 transitions. Word has length 42 [2021-07-09 18:08:45,877 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:08:45,877 INFO L482 AbstractCegarLoop]: Abstraction has 4559 states and 13639 transitions. [2021-07-09 18:08:45,877 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 28 states, 28 states have (on average 2.642857142857143) internal successors, (74), 27 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-07-09 18:08:45,877 INFO L276 IsEmpty]: Start isEmpty. Operand 4559 states and 13639 transitions. [2021-07-09 18:08:45,882 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2021-07-09 18:08:45,882 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:08:45,882 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:08:46,082 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable121,108 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:08:46,082 INFO L430 AbstractCegarLoop]: === Iteration 112 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:08:46,083 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:08:46,083 INFO L82 PathProgramCache]: Analyzing trace with hash -139167457, now seen corresponding path program 104 times [2021-07-09 18:08:46,083 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:08:46,083 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1325300648] [2021-07-09 18:08:46,083 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:08:46,085 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:08:46,251 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-09 18:08:46,251 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:08:46,251 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1325300648] [2021-07-09 18:08:46,251 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1325300648] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:08:46,251 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [277763058] [2021-07-09 18:08:46,251 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-07-09 18:08:46,278 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-09 18:08:46,278 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:08:46,279 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 30 conjunts are in the unsatisfiable core [2021-07-09 18:08:46,279 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:08:46,358 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-07-09 18:08:46,359 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:08:46,367 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:08:46,368 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:08:46,368 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:26, output treesize:19 [2021-07-09 18:08:46,450 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-07-09 18:08:46,451 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:08:46,456 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:08:46,456 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:08:46,456 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:23, output treesize:16 [2021-07-09 18:08:46,587 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-07-09 18:08:46,587 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [277763058] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:08:46,587 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:08:46,587 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 14] total 27 [2021-07-09 18:08:46,587 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [126864057] [2021-07-09 18:08:46,587 INFO L462 AbstractCegarLoop]: Interpolant automaton has 28 states [2021-07-09 18:08:46,587 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:08:46,588 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2021-07-09 18:08:46,588 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=82, Invalid=674, Unknown=0, NotChecked=0, Total=756 [2021-07-09 18:08:46,588 INFO L87 Difference]: Start difference. First operand 4559 states and 13639 transitions. Second operand has 28 states, 28 states have (on average 2.642857142857143) internal successors, (74), 27 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-07-09 18:08:47,658 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:08:47,658 INFO L93 Difference]: Finished difference Result 5072 states and 14919 transitions. [2021-07-09 18:08:47,658 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2021-07-09 18:08:47,659 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 2.642857142857143) internal successors, (74), 27 states have internal predecessors, (74), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 42 [2021-07-09 18:08:47,659 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:08:47,666 INFO L225 Difference]: With dead ends: 5072 [2021-07-09 18:08:47,666 INFO L226 Difference]: Without dead ends: 4851 [2021-07-09 18:08:47,666 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 77 GetRequests, 30 SyntacticMatches, 2 SemanticMatches, 45 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 489 ImplicationChecksByTransitivity, 814.4ms TimeCoverageRelationStatistics Valid=218, Invalid=1944, Unknown=0, NotChecked=0, Total=2162 [2021-07-09 18:08:47,670 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4851 states. [2021-07-09 18:08:47,722 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4851 to 4502. [2021-07-09 18:08:47,726 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4502 states, 4501 states have (on average 2.9962230615418797) internal successors, (13486), 4501 states have internal predecessors, (13486), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:08:47,734 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4502 states to 4502 states and 13486 transitions. [2021-07-09 18:08:47,734 INFO L78 Accepts]: Start accepts. Automaton has 4502 states and 13486 transitions. Word has length 42 [2021-07-09 18:08:47,734 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:08:47,734 INFO L482 AbstractCegarLoop]: Abstraction has 4502 states and 13486 transitions. [2021-07-09 18:08:47,734 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 28 states, 28 states have (on average 2.642857142857143) internal successors, (74), 27 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-07-09 18:08:47,734 INFO L276 IsEmpty]: Start isEmpty. Operand 4502 states and 13486 transitions. [2021-07-09 18:08:47,739 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2021-07-09 18:08:47,739 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:08:47,739 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:08:47,939 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable123,109 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:08:47,940 INFO L430 AbstractCegarLoop]: === Iteration 113 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:08:47,940 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:08:47,940 INFO L82 PathProgramCache]: Analyzing trace with hash -845748421, now seen corresponding path program 105 times [2021-07-09 18:08:47,940 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:08:47,940 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1855435882] [2021-07-09 18:08:47,940 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:08:47,942 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:08:48,108 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-09 18:08:48,108 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:08:48,108 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1855435882] [2021-07-09 18:08:48,108 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1855435882] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:08:48,108 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2131186838] [2021-07-09 18:08:48,108 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 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-07-09 18:08:48,136 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-07-09 18:08:48,136 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:08:48,137 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 30 conjunts are in the unsatisfiable core [2021-07-09 18:08:48,138 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:08:48,213 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2021-07-09 18:08:48,214 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:08:48,221 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:08:48,221 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:08:48,221 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:30, output treesize:19 [2021-07-09 18:08:48,283 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-07-09 18:08:48,283 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:08:48,289 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:08:48,289 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:08:48,289 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:23, output treesize:16 [2021-07-09 18:08:48,425 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-07-09 18:08:48,425 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2131186838] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:08:48,425 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:08:48,425 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 14] total 27 [2021-07-09 18:08:48,425 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [567761125] [2021-07-09 18:08:48,425 INFO L462 AbstractCegarLoop]: Interpolant automaton has 28 states [2021-07-09 18:08:48,425 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:08:48,425 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2021-07-09 18:08:48,426 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=82, Invalid=674, Unknown=0, NotChecked=0, Total=756 [2021-07-09 18:08:48,426 INFO L87 Difference]: Start difference. First operand 4502 states and 13486 transitions. Second operand has 28 states, 28 states have (on average 2.642857142857143) internal successors, (74), 27 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-07-09 18:08:49,444 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:08:49,444 INFO L93 Difference]: Finished difference Result 5470 states and 16035 transitions. [2021-07-09 18:08:49,444 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2021-07-09 18:08:49,444 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 2.642857142857143) internal successors, (74), 27 states have internal predecessors, (74), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 42 [2021-07-09 18:08:49,444 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:08:49,469 INFO L225 Difference]: With dead ends: 5470 [2021-07-09 18:08:49,470 INFO L226 Difference]: Without dead ends: 5249 [2021-07-09 18:08:49,470 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 77 GetRequests, 30 SyntacticMatches, 2 SemanticMatches, 45 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 488 ImplicationChecksByTransitivity, 824.2ms TimeCoverageRelationStatistics Valid=216, Invalid=1946, Unknown=0, NotChecked=0, Total=2162 [2021-07-09 18:08:49,474 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5249 states. [2021-07-09 18:08:49,507 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5249 to 4474. [2021-07-09 18:08:49,511 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4474 states, 4473 states have (on average 2.9973172367538563) internal successors, (13407), 4473 states have internal predecessors, (13407), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:08:49,518 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4474 states to 4474 states and 13407 transitions. [2021-07-09 18:08:49,518 INFO L78 Accepts]: Start accepts. Automaton has 4474 states and 13407 transitions. Word has length 42 [2021-07-09 18:08:49,518 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:08:49,518 INFO L482 AbstractCegarLoop]: Abstraction has 4474 states and 13407 transitions. [2021-07-09 18:08:49,518 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 28 states, 28 states have (on average 2.642857142857143) internal successors, (74), 27 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-07-09 18:08:49,518 INFO L276 IsEmpty]: Start isEmpty. Operand 4474 states and 13407 transitions. [2021-07-09 18:08:49,523 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2021-07-09 18:08:49,523 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:08:49,523 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:08:49,723 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 110 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable125 [2021-07-09 18:08:49,724 INFO L430 AbstractCegarLoop]: === Iteration 114 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:08:49,724 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:08:49,724 INFO L82 PathProgramCache]: Analyzing trace with hash 748351775, now seen corresponding path program 106 times [2021-07-09 18:08:49,724 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:08:49,724 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1559017024] [2021-07-09 18:08:49,724 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:08:49,726 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:08:49,909 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-09 18:08:49,909 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:08:49,909 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1559017024] [2021-07-09 18:08:49,909 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1559017024] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:08:49,909 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2072205631] [2021-07-09 18:08:49,909 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-07-09 18:08:49,936 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-09 18:08:49,936 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:08:49,937 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 30 conjunts are in the unsatisfiable core [2021-07-09 18:08:49,937 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:08:50,029 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-07-09 18:08:50,030 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:08:50,037 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:08:50,037 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:08:50,037 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:26, output treesize:19 [2021-07-09 18:08:50,098 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-07-09 18:08:50,098 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:08:50,104 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:08:50,104 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:08:50,104 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:23, output treesize:16 [2021-07-09 18:08:50,237 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-07-09 18:08:50,238 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2072205631] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:08:50,238 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:08:50,238 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 14] total 27 [2021-07-09 18:08:50,238 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [265902502] [2021-07-09 18:08:50,238 INFO L462 AbstractCegarLoop]: Interpolant automaton has 28 states [2021-07-09 18:08:50,238 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:08:50,238 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2021-07-09 18:08:50,238 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=82, Invalid=674, Unknown=0, NotChecked=0, Total=756 [2021-07-09 18:08:50,238 INFO L87 Difference]: Start difference. First operand 4474 states and 13407 transitions. Second operand has 28 states, 28 states have (on average 2.642857142857143) internal successors, (74), 27 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-07-09 18:08:51,441 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:08:51,441 INFO L93 Difference]: Finished difference Result 5832 states and 17107 transitions. [2021-07-09 18:08:51,441 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2021-07-09 18:08:51,441 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 2.642857142857143) internal successors, (74), 27 states have internal predecessors, (74), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 42 [2021-07-09 18:08:51,442 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:08:51,449 INFO L225 Difference]: With dead ends: 5832 [2021-07-09 18:08:51,450 INFO L226 Difference]: Without dead ends: 5646 [2021-07-09 18:08:51,450 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 80 GetRequests, 30 SyntacticMatches, 2 SemanticMatches, 48 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 572 ImplicationChecksByTransitivity, 926.6ms TimeCoverageRelationStatistics Valid=235, Invalid=2215, Unknown=0, NotChecked=0, Total=2450 [2021-07-09 18:08:51,455 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5646 states. [2021-07-09 18:08:51,494 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5646 to 4343. [2021-07-09 18:08:51,498 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4343 states, 4342 states have (on average 3.00322432058959) internal successors, (13040), 4342 states have internal predecessors, (13040), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:08:51,504 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4343 states to 4343 states and 13040 transitions. [2021-07-09 18:08:51,504 INFO L78 Accepts]: Start accepts. Automaton has 4343 states and 13040 transitions. Word has length 42 [2021-07-09 18:08:51,504 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:08:51,504 INFO L482 AbstractCegarLoop]: Abstraction has 4343 states and 13040 transitions. [2021-07-09 18:08:51,504 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 28 states, 28 states have (on average 2.642857142857143) internal successors, (74), 27 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-07-09 18:08:51,505 INFO L276 IsEmpty]: Start isEmpty. Operand 4343 states and 13040 transitions. [2021-07-09 18:08:51,509 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 46 [2021-07-09 18:08:51,509 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:08:51,509 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:08:51,709 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable127,111 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:08:51,710 INFO L430 AbstractCegarLoop]: === Iteration 115 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:08:51,710 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:08:51,710 INFO L82 PathProgramCache]: Analyzing trace with hash 338450136, now seen corresponding path program 107 times [2021-07-09 18:08:51,710 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:08:51,710 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2089539074] [2021-07-09 18:08:51,710 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:08:51,721 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:08:51,774 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:08:51,775 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:08:51,775 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2089539074] [2021-07-09 18:08:51,775 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2089539074] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:08:51,775 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1879857145] [2021-07-09 18:08:51,775 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 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-07-09 18:08:51,806 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-07-09 18:08:51,806 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:08:51,807 INFO L263 TraceCheckSpWp]: Trace formula consists of 109 conjuncts, 16 conjunts are in the unsatisfiable core [2021-07-09 18:08:51,807 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:08:51,866 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-07-09 18:08:51,867 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:08:51,868 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:08:51,868 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:08:51,868 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:11, output treesize:3 [2021-07-09 18:08:51,885 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:08:51,886 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1879857145] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:08:51,886 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:08:51,886 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 13 [2021-07-09 18:08:51,886 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [527074791] [2021-07-09 18:08:51,886 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-07-09 18:08:51,886 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:08:51,886 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-07-09 18:08:51,886 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=144, Unknown=0, NotChecked=0, Total=182 [2021-07-09 18:08:51,886 INFO L87 Difference]: Start difference. First operand 4343 states and 13040 transitions. Second operand has 14 states, 14 states have (on average 5.714285714285714) internal successors, (80), 13 states have internal predecessors, (80), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:08:52,163 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:08:52,163 INFO L93 Difference]: Finished difference Result 10234 states and 30534 transitions. [2021-07-09 18:08:52,164 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-07-09 18:08:52,164 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 5.714285714285714) internal successors, (80), 13 states have internal predecessors, (80), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 45 [2021-07-09 18:08:52,164 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:08:52,180 INFO L225 Difference]: With dead ends: 10234 [2021-07-09 18:08:52,180 INFO L226 Difference]: Without dead ends: 10160 [2021-07-09 18:08:52,181 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 65 GetRequests, 40 SyntacticMatches, 0 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 90 ImplicationChecksByTransitivity, 191.7ms TimeCoverageRelationStatistics Valid=158, Invalid=544, Unknown=0, NotChecked=0, Total=702 [2021-07-09 18:08:52,189 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10160 states. [2021-07-09 18:08:52,274 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10160 to 7919. [2021-07-09 18:08:52,282 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7919 states, 7918 states have (on average 2.9993685274059105) internal successors, (23749), 7918 states have internal predecessors, (23749), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:08:52,297 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7919 states to 7919 states and 23749 transitions. [2021-07-09 18:08:52,297 INFO L78 Accepts]: Start accepts. Automaton has 7919 states and 23749 transitions. Word has length 45 [2021-07-09 18:08:52,297 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:08:52,297 INFO L482 AbstractCegarLoop]: Abstraction has 7919 states and 23749 transitions. [2021-07-09 18:08:52,297 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 5.714285714285714) internal successors, (80), 13 states have internal predecessors, (80), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:08:52,297 INFO L276 IsEmpty]: Start isEmpty. Operand 7919 states and 23749 transitions. [2021-07-09 18:08:52,307 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 47 [2021-07-09 18:08:52,307 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:08:52,307 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:08:52,507 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 112 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable129 [2021-07-09 18:08:52,507 INFO L430 AbstractCegarLoop]: === Iteration 116 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:08:52,508 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:08:52,508 INFO L82 PathProgramCache]: Analyzing trace with hash 660958278, now seen corresponding path program 108 times [2021-07-09 18:08:52,508 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:08:52,508 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1766197875] [2021-07-09 18:08:52,508 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:08:52,511 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:08:52,537 INFO L134 CoverageAnalysis]: Checked inductivity of 23 backedges. 17 proven. 5 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-09 18:08:52,538 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:08:52,538 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1766197875] [2021-07-09 18:08:52,538 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1766197875] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:08:52,538 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1375674595] [2021-07-09 18:08:52,538 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-07-09 18:08:52,575 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-07-09 18:08:52,576 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:08:52,576 INFO L263 TraceCheckSpWp]: Trace formula consists of 111 conjuncts, 6 conjunts are in the unsatisfiable core [2021-07-09 18:08:52,576 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:08:52,633 INFO L134 CoverageAnalysis]: Checked inductivity of 23 backedges. 17 proven. 4 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-07-09 18:08:52,633 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1375674595] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:08:52,633 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:08:52,634 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 4] total 5 [2021-07-09 18:08:52,634 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1454890884] [2021-07-09 18:08:52,634 INFO L462 AbstractCegarLoop]: Interpolant automaton has 6 states [2021-07-09 18:08:52,634 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:08:52,634 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-07-09 18:08:52,634 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=15, Unknown=0, NotChecked=0, Total=30 [2021-07-09 18:08:52,634 INFO L87 Difference]: Start difference. First operand 7919 states and 23749 transitions. Second operand has 6 states, 6 states have (on average 10.666666666666666) internal successors, (64), 5 states have internal predecessors, (64), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:08:52,682 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:08:52,683 INFO L93 Difference]: Finished difference Result 14786 states and 44002 transitions. [2021-07-09 18:08:52,683 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-07-09 18:08:52,683 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 10.666666666666666) internal successors, (64), 5 states have internal predecessors, (64), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 46 [2021-07-09 18:08:52,683 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:08:52,708 INFO L225 Difference]: With dead ends: 14786 [2021-07-09 18:08:52,708 INFO L226 Difference]: Without dead ends: 14467 [2021-07-09 18:08:52,708 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 51 GetRequests, 47 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 8.7ms TimeCoverageRelationStatistics Valid=15, Invalid=15, Unknown=0, NotChecked=0, Total=30 [2021-07-09 18:08:52,721 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 14467 states. [2021-07-09 18:08:52,867 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 14467 to 10469. [2021-07-09 18:08:52,879 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10469 states, 10468 states have (on average 3.0246465418418036) internal successors, (31662), 10468 states have internal predecessors, (31662), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:08:52,898 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10469 states to 10469 states and 31662 transitions. [2021-07-09 18:08:52,899 INFO L78 Accepts]: Start accepts. Automaton has 10469 states and 31662 transitions. Word has length 46 [2021-07-09 18:08:52,899 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:08:52,899 INFO L482 AbstractCegarLoop]: Abstraction has 10469 states and 31662 transitions. [2021-07-09 18:08:52,899 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 6 states, 6 states have (on average 10.666666666666666) internal successors, (64), 5 states have internal predecessors, (64), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:08:52,899 INFO L276 IsEmpty]: Start isEmpty. Operand 10469 states and 31662 transitions. [2021-07-09 18:08:52,912 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 51 [2021-07-09 18:08:52,912 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:08:52,912 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:08:53,113 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable130,113 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:08:53,113 INFO L430 AbstractCegarLoop]: === Iteration 117 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:08:53,113 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:08:53,113 INFO L82 PathProgramCache]: Analyzing trace with hash 1052219392, now seen corresponding path program 109 times [2021-07-09 18:08:53,113 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:08:53,113 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1318287622] [2021-07-09 18:08:53,113 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:08:53,120 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:08:53,171 INFO L134 CoverageAnalysis]: Checked inductivity of 29 backedges. 11 proven. 9 refuted. 0 times theorem prover too weak. 9 trivial. 0 not checked. [2021-07-09 18:08:53,171 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:08:53,171 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1318287622] [2021-07-09 18:08:53,171 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1318287622] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:08:53,171 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1445709753] [2021-07-09 18:08:53,171 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY 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-07-09 18:08:53,201 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:08:53,201 INFO L263 TraceCheckSpWp]: Trace formula consists of 122 conjuncts, 26 conjunts are in the unsatisfiable core [2021-07-09 18:08:53,202 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:08:53,287 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2021-07-09 18:08:53,287 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:08:53,290 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:08:53,290 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:08:53,290 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:18, output treesize:7 [2021-07-09 18:08:53,315 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-07-09 18:08:53,316 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:08:53,317 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:08:53,317 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:08:53,317 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:11, output treesize:3 [2021-07-09 18:08:53,346 INFO L134 CoverageAnalysis]: Checked inductivity of 29 backedges. 12 proven. 14 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-07-09 18:08:53,347 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1445709753] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:08:53,347 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:08:53,347 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 10] total 17 [2021-07-09 18:08:53,347 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1856664398] [2021-07-09 18:08:53,347 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-07-09 18:08:53,347 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:08:53,347 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-07-09 18:08:53,347 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=265, Unknown=0, NotChecked=0, Total=306 [2021-07-09 18:08:53,347 INFO L87 Difference]: Start difference. First operand 10469 states and 31662 transitions. Second operand has 18 states, 18 states have (on average 4.555555555555555) internal successors, (82), 17 states have internal predecessors, (82), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:08:54,459 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:08:54,460 INFO L93 Difference]: Finished difference Result 23559 states and 70272 transitions. [2021-07-09 18:08:54,460 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 62 states. [2021-07-09 18:08:54,460 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 4.555555555555555) internal successors, (82), 17 states have internal predecessors, (82), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 50 [2021-07-09 18:08:54,460 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:08:54,504 INFO L225 Difference]: With dead ends: 23559 [2021-07-09 18:08:54,504 INFO L226 Difference]: Without dead ends: 23343 [2021-07-09 18:08:54,504 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 110 GetRequests, 41 SyntacticMatches, 1 SemanticMatches, 68 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1526 ImplicationChecksByTransitivity, 574.4ms TimeCoverageRelationStatistics Valid=524, Invalid=4306, Unknown=0, NotChecked=0, Total=4830 [2021-07-09 18:08:54,528 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 23343 states. [2021-07-09 18:08:54,742 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 23343 to 15335. [2021-07-09 18:08:54,761 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 15335 states, 15334 states have (on average 3.039259162645102) internal successors, (46604), 15334 states have internal predecessors, (46604), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:08:54,795 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15335 states to 15335 states and 46604 transitions. [2021-07-09 18:08:54,795 INFO L78 Accepts]: Start accepts. Automaton has 15335 states and 46604 transitions. Word has length 50 [2021-07-09 18:08:54,795 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:08:54,795 INFO L482 AbstractCegarLoop]: Abstraction has 15335 states and 46604 transitions. [2021-07-09 18:08:54,796 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 4.555555555555555) internal successors, (82), 17 states have internal predecessors, (82), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:08:54,796 INFO L276 IsEmpty]: Start isEmpty. Operand 15335 states and 46604 transitions. [2021-07-09 18:08:54,817 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 51 [2021-07-09 18:08:54,817 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:08:54,817 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:08:55,018 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable131,114 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:08:55,018 INFO L430 AbstractCegarLoop]: === Iteration 118 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:08:55,018 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:08:55,018 INFO L82 PathProgramCache]: Analyzing trace with hash 1305996224, now seen corresponding path program 110 times [2021-07-09 18:08:55,018 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:08:55,018 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [857905483] [2021-07-09 18:08:55,018 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:08:55,025 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:08:55,118 INFO L134 CoverageAnalysis]: Checked inductivity of 29 backedges. 12 proven. 14 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-07-09 18:08:55,118 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:08:55,119 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [857905483] [2021-07-09 18:08:55,119 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [857905483] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:08:55,119 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1274606652] [2021-07-09 18:08:55,119 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-07-09 18:08:55,152 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-09 18:08:55,152 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:08:55,153 INFO L263 TraceCheckSpWp]: Trace formula consists of 122 conjuncts, 26 conjunts are in the unsatisfiable core [2021-07-09 18:08:55,153 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:08:55,238 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2021-07-09 18:08:55,239 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:08:55,241 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:08:55,242 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:08:55,242 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:20, output treesize:9 [2021-07-09 18:08:55,286 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-07-09 18:08:55,287 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:08:55,288 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:08:55,288 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:08:55,289 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:11, output treesize:3 [2021-07-09 18:08:55,312 INFO L134 CoverageAnalysis]: Checked inductivity of 29 backedges. 12 proven. 14 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-07-09 18:08:55,312 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1274606652] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:08:55,312 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:08:55,313 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 11] total 20 [2021-07-09 18:08:55,313 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [646256848] [2021-07-09 18:08:55,313 INFO L462 AbstractCegarLoop]: Interpolant automaton has 21 states [2021-07-09 18:08:55,313 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:08:55,313 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-07-09 18:08:55,313 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=367, Unknown=0, NotChecked=0, Total=420 [2021-07-09 18:08:55,313 INFO L87 Difference]: Start difference. First operand 15335 states and 46604 transitions. Second operand has 21 states, 21 states have (on average 3.761904761904762) internal successors, (79), 20 states have internal predecessors, (79), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:08:56,074 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:08:56,074 INFO L93 Difference]: Finished difference Result 32072 states and 96588 transitions. [2021-07-09 18:08:56,075 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-07-09 18:08:56,075 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 3.761904761904762) internal successors, (79), 20 states have internal predecessors, (79), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 50 [2021-07-09 18:08:56,075 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:08:56,139 INFO L225 Difference]: With dead ends: 32072 [2021-07-09 18:08:56,139 INFO L226 Difference]: Without dead ends: 32072 [2021-07-09 18:08:56,139 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 79 GetRequests, 42 SyntacticMatches, 0 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 267 ImplicationChecksByTransitivity, 376.0ms TimeCoverageRelationStatistics Valid=183, Invalid=1299, Unknown=0, NotChecked=0, Total=1482 [2021-07-09 18:08:56,172 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 32072 states. [2021-07-09 18:08:56,516 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 32072 to 18125. [2021-07-09 18:08:56,536 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 18125 states, 18124 states have (on average 3.0475612447583313) internal successors, (55234), 18124 states have internal predecessors, (55234), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:08:56,570 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 18125 states to 18125 states and 55234 transitions. [2021-07-09 18:08:56,570 INFO L78 Accepts]: Start accepts. Automaton has 18125 states and 55234 transitions. Word has length 50 [2021-07-09 18:08:56,571 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:08:56,571 INFO L482 AbstractCegarLoop]: Abstraction has 18125 states and 55234 transitions. [2021-07-09 18:08:56,571 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 21 states, 21 states have (on average 3.761904761904762) internal successors, (79), 20 states have internal predecessors, (79), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:08:56,571 INFO L276 IsEmpty]: Start isEmpty. Operand 18125 states and 55234 transitions. [2021-07-09 18:08:56,593 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 51 [2021-07-09 18:08:56,593 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:08:56,593 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:08:56,793 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable132,115 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:08:56,793 INFO L430 AbstractCegarLoop]: === Iteration 119 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:08:56,794 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:08:56,794 INFO L82 PathProgramCache]: Analyzing trace with hash 1185001304, now seen corresponding path program 111 times [2021-07-09 18:08:56,794 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:08:56,794 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [897581261] [2021-07-09 18:08:56,794 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:08:56,799 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:08:56,837 INFO L134 CoverageAnalysis]: Checked inductivity of 29 backedges. 11 proven. 10 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2021-07-09 18:08:56,838 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:08:56,838 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [897581261] [2021-07-09 18:08:56,838 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [897581261] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:08:56,838 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1781680096] [2021-07-09 18:08:56,838 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 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-07-09 18:08:56,878 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-07-09 18:08:56,878 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:08:56,878 INFO L263 TraceCheckSpWp]: Trace formula consists of 122 conjuncts, 15 conjunts are in the unsatisfiable core [2021-07-09 18:08:56,879 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:08:56,926 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2021-07-09 18:08:56,927 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:08:56,928 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:08:56,928 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:08:56,928 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:9, output treesize:3 [2021-07-09 18:08:56,933 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-07-09 18:08:56,933 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:08:56,935 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:08:56,935 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:08:56,935 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:11, output treesize:3 [2021-07-09 18:08:56,976 INFO L134 CoverageAnalysis]: Checked inductivity of 29 backedges. 18 proven. 10 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-09 18:08:56,977 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1781680096] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:08:56,977 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:08:56,977 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 9] total 12 [2021-07-09 18:08:56,977 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1136076939] [2021-07-09 18:08:56,977 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-07-09 18:08:56,977 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:08:56,977 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-07-09 18:08:56,977 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=126, Unknown=0, NotChecked=0, Total=156 [2021-07-09 18:08:56,977 INFO L87 Difference]: Start difference. First operand 18125 states and 55234 transitions. Second operand has 13 states, 13 states have (on average 5.153846153846154) internal successors, (67), 12 states have internal predecessors, (67), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:08:57,928 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:08:57,928 INFO L93 Difference]: Finished difference Result 46630 states and 139823 transitions. [2021-07-09 18:08:57,929 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2021-07-09 18:08:57,929 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 5.153846153846154) internal successors, (67), 12 states have internal predecessors, (67), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 50 [2021-07-09 18:08:57,929 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:08:58,158 INFO L225 Difference]: With dead ends: 46630 [2021-07-09 18:08:58,158 INFO L226 Difference]: Without dead ends: 46558 [2021-07-09 18:08:58,158 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 92 GetRequests, 45 SyntacticMatches, 2 SemanticMatches, 45 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 545 ImplicationChecksByTransitivity, 487.2ms TimeCoverageRelationStatistics Valid=428, Invalid=1734, Unknown=0, NotChecked=0, Total=2162 [2021-07-09 18:08:58,201 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 46558 states. [2021-07-09 18:08:58,585 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 46558 to 18168. [2021-07-09 18:08:58,607 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 18168 states, 18167 states have (on average 3.048329388451588) internal successors, (55379), 18167 states have internal predecessors, (55379), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:08:58,647 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 18168 states to 18168 states and 55379 transitions. [2021-07-09 18:08:58,647 INFO L78 Accepts]: Start accepts. Automaton has 18168 states and 55379 transitions. Word has length 50 [2021-07-09 18:08:58,647 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:08:58,647 INFO L482 AbstractCegarLoop]: Abstraction has 18168 states and 55379 transitions. [2021-07-09 18:08:58,647 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 5.153846153846154) internal successors, (67), 12 states have internal predecessors, (67), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:08:58,647 INFO L276 IsEmpty]: Start isEmpty. Operand 18168 states and 55379 transitions. [2021-07-09 18:08:58,675 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 51 [2021-07-09 18:08:58,675 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:08:58,675 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:08:58,889 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 116 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable133 [2021-07-09 18:08:58,889 INFO L430 AbstractCegarLoop]: === Iteration 120 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:08:58,889 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:08:58,889 INFO L82 PathProgramCache]: Analyzing trace with hash -522681188, now seen corresponding path program 112 times [2021-07-09 18:08:58,889 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:08:58,889 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1988782973] [2021-07-09 18:08:58,889 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:08:58,894 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:08:58,936 INFO L134 CoverageAnalysis]: Checked inductivity of 29 backedges. 11 proven. 10 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2021-07-09 18:08:58,937 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:08:58,937 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1988782973] [2021-07-09 18:08:58,937 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1988782973] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:08:58,937 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1651036638] [2021-07-09 18:08:58,937 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST 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-07-09 18:08:58,966 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-09 18:08:58,966 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:08:58,967 INFO L263 TraceCheckSpWp]: Trace formula consists of 122 conjuncts, 28 conjunts are in the unsatisfiable core [2021-07-09 18:08:58,967 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:08:59,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 15 treesize of output 7 [2021-07-09 18:08:59,060 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:08:59,062 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:08:59,063 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:08:59,063 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:18, output treesize:7 [2021-07-09 18:08:59,086 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-07-09 18:08:59,087 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:08:59,088 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:08:59,088 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:08:59,088 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:11, output treesize:3 [2021-07-09 18:08:59,110 INFO L134 CoverageAnalysis]: Checked inductivity of 29 backedges. 11 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:08:59,110 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1651036638] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:08:59,110 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:08:59,110 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 10] total 16 [2021-07-09 18:08:59,111 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1342820073] [2021-07-09 18:08:59,111 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-07-09 18:08:59,111 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:08:59,111 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-07-09 18:08:59,111 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=233, Unknown=0, NotChecked=0, Total=272 [2021-07-09 18:08:59,111 INFO L87 Difference]: Start difference. First operand 18168 states and 55379 transitions. Second operand has 17 states, 17 states have (on average 4.882352941176471) internal successors, (83), 16 states have internal predecessors, (83), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:09:00,539 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:09:00,539 INFO L93 Difference]: Finished difference Result 42820 states and 128095 transitions. [2021-07-09 18:09:00,539 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 62 states. [2021-07-09 18:09:00,539 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 4.882352941176471) internal successors, (83), 16 states have internal predecessors, (83), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 50 [2021-07-09 18:09:00,539 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:09:00,634 INFO L225 Difference]: With dead ends: 42820 [2021-07-09 18:09:00,634 INFO L226 Difference]: Without dead ends: 42820 [2021-07-09 18:09:00,634 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 110 GetRequests, 42 SyntacticMatches, 1 SemanticMatches, 67 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1539 ImplicationChecksByTransitivity, 688.7ms TimeCoverageRelationStatistics Valid=680, Invalid=4012, Unknown=0, NotChecked=0, Total=4692 [2021-07-09 18:09:00,681 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 42820 states. [2021-07-09 18:09:01,041 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 42820 to 18704. [2021-07-09 18:09:01,124 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 18704 states, 18703 states have (on average 3.0469978078383146) internal successors, (56988), 18703 states have internal predecessors, (56988), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:09:01,159 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 18704 states to 18704 states and 56988 transitions. [2021-07-09 18:09:01,159 INFO L78 Accepts]: Start accepts. Automaton has 18704 states and 56988 transitions. Word has length 50 [2021-07-09 18:09:01,159 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:09:01,160 INFO L482 AbstractCegarLoop]: Abstraction has 18704 states and 56988 transitions. [2021-07-09 18:09:01,160 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 4.882352941176471) internal successors, (83), 16 states have internal predecessors, (83), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:09:01,160 INFO L276 IsEmpty]: Start isEmpty. Operand 18704 states and 56988 transitions. [2021-07-09 18:09:01,181 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 51 [2021-07-09 18:09:01,181 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:09:01,181 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:09:01,381 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 117 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable135 [2021-07-09 18:09:01,382 INFO L430 AbstractCegarLoop]: === Iteration 121 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:09:01,382 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:09:01,382 INFO L82 PathProgramCache]: Analyzing trace with hash -782352394, now seen corresponding path program 113 times [2021-07-09 18:09:01,382 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:09:01,382 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [414477928] [2021-07-09 18:09:01,382 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:09:01,387 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:09:01,428 INFO L134 CoverageAnalysis]: Checked inductivity of 29 backedges. 11 proven. 17 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-09 18:09:01,428 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:09:01,428 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [414477928] [2021-07-09 18:09:01,428 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [414477928] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:09:01,428 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [422078419] [2021-07-09 18:09:01,428 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 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-07-09 18:09:01,463 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-07-09 18:09:01,464 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:09:01,464 INFO L263 TraceCheckSpWp]: Trace formula consists of 122 conjuncts, 16 conjunts are in the unsatisfiable core [2021-07-09 18:09:01,465 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:09:01,498 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2021-07-09 18:09:01,499 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:09:01,502 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:09:01,502 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:09:01,502 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:16, output treesize:11 [2021-07-09 18:09:01,521 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-07-09 18:09:01,522 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:09:01,524 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:09:01,524 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:09:01,524 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:11, output treesize:3 [2021-07-09 18:09:01,562 INFO L134 CoverageAnalysis]: Checked inductivity of 29 backedges. 11 proven. 17 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-09 18:09:01,562 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [422078419] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:09:01,562 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:09:01,562 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 10 [2021-07-09 18:09:01,562 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1053638103] [2021-07-09 18:09:01,562 INFO L462 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-07-09 18:09:01,562 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:09:01,563 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-07-09 18:09:01,563 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=89, Unknown=0, NotChecked=0, Total=110 [2021-07-09 18:09:01,563 INFO L87 Difference]: Start difference. First operand 18704 states and 56988 transitions. Second operand has 11 states, 11 states have (on average 4.636363636363637) internal successors, (51), 10 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:09:02,283 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:09:02,283 INFO L93 Difference]: Finished difference Result 36696 states and 110045 transitions. [2021-07-09 18:09:02,283 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2021-07-09 18:09:02,283 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 4.636363636363637) internal successors, (51), 10 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 50 [2021-07-09 18:09:02,283 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:09:02,355 INFO L225 Difference]: With dead ends: 36696 [2021-07-09 18:09:02,355 INFO L226 Difference]: Without dead ends: 36480 [2021-07-09 18:09:02,356 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 85 GetRequests, 46 SyntacticMatches, 3 SemanticMatches, 36 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 308 ImplicationChecksByTransitivity, 363.5ms TimeCoverageRelationStatistics Valid=243, Invalid=1163, Unknown=0, NotChecked=0, Total=1406 [2021-07-09 18:09:02,394 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 36480 states. [2021-07-09 18:09:02,853 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 36480 to 20510. [2021-07-09 18:09:02,880 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 20510 states, 20509 states have (on average 3.056024184504364) internal successors, (62676), 20509 states have internal predecessors, (62676), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:09:03,025 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 20510 states to 20510 states and 62676 transitions. [2021-07-09 18:09:03,025 INFO L78 Accepts]: Start accepts. Automaton has 20510 states and 62676 transitions. Word has length 50 [2021-07-09 18:09:03,025 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:09:03,025 INFO L482 AbstractCegarLoop]: Abstraction has 20510 states and 62676 transitions. [2021-07-09 18:09:03,025 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 11 states, 11 states have (on average 4.636363636363637) internal successors, (51), 10 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:09:03,025 INFO L276 IsEmpty]: Start isEmpty. Operand 20510 states and 62676 transitions. [2021-07-09 18:09:03,052 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 51 [2021-07-09 18:09:03,053 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:09:03,053 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:09:03,254 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 118 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable136 [2021-07-09 18:09:03,254 INFO L430 AbstractCegarLoop]: === Iteration 122 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:09:03,255 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:09:03,255 INFO L82 PathProgramCache]: Analyzing trace with hash -1684311114, now seen corresponding path program 114 times [2021-07-09 18:09:03,255 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:09:03,255 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [234975463] [2021-07-09 18:09:03,255 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:09:03,263 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:09:03,311 INFO L134 CoverageAnalysis]: Checked inductivity of 29 backedges. 11 proven. 17 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-09 18:09:03,311 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:09:03,311 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [234975463] [2021-07-09 18:09:03,311 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [234975463] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:09:03,311 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [959913196] [2021-07-09 18:09:03,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 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-07-09 18:09:03,342 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-07-09 18:09:03,342 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:09:03,342 INFO L263 TraceCheckSpWp]: Trace formula consists of 122 conjuncts, 14 conjunts are in the unsatisfiable core [2021-07-09 18:09:03,343 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:09:03,408 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-07-09 18:09:03,410 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:09:03,411 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:09:03,411 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:09:03,411 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:11, output treesize:3 [2021-07-09 18:09:03,454 INFO L134 CoverageAnalysis]: Checked inductivity of 29 backedges. 11 proven. 17 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-09 18:09:03,454 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [959913196] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:09:03,454 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:09:03,454 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 11 [2021-07-09 18:09:03,454 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [822396195] [2021-07-09 18:09:03,454 INFO L462 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-07-09 18:09:03,454 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:09:03,454 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-07-09 18:09:03,455 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=108, Unknown=0, NotChecked=0, Total=132 [2021-07-09 18:09:03,455 INFO L87 Difference]: Start difference. First operand 20510 states and 62676 transitions. Second operand has 12 states, 12 states have (on average 4.416666666666667) internal successors, (53), 11 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:09:04,778 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:09:04,778 INFO L93 Difference]: Finished difference Result 56439 states and 168853 transitions. [2021-07-09 18:09:04,778 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 64 states. [2021-07-09 18:09:04,778 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 4.416666666666667) internal successors, (53), 11 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 50 [2021-07-09 18:09:04,778 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:09:04,914 INFO L225 Difference]: With dead ends: 56439 [2021-07-09 18:09:04,914 INFO L226 Difference]: Without dead ends: 56367 [2021-07-09 18:09:04,915 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 113 GetRequests, 46 SyntacticMatches, 2 SemanticMatches, 65 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1428 ImplicationChecksByTransitivity, 780.3ms TimeCoverageRelationStatistics Valid=603, Invalid=3819, Unknown=0, NotChecked=0, Total=4422 [2021-07-09 18:09:05,072 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 56367 states. [2021-07-09 18:09:05,571 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 56367 to 20553. [2021-07-09 18:09:05,598 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 20553 states, 20552 states have (on average 3.0566854807318022) internal successors, (62821), 20552 states have internal predecessors, (62821), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:09:05,647 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 20553 states to 20553 states and 62821 transitions. [2021-07-09 18:09:05,647 INFO L78 Accepts]: Start accepts. Automaton has 20553 states and 62821 transitions. Word has length 50 [2021-07-09 18:09:05,647 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:09:05,647 INFO L482 AbstractCegarLoop]: Abstraction has 20553 states and 62821 transitions. [2021-07-09 18:09:05,647 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 12 states, 12 states have (on average 4.416666666666667) internal successors, (53), 11 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:09:05,647 INFO L276 IsEmpty]: Start isEmpty. Operand 20553 states and 62821 transitions. [2021-07-09 18:09:05,674 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 51 [2021-07-09 18:09:05,674 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:09:05,674 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:09:05,875 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 119 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable138 [2021-07-09 18:09:05,876 INFO L430 AbstractCegarLoop]: === Iteration 123 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:09:05,876 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:09:05,876 INFO L82 PathProgramCache]: Analyzing trace with hash 902973690, now seen corresponding path program 115 times [2021-07-09 18:09:05,876 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:09:05,876 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1114746219] [2021-07-09 18:09:05,876 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:09:05,882 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:09:05,926 INFO L134 CoverageAnalysis]: Checked inductivity of 29 backedges. 11 proven. 17 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-09 18:09:05,926 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:09:05,926 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1114746219] [2021-07-09 18:09:05,926 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1114746219] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:09:05,926 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [495882866] [2021-07-09 18:09:05,927 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY 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-07-09 18:09:05,964 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:09:05,965 INFO L263 TraceCheckSpWp]: Trace formula consists of 122 conjuncts, 26 conjunts are in the unsatisfiable core [2021-07-09 18:09:05,966 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:09:06,041 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2021-07-09 18:09:06,042 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:09:06,045 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:09:06,045 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:09:06,045 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:20, output treesize:9 [2021-07-09 18:09:06,087 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-07-09 18:09:06,087 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:09:06,088 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:09:06,089 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:09:06,089 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:11, output treesize:3 [2021-07-09 18:09:06,114 INFO L134 CoverageAnalysis]: Checked inductivity of 29 backedges. 11 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:09:06,115 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [495882866] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:09:06,115 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:09:06,115 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 10] total 17 [2021-07-09 18:09:06,115 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1245125424] [2021-07-09 18:09:06,115 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-07-09 18:09:06,115 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:09:06,115 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-07-09 18:09:06,115 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=266, Unknown=0, NotChecked=0, Total=306 [2021-07-09 18:09:06,116 INFO L87 Difference]: Start difference. First operand 20553 states and 62821 transitions. Second operand has 18 states, 18 states have (on average 4.833333333333333) internal successors, (87), 17 states have internal predecessors, (87), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:09:07,299 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:09:07,300 INFO L93 Difference]: Finished difference Result 37544 states and 112111 transitions. [2021-07-09 18:09:07,300 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 52 states. [2021-07-09 18:09:07,300 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 4.833333333333333) internal successors, (87), 17 states have internal predecessors, (87), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 50 [2021-07-09 18:09:07,300 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:09:07,369 INFO L225 Difference]: With dead ends: 37544 [2021-07-09 18:09:07,370 INFO L226 Difference]: Without dead ends: 37544 [2021-07-09 18:09:07,370 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 97 GetRequests, 42 SyntacticMatches, 0 SemanticMatches, 55 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 920 ImplicationChecksByTransitivity, 483.0ms TimeCoverageRelationStatistics Valid=367, Invalid=2825, Unknown=0, NotChecked=0, Total=3192 [2021-07-09 18:09:07,406 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 37544 states. [2021-07-09 18:09:07,763 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 37544 to 19929. [2021-07-09 18:09:07,787 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 19929 states, 19928 states have (on average 3.0583099156965075) internal successors, (60946), 19928 states have internal predecessors, (60946), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:09:07,827 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 19929 states to 19929 states and 60946 transitions. [2021-07-09 18:09:07,828 INFO L78 Accepts]: Start accepts. Automaton has 19929 states and 60946 transitions. Word has length 50 [2021-07-09 18:09:07,828 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:09:07,828 INFO L482 AbstractCegarLoop]: Abstraction has 19929 states and 60946 transitions. [2021-07-09 18:09:07,828 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 4.833333333333333) internal successors, (87), 17 states have internal predecessors, (87), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:09:07,828 INFO L276 IsEmpty]: Start isEmpty. Operand 19929 states and 60946 transitions. [2021-07-09 18:09:07,850 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 52 [2021-07-09 18:09:07,850 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:09:07,851 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:09:08,056 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable140,120 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:09:08,056 INFO L430 AbstractCegarLoop]: === Iteration 124 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:09:08,056 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:09:08,057 INFO L82 PathProgramCache]: Analyzing trace with hash -279799860, now seen corresponding path program 116 times [2021-07-09 18:09:08,057 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:09:08,057 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [647289187] [2021-07-09 18:09:08,057 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:09:08,059 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:09:08,074 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 33 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:09:08,074 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:09:08,074 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [647289187] [2021-07-09 18:09:08,074 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [647289187] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:09:08,074 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [298616122] [2021-07-09 18:09:08,074 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-07-09 18:09:08,103 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-09 18:09:08,103 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:09:08,104 INFO L263 TraceCheckSpWp]: Trace formula consists of 124 conjuncts, 6 conjunts are in the unsatisfiable core [2021-07-09 18:09:08,104 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:09:08,154 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 33 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:09:08,154 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [298616122] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:09:08,154 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:09:08,154 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 4] total 5 [2021-07-09 18:09:08,154 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1461436728] [2021-07-09 18:09:08,154 INFO L462 AbstractCegarLoop]: Interpolant automaton has 6 states [2021-07-09 18:09:08,155 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:09:08,155 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-07-09 18:09:08,155 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=15, Unknown=0, NotChecked=0, Total=30 [2021-07-09 18:09:08,155 INFO L87 Difference]: Start difference. First operand 19929 states and 60946 transitions. Second operand has 6 states, 6 states have (on average 9.333333333333334) internal successors, (56), 5 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-07-09 18:09:08,341 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:09:08,341 INFO L93 Difference]: Finished difference Result 24230 states and 72312 transitions. [2021-07-09 18:09:08,341 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-07-09 18:09:08,342 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 9.333333333333334) internal successors, (56), 5 states have internal predecessors, (56), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 51 [2021-07-09 18:09:08,342 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:09:08,389 INFO L225 Difference]: With dead ends: 24230 [2021-07-09 18:09:08,389 INFO L226 Difference]: Without dead ends: 23607 [2021-07-09 18:09:08,389 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 56 GetRequests, 52 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 9.5ms TimeCoverageRelationStatistics Valid=15, Invalid=15, Unknown=0, NotChecked=0, Total=30 [2021-07-09 18:09:08,409 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 23607 states. [2021-07-09 18:09:08,616 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 23607 to 21236. [2021-07-09 18:09:08,645 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 21236 states, 21235 states have (on average 3.0346597598304688) internal successors, (64441), 21235 states have internal predecessors, (64441), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:09:08,799 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 21236 states to 21236 states and 64441 transitions. [2021-07-09 18:09:08,799 INFO L78 Accepts]: Start accepts. Automaton has 21236 states and 64441 transitions. Word has length 51 [2021-07-09 18:09:08,799 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:09:08,800 INFO L482 AbstractCegarLoop]: Abstraction has 21236 states and 64441 transitions. [2021-07-09 18:09:08,800 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 6 states, 6 states have (on average 9.333333333333334) internal successors, (56), 5 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-07-09 18:09:08,800 INFO L276 IsEmpty]: Start isEmpty. Operand 21236 states and 64441 transitions. [2021-07-09 18:09:08,825 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 55 [2021-07-09 18:09:08,825 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:09:08,825 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:09:09,040 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable141,121 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:09:09,041 INFO L430 AbstractCegarLoop]: === Iteration 125 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:09:09,041 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:09:09,041 INFO L82 PathProgramCache]: Analyzing trace with hash -1503952681, now seen corresponding path program 117 times [2021-07-09 18:09:09,041 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:09:09,041 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [638254669] [2021-07-09 18:09:09,041 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:09:09,049 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:09:09,509 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 35 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-07-09 18:09:09,509 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:09:09,509 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [638254669] [2021-07-09 18:09:09,509 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [638254669] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:09:09,509 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [119943010] [2021-07-09 18:09:09,509 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 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-07-09 18:09:09,542 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-07-09 18:09:09,543 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:09:09,543 INFO L263 TraceCheckSpWp]: Trace formula consists of 131 conjuncts, 54 conjunts are in the unsatisfiable core [2021-07-09 18:09:09,544 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:09:09,874 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-09 18:09:09,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 2 new quantified variables, introduced 1 case distinctions, treesize of input 33 treesize of output 17 [2021-07-09 18:09:09,875 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:09:09,936 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:09:09,937 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:09:09,937 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:49, output treesize:27 [2021-07-09 18:09:10,017 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:09:10,024 INFO L354 Elim1Store]: treesize reduction 11, result has 47.6 percent of original size [2021-07-09 18:09:10,025 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 27 treesize of output 23 [2021-07-09 18:09:10,026 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:09:10,035 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:09:10,036 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:09:10,037 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:43, output treesize:25 [2021-07-09 18:09:10,256 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 38 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:09:10,257 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [119943010] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:09:10,257 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:09:10,257 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [23, 23] total 39 [2021-07-09 18:09:10,257 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1387258497] [2021-07-09 18:09:10,257 INFO L462 AbstractCegarLoop]: Interpolant automaton has 40 states [2021-07-09 18:09:10,257 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:09:10,257 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 40 interpolants. [2021-07-09 18:09:10,257 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=118, Invalid=1442, Unknown=0, NotChecked=0, Total=1560 [2021-07-09 18:09:10,257 INFO L87 Difference]: Start difference. First operand 21236 states and 64441 transitions. Second operand has 40 states, 40 states have (on average 2.25) internal successors, (90), 39 states have internal predecessors, (90), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:09:12,722 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:09:12,723 INFO L93 Difference]: Finished difference Result 24085 states and 72142 transitions. [2021-07-09 18:09:12,723 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 54 states. [2021-07-09 18:09:12,723 INFO L78 Accepts]: Start accepts. Automaton has has 40 states, 40 states have (on average 2.25) internal successors, (90), 39 states have internal predecessors, (90), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 54 [2021-07-09 18:09:12,723 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:09:12,770 INFO L225 Difference]: With dead ends: 24085 [2021-07-09 18:09:12,770 INFO L226 Difference]: Without dead ends: 23779 [2021-07-09 18:09:12,771 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 113 GetRequests, 35 SyntacticMatches, 4 SemanticMatches, 74 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1283 ImplicationChecksByTransitivity, 2168.1ms TimeCoverageRelationStatistics Valid=434, Invalid=5266, Unknown=0, NotChecked=0, Total=5700 [2021-07-09 18:09:12,797 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 23779 states. [2021-07-09 18:09:13,057 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 23779 to 21734. [2021-07-09 18:09:13,083 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 21734 states, 21733 states have (on average 3.0231445267565453) internal successors, (65702), 21733 states have internal predecessors, (65702), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:09:13,126 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 21734 states to 21734 states and 65702 transitions. [2021-07-09 18:09:13,126 INFO L78 Accepts]: Start accepts. Automaton has 21734 states and 65702 transitions. Word has length 54 [2021-07-09 18:09:13,126 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:09:13,126 INFO L482 AbstractCegarLoop]: Abstraction has 21734 states and 65702 transitions. [2021-07-09 18:09:13,126 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 40 states, 40 states have (on average 2.25) internal successors, (90), 39 states have internal predecessors, (90), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:09:13,126 INFO L276 IsEmpty]: Start isEmpty. Operand 21734 states and 65702 transitions. [2021-07-09 18:09:13,152 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 55 [2021-07-09 18:09:13,152 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:09:13,152 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:09:13,352 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable142,122 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:09:13,353 INFO L430 AbstractCegarLoop]: === Iteration 126 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:09:13,353 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:09:13,353 INFO L82 PathProgramCache]: Analyzing trace with hash -293306583, now seen corresponding path program 118 times [2021-07-09 18:09:13,353 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:09:13,353 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1777143750] [2021-07-09 18:09:13,353 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:09:13,363 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:09:13,801 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 38 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:09:13,801 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:09:13,801 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1777143750] [2021-07-09 18:09:13,801 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1777143750] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:09:13,801 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1915437961] [2021-07-09 18:09:13,801 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST 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-07-09 18:09:13,831 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-09 18:09:13,832 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:09:13,832 INFO L263 TraceCheckSpWp]: Trace formula consists of 131 conjuncts, 50 conjunts are in the unsatisfiable core [2021-07-09 18:09:13,833 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:09:14,153 INFO L354 Elim1Store]: treesize reduction 11, result has 8.3 percent of original size [2021-07-09 18:09:14,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 2 new quantified variables, introduced 1 case distinctions, treesize of input 37 treesize of output 17 [2021-07-09 18:09:14,154 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:09:14,161 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:09:14,161 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:09:14,161 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:53, output treesize:31 [2021-07-09 18:09:14,223 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-09 18:09:14,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 2 new quantified variables, introduced 1 case distinctions, treesize of input 29 treesize of output 13 [2021-07-09 18:09:14,224 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:09:14,229 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:09:14,229 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:09:14,229 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:35, output treesize:13 [2021-07-09 18:09:14,361 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 38 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:09:14,361 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1915437961] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:09:14,361 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:09:14,361 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [23, 20] total 35 [2021-07-09 18:09:14,361 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [206712471] [2021-07-09 18:09:14,362 INFO L462 AbstractCegarLoop]: Interpolant automaton has 36 states [2021-07-09 18:09:14,362 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:09:14,362 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 36 interpolants. [2021-07-09 18:09:14,362 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=96, Invalid=1164, Unknown=0, NotChecked=0, Total=1260 [2021-07-09 18:09:14,362 INFO L87 Difference]: Start difference. First operand 21734 states and 65702 transitions. Second operand has 36 states, 36 states have (on average 2.5) internal successors, (90), 35 states have internal predecessors, (90), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:09:16,072 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:09:16,072 INFO L93 Difference]: Finished difference Result 24415 states and 73086 transitions. [2021-07-09 18:09:16,072 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2021-07-09 18:09:16,072 INFO L78 Accepts]: Start accepts. Automaton has has 36 states, 36 states have (on average 2.5) internal successors, (90), 35 states have internal predecessors, (90), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 54 [2021-07-09 18:09:16,072 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:09:16,114 INFO L225 Difference]: With dead ends: 24415 [2021-07-09 18:09:16,114 INFO L226 Difference]: Without dead ends: 24056 [2021-07-09 18:09:16,114 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 100 GetRequests, 39 SyntacticMatches, 4 SemanticMatches, 57 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 750 ImplicationChecksByTransitivity, 1491.6ms TimeCoverageRelationStatistics Valid=263, Invalid=3159, Unknown=0, NotChecked=0, Total=3422 [2021-07-09 18:09:16,137 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 24056 states. [2021-07-09 18:09:16,362 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 24056 to 21496. [2021-07-09 18:09:16,388 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 21496 states, 21495 states have (on average 3.0284252151663176) internal successors, (65096), 21495 states have internal predecessors, (65096), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:09:16,431 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 21496 states to 21496 states and 65096 transitions. [2021-07-09 18:09:16,432 INFO L78 Accepts]: Start accepts. Automaton has 21496 states and 65096 transitions. Word has length 54 [2021-07-09 18:09:16,432 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:09:16,432 INFO L482 AbstractCegarLoop]: Abstraction has 21496 states and 65096 transitions. [2021-07-09 18:09:16,432 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 36 states, 36 states have (on average 2.5) internal successors, (90), 35 states have internal predecessors, (90), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:09:16,432 INFO L276 IsEmpty]: Start isEmpty. Operand 21496 states and 65096 transitions. [2021-07-09 18:09:16,457 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 55 [2021-07-09 18:09:16,457 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:09:16,458 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:09:16,658 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable146,123 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:09:16,659 INFO L430 AbstractCegarLoop]: === Iteration 127 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:09:16,659 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:09:16,659 INFO L82 PathProgramCache]: Analyzing trace with hash -1977113673, now seen corresponding path program 119 times [2021-07-09 18:09:16,659 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:09:16,659 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1455456771] [2021-07-09 18:09:16,659 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:09:16,666 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:09:17,058 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 35 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-07-09 18:09:17,059 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:09:17,059 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1455456771] [2021-07-09 18:09:17,059 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1455456771] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:09:17,059 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1430470140] [2021-07-09 18:09:17,059 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-07-09 18:09:17,090 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-07-09 18:09:17,091 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:09:17,091 INFO L263 TraceCheckSpWp]: Trace formula consists of 131 conjuncts, 50 conjunts are in the unsatisfiable core [2021-07-09 18:09:17,092 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:09:17,393 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-09 18:09:17,393 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 33 treesize of output 17 [2021-07-09 18:09:17,395 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:09:17,405 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:09:17,406 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:09:17,406 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:52, output treesize:30 [2021-07-09 18:09:17,508 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-09 18:09:17,508 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 25 treesize of output 13 [2021-07-09 18:09:17,517 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:09:17,522 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:09:17,522 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:09:17,523 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:31, output treesize:13 [2021-07-09 18:09:17,782 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 35 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-07-09 18:09:17,782 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1430470140] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:09:17,782 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:09:17,782 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [22, 24] total 38 [2021-07-09 18:09:17,782 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1535336610] [2021-07-09 18:09:17,782 INFO L462 AbstractCegarLoop]: Interpolant automaton has 39 states [2021-07-09 18:09:17,782 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:09:17,782 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 39 interpolants. [2021-07-09 18:09:17,783 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=117, Invalid=1365, Unknown=0, NotChecked=0, Total=1482 [2021-07-09 18:09:17,783 INFO L87 Difference]: Start difference. First operand 21496 states and 65096 transitions. Second operand has 39 states, 39 states have (on average 2.2051282051282053) internal successors, (86), 38 states have internal predecessors, (86), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:09:19,670 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:09:19,670 INFO L93 Difference]: Finished difference Result 24172 states and 72428 transitions. [2021-07-09 18:09:19,670 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2021-07-09 18:09:19,671 INFO L78 Accepts]: Start accepts. Automaton has has 39 states, 39 states have (on average 2.2051282051282053) internal successors, (86), 38 states have internal predecessors, (86), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 54 [2021-07-09 18:09:19,671 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:09:19,713 INFO L225 Difference]: With dead ends: 24172 [2021-07-09 18:09:19,713 INFO L226 Difference]: Without dead ends: 23804 [2021-07-09 18:09:19,714 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 102 GetRequests, 35 SyntacticMatches, 4 SemanticMatches, 63 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1045 ImplicationChecksByTransitivity, 1505.2ms TimeCoverageRelationStatistics Valid=309, Invalid=3851, Unknown=0, NotChecked=0, Total=4160 [2021-07-09 18:09:19,735 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 23804 states. [2021-07-09 18:09:19,959 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 23804 to 21503. [2021-07-09 18:09:19,984 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 21503 states, 21502 states have (on average 3.028136917496047) internal successors, (65111), 21502 states have internal predecessors, (65111), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:09:20,026 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 21503 states to 21503 states and 65111 transitions. [2021-07-09 18:09:20,026 INFO L78 Accepts]: Start accepts. Automaton has 21503 states and 65111 transitions. Word has length 54 [2021-07-09 18:09:20,026 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:09:20,026 INFO L482 AbstractCegarLoop]: Abstraction has 21503 states and 65111 transitions. [2021-07-09 18:09:20,027 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 39 states, 39 states have (on average 2.2051282051282053) internal successors, (86), 38 states have internal predecessors, (86), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:09:20,027 INFO L276 IsEmpty]: Start isEmpty. Operand 21503 states and 65111 transitions. [2021-07-09 18:09:20,051 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 55 [2021-07-09 18:09:20,051 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:09:20,051 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:09:20,252 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 124 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable147 [2021-07-09 18:09:20,253 INFO L430 AbstractCegarLoop]: === Iteration 128 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:09:20,253 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:09:20,253 INFO L82 PathProgramCache]: Analyzing trace with hash 1414738751, now seen corresponding path program 120 times [2021-07-09 18:09:20,253 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:09:20,253 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1800276071] [2021-07-09 18:09:20,253 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:09:20,259 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:09:20,644 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 35 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-07-09 18:09:20,644 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:09:20,644 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1800276071] [2021-07-09 18:09:20,644 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1800276071] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:09:20,644 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [515342386] [2021-07-09 18:09:20,645 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE 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-07-09 18:09:20,680 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-07-09 18:09:20,680 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:09:20,681 INFO L263 TraceCheckSpWp]: Trace formula consists of 131 conjuncts, 46 conjunts are in the unsatisfiable core [2021-07-09 18:09:20,681 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:09:20,884 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-09 18:09:20,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 2 new quantified variables, introduced 1 case distinctions, treesize of input 33 treesize of output 17 [2021-07-09 18:09:20,885 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:09:20,892 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:09:20,893 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:09:20,893 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:52, output treesize:30 [2021-07-09 18:09:20,988 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-09 18:09:20,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 2 new quantified variables, introduced 1 case distinctions, treesize of input 25 treesize of output 13 [2021-07-09 18:09:20,989 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:09:20,993 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:09:20,993 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:09:20,993 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:31, output treesize:13 [2021-07-09 18:09:21,125 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 35 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-07-09 18:09:21,126 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [515342386] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:09:21,126 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:09:21,126 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [22, 20] total 34 [2021-07-09 18:09:21,126 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [170998994] [2021-07-09 18:09:21,126 INFO L462 AbstractCegarLoop]: Interpolant automaton has 35 states [2021-07-09 18:09:21,126 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:09:21,127 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 35 interpolants. [2021-07-09 18:09:21,127 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=90, Invalid=1100, Unknown=0, NotChecked=0, Total=1190 [2021-07-09 18:09:21,127 INFO L87 Difference]: Start difference. First operand 21503 states and 65111 transitions. Second operand has 35 states, 35 states have (on average 2.4571428571428573) internal successors, (86), 34 states have internal predecessors, (86), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:09:23,154 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:09:23,154 INFO L93 Difference]: Finished difference Result 24269 states and 72692 transitions. [2021-07-09 18:09:23,155 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2021-07-09 18:09:23,155 INFO L78 Accepts]: Start accepts. Automaton has has 35 states, 35 states have (on average 2.4571428571428573) internal successors, (86), 34 states have internal predecessors, (86), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 54 [2021-07-09 18:09:23,155 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:09:23,203 INFO L225 Difference]: With dead ends: 24269 [2021-07-09 18:09:23,203 INFO L226 Difference]: Without dead ends: 23858 [2021-07-09 18:09:23,204 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 101 GetRequests, 39 SyntacticMatches, 4 SemanticMatches, 58 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 757 ImplicationChecksByTransitivity, 1458.6ms TimeCoverageRelationStatistics Valid=254, Invalid=3286, Unknown=0, NotChecked=0, Total=3540 [2021-07-09 18:09:23,230 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 23858 states. [2021-07-09 18:09:23,523 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 23858 to 21513. [2021-07-09 18:09:23,550 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 21513 states, 21512 states have (on average 3.0280773521755298) internal successors, (65140), 21512 states have internal predecessors, (65140), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:09:23,596 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 21513 states to 21513 states and 65140 transitions. [2021-07-09 18:09:23,596 INFO L78 Accepts]: Start accepts. Automaton has 21513 states and 65140 transitions. Word has length 54 [2021-07-09 18:09:23,596 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:09:23,596 INFO L482 AbstractCegarLoop]: Abstraction has 21513 states and 65140 transitions. [2021-07-09 18:09:23,596 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 35 states, 35 states have (on average 2.4571428571428573) internal successors, (86), 34 states have internal predecessors, (86), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:09:23,596 INFO L276 IsEmpty]: Start isEmpty. Operand 21513 states and 65140 transitions. [2021-07-09 18:09:23,622 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 55 [2021-07-09 18:09:23,622 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:09:23,622 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:09:23,824 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable148,125 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:09:23,825 INFO L430 AbstractCegarLoop]: === Iteration 129 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:09:23,825 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:09:23,825 INFO L82 PathProgramCache]: Analyzing trace with hash 2076611709, now seen corresponding path program 121 times [2021-07-09 18:09:23,825 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:09:23,825 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [899274426] [2021-07-09 18:09:23,825 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:09:23,829 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:09:24,176 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 35 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-07-09 18:09:24,176 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:09:24,176 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [899274426] [2021-07-09 18:09:24,177 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [899274426] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:09:24,177 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [419467420] [2021-07-09 18:09:24,177 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-07-09 18:09:24,208 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:09:24,209 INFO L263 TraceCheckSpWp]: Trace formula consists of 131 conjuncts, 50 conjunts are in the unsatisfiable core [2021-07-09 18:09:24,210 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:09:24,386 INFO L354 Elim1Store]: treesize reduction 11, result has 8.3 percent of original size [2021-07-09 18:09:24,386 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 35 treesize of output 15 [2021-07-09 18:09:24,387 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:09:24,393 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:09:24,394 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:09:24,394 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:49, output treesize:23 [2021-07-09 18:09:24,512 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-09 18:09:24,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 2 new quantified variables, introduced 1 case distinctions, treesize of input 25 treesize of output 13 [2021-07-09 18:09:24,513 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:09:24,517 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:09:24,517 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:09:24,517 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:31, output treesize:13 [2021-07-09 18:09:24,645 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 35 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-07-09 18:09:24,645 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [419467420] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:09:24,645 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:09:24,645 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [22, 20] total 34 [2021-07-09 18:09:24,645 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1333480911] [2021-07-09 18:09:24,645 INFO L462 AbstractCegarLoop]: Interpolant automaton has 35 states [2021-07-09 18:09:24,645 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:09:24,646 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 35 interpolants. [2021-07-09 18:09:24,646 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=92, Invalid=1098, Unknown=0, NotChecked=0, Total=1190 [2021-07-09 18:09:24,646 INFO L87 Difference]: Start difference. First operand 21513 states and 65140 transitions. Second operand has 35 states, 35 states have (on average 2.4571428571428573) internal successors, (86), 34 states have internal predecessors, (86), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:09:26,688 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:09:26,688 INFO L93 Difference]: Finished difference Result 25230 states and 75230 transitions. [2021-07-09 18:09:26,688 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2021-07-09 18:09:26,689 INFO L78 Accepts]: Start accepts. Automaton has has 35 states, 35 states have (on average 2.4571428571428573) internal successors, (86), 34 states have internal predecessors, (86), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 54 [2021-07-09 18:09:26,689 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:09:26,734 INFO L225 Difference]: With dead ends: 25230 [2021-07-09 18:09:26,734 INFO L226 Difference]: Without dead ends: 24862 [2021-07-09 18:09:26,734 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 101 GetRequests, 39 SyntacticMatches, 4 SemanticMatches, 58 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 777 ImplicationChecksByTransitivity, 1416.1ms TimeCoverageRelationStatistics Valid=264, Invalid=3276, Unknown=0, NotChecked=0, Total=3540 [2021-07-09 18:09:26,758 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 24862 states. [2021-07-09 18:09:26,996 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 24862 to 21541. [2021-07-09 18:09:27,021 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 21541 states, 21540 states have (on average 3.027483751160631) internal successors, (65212), 21540 states have internal predecessors, (65212), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:09:27,063 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 21541 states to 21541 states and 65212 transitions. [2021-07-09 18:09:27,063 INFO L78 Accepts]: Start accepts. Automaton has 21541 states and 65212 transitions. Word has length 54 [2021-07-09 18:09:27,063 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:09:27,063 INFO L482 AbstractCegarLoop]: Abstraction has 21541 states and 65212 transitions. [2021-07-09 18:09:27,063 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 35 states, 35 states have (on average 2.4571428571428573) internal successors, (86), 34 states have internal predecessors, (86), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:09:27,063 INFO L276 IsEmpty]: Start isEmpty. Operand 21541 states and 65212 transitions. [2021-07-09 18:09:27,088 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 55 [2021-07-09 18:09:27,088 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:09:27,088 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:09:27,288 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 126 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable149 [2021-07-09 18:09:27,288 INFO L430 AbstractCegarLoop]: === Iteration 130 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:09:27,288 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:09:27,289 INFO L82 PathProgramCache]: Analyzing trace with hash 1173496837, now seen corresponding path program 122 times [2021-07-09 18:09:27,289 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:09:27,289 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1606151864] [2021-07-09 18:09:27,289 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:09:27,295 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:09:27,458 WARN L205 SmtUtils]: Spent 107.00 ms on a formula simplification that was a NOOP. DAG size: 17 [2021-07-09 18:09:27,751 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 35 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-07-09 18:09:27,751 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:09:27,751 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1606151864] [2021-07-09 18:09:27,752 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1606151864] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:09:27,752 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [51118044] [2021-07-09 18:09:27,752 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 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-07-09 18:09:27,787 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-09 18:09:27,787 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:09:27,788 INFO L263 TraceCheckSpWp]: Trace formula consists of 131 conjuncts, 50 conjunts are in the unsatisfiable core [2021-07-09 18:09:27,789 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:09:27,984 INFO L354 Elim1Store]: treesize reduction 11, result has 8.3 percent of original size [2021-07-09 18:09:27,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 2 new quantified variables, introduced 1 case distinctions, treesize of input 35 treesize of output 15 [2021-07-09 18:09:27,985 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:09:27,992 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:09:27,993 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:09:27,993 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:49, output treesize:23 [2021-07-09 18:09:28,185 INFO L354 Elim1Store]: treesize reduction 11, result has 8.3 percent of original size [2021-07-09 18:09:28,185 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 29 treesize of output 13 [2021-07-09 18:09:28,186 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:09:28,190 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:09:28,191 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:09:28,191 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:35, output treesize:13 [2021-07-09 18:09:28,316 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 35 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-07-09 18:09:28,316 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [51118044] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:09:28,316 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:09:28,316 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [22, 20] total 34 [2021-07-09 18:09:28,317 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1999361268] [2021-07-09 18:09:28,317 INFO L462 AbstractCegarLoop]: Interpolant automaton has 35 states [2021-07-09 18:09:28,317 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:09:28,317 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 35 interpolants. [2021-07-09 18:09:28,317 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=91, Invalid=1099, Unknown=0, NotChecked=0, Total=1190 [2021-07-09 18:09:28,317 INFO L87 Difference]: Start difference. First operand 21541 states and 65212 transitions. Second operand has 35 states, 35 states have (on average 2.4571428571428573) internal successors, (86), 34 states have internal predecessors, (86), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:09:30,151 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:09:30,151 INFO L93 Difference]: Finished difference Result 25117 states and 74931 transitions. [2021-07-09 18:09:30,152 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2021-07-09 18:09:30,152 INFO L78 Accepts]: Start accepts. Automaton has has 35 states, 35 states have (on average 2.4571428571428573) internal successors, (86), 34 states have internal predecessors, (86), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 54 [2021-07-09 18:09:30,152 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:09:30,198 INFO L225 Difference]: With dead ends: 25117 [2021-07-09 18:09:30,198 INFO L226 Difference]: Without dead ends: 24722 [2021-07-09 18:09:30,199 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 102 GetRequests, 39 SyntacticMatches, 4 SemanticMatches, 59 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 782 ImplicationChecksByTransitivity, 1554.2ms TimeCoverageRelationStatistics Valid=268, Invalid=3392, Unknown=0, NotChecked=0, Total=3660 [2021-07-09 18:09:30,223 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 24722 states. [2021-07-09 18:09:30,509 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 24722 to 21534. [2021-07-09 18:09:30,532 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 21534 states, 21533 states have (on average 3.0275855663400364) internal successors, (65193), 21533 states have internal predecessors, (65193), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:09:30,574 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 21534 states to 21534 states and 65193 transitions. [2021-07-09 18:09:30,574 INFO L78 Accepts]: Start accepts. Automaton has 21534 states and 65193 transitions. Word has length 54 [2021-07-09 18:09:30,574 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:09:30,574 INFO L482 AbstractCegarLoop]: Abstraction has 21534 states and 65193 transitions. [2021-07-09 18:09:30,575 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 35 states, 35 states have (on average 2.4571428571428573) internal successors, (86), 34 states have internal predecessors, (86), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:09:30,575 INFO L276 IsEmpty]: Start isEmpty. Operand 21534 states and 65193 transitions. [2021-07-09 18:09:30,599 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 55 [2021-07-09 18:09:30,599 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:09:30,599 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:09:30,800 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable150,127 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:09:30,800 INFO L430 AbstractCegarLoop]: === Iteration 131 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:09:30,800 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:09:30,800 INFO L82 PathProgramCache]: Analyzing trace with hash -1045695337, now seen corresponding path program 123 times [2021-07-09 18:09:30,800 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:09:30,800 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [758762612] [2021-07-09 18:09:30,800 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:09:30,806 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:09:31,156 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 35 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-07-09 18:09:31,156 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:09:31,156 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [758762612] [2021-07-09 18:09:31,156 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [758762612] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:09:31,156 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [547947078] [2021-07-09 18:09:31,156 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 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-07-09 18:09:31,190 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-07-09 18:09:31,190 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:09:31,191 INFO L263 TraceCheckSpWp]: Trace formula consists of 131 conjuncts, 54 conjunts are in the unsatisfiable core [2021-07-09 18:09:31,191 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:09:31,444 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-09 18:09:31,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 2 new quantified variables, introduced 1 case distinctions, treesize of input 31 treesize of output 15 [2021-07-09 18:09:31,445 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:09:31,451 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:09:31,452 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:09:31,452 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:45, output treesize:25 [2021-07-09 18:09:31,625 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:09:31,632 INFO L354 Elim1Store]: treesize reduction 11, result has 47.6 percent of original size [2021-07-09 18:09:31,633 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 31 treesize of output 23 [2021-07-09 18:09:31,634 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:09:31,642 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:09:31,644 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:09:31,644 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:47, output treesize:25 [2021-07-09 18:09:31,924 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 38 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:09:31,924 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [547947078] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:09:31,924 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:09:31,924 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [22, 23] total 38 [2021-07-09 18:09:31,924 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1854256465] [2021-07-09 18:09:31,924 INFO L462 AbstractCegarLoop]: Interpolant automaton has 39 states [2021-07-09 18:09:31,924 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:09:31,924 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 39 interpolants. [2021-07-09 18:09:31,925 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=109, Invalid=1373, Unknown=0, NotChecked=0, Total=1482 [2021-07-09 18:09:31,925 INFO L87 Difference]: Start difference. First operand 21534 states and 65193 transitions. Second operand has 39 states, 39 states have (on average 2.3076923076923075) internal successors, (90), 38 states have internal predecessors, (90), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:09:34,756 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:09:34,756 INFO L93 Difference]: Finished difference Result 24107 states and 72144 transitions. [2021-07-09 18:09:34,757 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 63 states. [2021-07-09 18:09:34,757 INFO L78 Accepts]: Start accepts. Automaton has has 39 states, 39 states have (on average 2.3076923076923075) internal successors, (90), 38 states have internal predecessors, (90), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 54 [2021-07-09 18:09:34,757 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:09:34,800 INFO L225 Difference]: With dead ends: 24107 [2021-07-09 18:09:34,800 INFO L226 Difference]: Without dead ends: 23789 [2021-07-09 18:09:34,800 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 120 GetRequests, 35 SyntacticMatches, 4 SemanticMatches, 81 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1582 ImplicationChecksByTransitivity, 2342.4ms TimeCoverageRelationStatistics Valid=474, Invalid=6332, Unknown=0, NotChecked=0, Total=6806 [2021-07-09 18:09:34,823 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 23789 states. [2021-07-09 18:09:35,137 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 23789 to 21905. [2021-07-09 18:09:35,160 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 21905 states, 21904 states have (on average 3.0199050401753103) internal successors, (66148), 21904 states have internal predecessors, (66148), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:09:35,206 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 21905 states to 21905 states and 66148 transitions. [2021-07-09 18:09:35,206 INFO L78 Accepts]: Start accepts. Automaton has 21905 states and 66148 transitions. Word has length 54 [2021-07-09 18:09:35,206 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:09:35,206 INFO L482 AbstractCegarLoop]: Abstraction has 21905 states and 66148 transitions. [2021-07-09 18:09:35,206 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 39 states, 39 states have (on average 2.3076923076923075) internal successors, (90), 38 states have internal predecessors, (90), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:09:35,206 INFO L276 IsEmpty]: Start isEmpty. Operand 21905 states and 66148 transitions. [2021-07-09 18:09:35,230 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 55 [2021-07-09 18:09:35,231 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:09:35,231 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:09:35,431 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable151,128 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:09:35,431 INFO L430 AbstractCegarLoop]: === Iteration 132 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:09:35,432 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:09:35,432 INFO L82 PathProgramCache]: Analyzing trace with hash 164950761, now seen corresponding path program 124 times [2021-07-09 18:09:35,432 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:09:35,432 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1765260630] [2021-07-09 18:09:35,432 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:09:35,437 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:09:35,784 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 38 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:09:35,785 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:09:35,785 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1765260630] [2021-07-09 18:09:35,785 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1765260630] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:09:35,785 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1216027770] [2021-07-09 18:09:35,785 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST 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-07-09 18:09:35,815 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-09 18:09:35,815 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:09:35,816 INFO L263 TraceCheckSpWp]: Trace formula consists of 131 conjuncts, 52 conjunts are in the unsatisfiable core [2021-07-09 18:09:35,817 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:09:35,988 INFO L354 Elim1Store]: treesize reduction 11, result has 8.3 percent of original size [2021-07-09 18:09:35,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 2 new quantified variables, introduced 1 case distinctions, treesize of input 35 treesize of output 15 [2021-07-09 18:09:35,989 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:09:35,997 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:09:35,998 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:09:35,998 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:49, output treesize:23 [2021-07-09 18:09:36,116 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-09 18:09:36,116 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 25 treesize of output 13 [2021-07-09 18:09:36,117 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:09:36,121 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:09:36,121 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:09:36,121 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:31, output treesize:13 [2021-07-09 18:09:36,250 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 38 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:09:36,250 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1216027770] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:09:36,250 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:09:36,250 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [22, 20] total 34 [2021-07-09 18:09:36,250 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1826074844] [2021-07-09 18:09:36,251 INFO L462 AbstractCegarLoop]: Interpolant automaton has 35 states [2021-07-09 18:09:36,251 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:09:36,251 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 35 interpolants. [2021-07-09 18:09:36,251 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=89, Invalid=1101, Unknown=0, NotChecked=0, Total=1190 [2021-07-09 18:09:36,251 INFO L87 Difference]: Start difference. First operand 21905 states and 66148 transitions. Second operand has 35 states, 35 states have (on average 2.5714285714285716) internal successors, (90), 34 states have internal predecessors, (90), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:09:37,287 WARN L205 SmtUtils]: Spent 142.00 ms on a formula simplification. DAG size of input: 37 DAG size of output: 28 [2021-07-09 18:09:38,276 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:09:38,276 INFO L93 Difference]: Finished difference Result 24271 states and 72625 transitions. [2021-07-09 18:09:38,276 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 42 states. [2021-07-09 18:09:38,276 INFO L78 Accepts]: Start accepts. Automaton has has 35 states, 35 states have (on average 2.5714285714285716) internal successors, (90), 34 states have internal predecessors, (90), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 54 [2021-07-09 18:09:38,277 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:09:38,321 INFO L225 Difference]: With dead ends: 24271 [2021-07-09 18:09:38,321 INFO L226 Difference]: Without dead ends: 23937 [2021-07-09 18:09:38,321 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 102 GetRequests, 39 SyntacticMatches, 4 SemanticMatches, 59 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 788 ImplicationChecksByTransitivity, 1479.2ms TimeCoverageRelationStatistics Valid=262, Invalid=3398, Unknown=0, NotChecked=0, Total=3660 [2021-07-09 18:09:38,345 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 23937 states. [2021-07-09 18:09:38,576 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 23937 to 21849. [2021-07-09 18:09:38,602 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 21849 states, 21848 states have (on average 3.020779934090077) internal successors, (65998), 21848 states have internal predecessors, (65998), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:09:38,646 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 21849 states to 21849 states and 65998 transitions. [2021-07-09 18:09:38,646 INFO L78 Accepts]: Start accepts. Automaton has 21849 states and 65998 transitions. Word has length 54 [2021-07-09 18:09:38,646 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:09:38,646 INFO L482 AbstractCegarLoop]: Abstraction has 21849 states and 65998 transitions. [2021-07-09 18:09:38,646 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 35 states, 35 states have (on average 2.5714285714285716) internal successors, (90), 34 states have internal predecessors, (90), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:09:38,646 INFO L276 IsEmpty]: Start isEmpty. Operand 21849 states and 65998 transitions. [2021-07-09 18:09:38,672 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 55 [2021-07-09 18:09:38,672 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:09:38,672 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:09:38,872 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 129 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable155 [2021-07-09 18:09:38,872 INFO L430 AbstractCegarLoop]: === Iteration 133 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:09:38,873 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:09:38,873 INFO L82 PathProgramCache]: Analyzing trace with hash -2125451877, now seen corresponding path program 125 times [2021-07-09 18:09:38,873 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:09:38,873 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [71936804] [2021-07-09 18:09:38,873 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:09:38,880 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:09:39,402 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 35 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-07-09 18:09:39,402 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:09:39,402 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [71936804] [2021-07-09 18:09:39,402 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [71936804] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:09:39,402 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1779515414] [2021-07-09 18:09:39,402 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-07-09 18:09:39,433 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 5 check-sat command(s) [2021-07-09 18:09:39,434 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:09:39,434 INFO L263 TraceCheckSpWp]: Trace formula consists of 131 conjuncts, 46 conjunts are in the unsatisfiable core [2021-07-09 18:09:39,435 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:09:39,897 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-09 18:09:39,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 2 new quantified variables, introduced 1 case distinctions, treesize of input 29 treesize of output 17 [2021-07-09 18:09:39,898 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:09:39,907 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:09:39,908 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:09:39,908 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:50, output treesize:32 [2021-07-09 18:09:40,005 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:09:40,006 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:09:40,007 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:09:40,007 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:09:40,008 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 13 [2021-07-09 18:09:40,009 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:09:40,015 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:09:40,016 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:09:40,016 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:39, output treesize:13 [2021-07-09 18:09:40,167 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 35 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-07-09 18:09:40,167 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1779515414] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:09:40,167 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:09:40,167 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [23, 20] total 42 [2021-07-09 18:09:40,167 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [63608983] [2021-07-09 18:09:40,167 INFO L462 AbstractCegarLoop]: Interpolant automaton has 43 states [2021-07-09 18:09:40,167 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:09:40,167 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 43 interpolants. [2021-07-09 18:09:40,168 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=119, Invalid=1687, Unknown=0, NotChecked=0, Total=1806 [2021-07-09 18:09:40,168 INFO L87 Difference]: Start difference. First operand 21849 states and 65998 transitions. Second operand has 43 states, 43 states have (on average 2.395348837209302) internal successors, (103), 42 states have internal predecessors, (103), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:09:42,529 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:09:42,529 INFO L93 Difference]: Finished difference Result 24637 states and 73616 transitions. [2021-07-09 18:09:42,529 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2021-07-09 18:09:42,530 INFO L78 Accepts]: Start accepts. Automaton has has 43 states, 43 states have (on average 2.395348837209302) internal successors, (103), 42 states have internal predecessors, (103), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 54 [2021-07-09 18:09:42,530 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:09:42,574 INFO L225 Difference]: With dead ends: 24637 [2021-07-09 18:09:42,574 INFO L226 Difference]: Without dead ends: 24221 [2021-07-09 18:09:42,574 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 104 GetRequests, 35 SyntacticMatches, 1 SemanticMatches, 68 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1050 ImplicationChecksByTransitivity, 1893.2ms TimeCoverageRelationStatistics Valid=327, Invalid=4503, Unknown=0, NotChecked=0, Total=4830 [2021-07-09 18:09:42,598 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 24221 states. [2021-07-09 18:09:42,840 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 24221 to 21994. [2021-07-09 18:09:42,866 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 21994 states, 21993 states have (on average 3.017687446005547) internal successors, (66368), 21993 states have internal predecessors, (66368), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:09:42,912 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 21994 states to 21994 states and 66368 transitions. [2021-07-09 18:09:42,912 INFO L78 Accepts]: Start accepts. Automaton has 21994 states and 66368 transitions. Word has length 54 [2021-07-09 18:09:42,912 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:09:42,913 INFO L482 AbstractCegarLoop]: Abstraction has 21994 states and 66368 transitions. [2021-07-09 18:09:42,913 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 43 states, 43 states have (on average 2.395348837209302) internal successors, (103), 42 states have internal predecessors, (103), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:09:42,913 INFO L276 IsEmpty]: Start isEmpty. Operand 21994 states and 66368 transitions. [2021-07-09 18:09:42,939 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 55 [2021-07-09 18:09:42,939 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:09:42,939 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:09:43,140 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 130 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable156 [2021-07-09 18:09:43,140 INFO L430 AbstractCegarLoop]: === Iteration 134 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:09:43,140 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:09:43,140 INFO L82 PathProgramCache]: Analyzing trace with hash 1696354427, now seen corresponding path program 126 times [2021-07-09 18:09:43,140 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:09:43,140 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [756276426] [2021-07-09 18:09:43,141 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:09:43,146 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:09:43,542 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 35 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-07-09 18:09:43,543 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:09:43,543 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [756276426] [2021-07-09 18:09:43,543 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [756276426] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:09:43,543 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1349224793] [2021-07-09 18:09:43,543 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-07-09 18:09:43,627 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 5 check-sat command(s) [2021-07-09 18:09:43,627 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:09:43,628 INFO L263 TraceCheckSpWp]: Trace formula consists of 131 conjuncts, 46 conjunts are in the unsatisfiable core [2021-07-09 18:09:43,628 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:09:43,872 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-09 18:09:43,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 2 new quantified variables, introduced 1 case distinctions, treesize of input 33 treesize of output 17 [2021-07-09 18:09:43,873 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:09:43,881 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:09:43,881 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:09:43,881 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:52, output treesize:30 [2021-07-09 18:09:43,974 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-09 18:09:43,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 2 new quantified variables, introduced 1 case distinctions, treesize of input 25 treesize of output 13 [2021-07-09 18:09:43,975 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:09:43,979 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:09:43,980 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:09:43,980 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:31, output treesize:13 [2021-07-09 18:09:44,108 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 35 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-07-09 18:09:44,109 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1349224793] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:09:44,109 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:09:44,109 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [22, 20] total 35 [2021-07-09 18:09:44,109 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1614536638] [2021-07-09 18:09:44,109 INFO L462 AbstractCegarLoop]: Interpolant automaton has 36 states [2021-07-09 18:09:44,109 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:09:44,109 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 36 interpolants. [2021-07-09 18:09:44,109 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=97, Invalid=1163, Unknown=0, NotChecked=0, Total=1260 [2021-07-09 18:09:44,109 INFO L87 Difference]: Start difference. First operand 21994 states and 66368 transitions. Second operand has 36 states, 36 states have (on average 2.4722222222222223) internal successors, (89), 35 states have internal predecessors, (89), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:09:46,089 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:09:46,090 INFO L93 Difference]: Finished difference Result 25411 states and 75653 transitions. [2021-07-09 18:09:46,090 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2021-07-09 18:09:46,090 INFO L78 Accepts]: Start accepts. Automaton has has 36 states, 36 states have (on average 2.4722222222222223) internal successors, (89), 35 states have internal predecessors, (89), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 54 [2021-07-09 18:09:46,090 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:09:46,135 INFO L225 Difference]: With dead ends: 25411 [2021-07-09 18:09:46,135 INFO L226 Difference]: Without dead ends: 25043 [2021-07-09 18:09:46,136 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 100 GetRequests, 38 SyntacticMatches, 4 SemanticMatches, 58 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 788 ImplicationChecksByTransitivity, 1435.7ms TimeCoverageRelationStatistics Valid=267, Invalid=3273, Unknown=0, NotChecked=0, Total=3540 [2021-07-09 18:09:46,159 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 25043 states. [2021-07-09 18:09:46,444 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 25043 to 22001. [2021-07-09 18:09:46,470 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 22001 states, 22000 states have (on average 3.0174090909090907) internal successors, (66383), 22000 states have internal predecessors, (66383), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:09:46,514 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 22001 states to 22001 states and 66383 transitions. [2021-07-09 18:09:46,514 INFO L78 Accepts]: Start accepts. Automaton has 22001 states and 66383 transitions. Word has length 54 [2021-07-09 18:09:46,514 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:09:46,514 INFO L482 AbstractCegarLoop]: Abstraction has 22001 states and 66383 transitions. [2021-07-09 18:09:46,514 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 36 states, 36 states have (on average 2.4722222222222223) internal successors, (89), 35 states have internal predecessors, (89), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:09:46,515 INFO L276 IsEmpty]: Start isEmpty. Operand 22001 states and 66383 transitions. [2021-07-09 18:09:46,539 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 55 [2021-07-09 18:09:46,539 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:09:46,539 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:09:46,740 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable157,131 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:09:46,740 INFO L430 AbstractCegarLoop]: === Iteration 135 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:09:46,740 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:09:46,740 INFO L82 PathProgramCache]: Analyzing trace with hash 793239555, now seen corresponding path program 127 times [2021-07-09 18:09:46,740 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:09:46,740 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [735315830] [2021-07-09 18:09:46,740 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:09:46,746 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:09:47,134 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 35 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-07-09 18:09:47,134 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:09:47,134 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [735315830] [2021-07-09 18:09:47,134 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [735315830] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:09:47,134 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1737608747] [2021-07-09 18:09:47,134 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY 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-07-09 18:09:47,165 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:09:47,166 INFO L263 TraceCheckSpWp]: Trace formula consists of 131 conjuncts, 50 conjunts are in the unsatisfiable core [2021-07-09 18:09:47,167 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:09:47,403 INFO L354 Elim1Store]: treesize reduction 11, result has 8.3 percent of original size [2021-07-09 18:09:47,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 2 new quantified variables, introduced 1 case distinctions, treesize of input 37 treesize of output 17 [2021-07-09 18:09:47,417 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:09:47,425 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:09:47,425 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:09:47,425 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:56, output treesize:30 [2021-07-09 18:09:47,520 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-09 18:09:47,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 2 new quantified variables, introduced 1 case distinctions, treesize of input 27 treesize of output 13 [2021-07-09 18:09:47,521 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:09:47,525 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:09:47,526 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:09:47,526 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:33, output treesize:13 [2021-07-09 18:09:47,658 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 35 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-07-09 18:09:47,658 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1737608747] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:09:47,658 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:09:47,658 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [22, 20] total 35 [2021-07-09 18:09:47,658 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1595412191] [2021-07-09 18:09:47,658 INFO L462 AbstractCegarLoop]: Interpolant automaton has 36 states [2021-07-09 18:09:47,658 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:09:47,659 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 36 interpolants. [2021-07-09 18:09:47,659 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=96, Invalid=1164, Unknown=0, NotChecked=0, Total=1260 [2021-07-09 18:09:47,659 INFO L87 Difference]: Start difference. First operand 22001 states and 66383 transitions. Second operand has 36 states, 36 states have (on average 2.4722222222222223) internal successors, (89), 35 states have internal predecessors, (89), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:09:49,629 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:09:49,629 INFO L93 Difference]: Finished difference Result 24839 states and 74147 transitions. [2021-07-09 18:09:49,629 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2021-07-09 18:09:49,629 INFO L78 Accepts]: Start accepts. Automaton has has 36 states, 36 states have (on average 2.4722222222222223) internal successors, (89), 35 states have internal predecessors, (89), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 54 [2021-07-09 18:09:49,629 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:09:49,671 INFO L225 Difference]: With dead ends: 24839 [2021-07-09 18:09:49,671 INFO L226 Difference]: Without dead ends: 24428 [2021-07-09 18:09:49,672 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 101 GetRequests, 38 SyntacticMatches, 4 SemanticMatches, 59 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 795 ImplicationChecksByTransitivity, 1434.8ms TimeCoverageRelationStatistics Valid=265, Invalid=3395, Unknown=0, NotChecked=0, Total=3660 [2021-07-09 18:09:49,693 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 24428 states. [2021-07-09 18:09:49,962 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 24428 to 21966. [2021-07-09 18:09:49,989 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 21966 states, 21965 states have (on average 3.018074208968814) internal successors, (66292), 21965 states have internal predecessors, (66292), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:09:50,032 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 21966 states to 21966 states and 66292 transitions. [2021-07-09 18:09:50,032 INFO L78 Accepts]: Start accepts. Automaton has 21966 states and 66292 transitions. Word has length 54 [2021-07-09 18:09:50,032 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:09:50,032 INFO L482 AbstractCegarLoop]: Abstraction has 21966 states and 66292 transitions. [2021-07-09 18:09:50,032 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 36 states, 36 states have (on average 2.4722222222222223) internal successors, (89), 35 states have internal predecessors, (89), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:09:50,032 INFO L276 IsEmpty]: Start isEmpty. Operand 21966 states and 66292 transitions. [2021-07-09 18:09:50,057 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 55 [2021-07-09 18:09:50,057 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:09:50,057 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:09:50,257 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 132 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable158 [2021-07-09 18:09:50,258 INFO L430 AbstractCegarLoop]: === Iteration 136 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:09:50,258 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:09:50,258 INFO L82 PathProgramCache]: Analyzing trace with hash 1455112513, now seen corresponding path program 128 times [2021-07-09 18:09:50,258 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:09:50,258 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [659632840] [2021-07-09 18:09:50,258 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:09:50,262 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:09:50,616 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 35 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-07-09 18:09:50,617 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:09:50,617 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [659632840] [2021-07-09 18:09:50,617 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [659632840] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:09:50,617 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1122351103] [2021-07-09 18:09:50,617 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-07-09 18:09:50,651 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-09 18:09:50,651 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:09:50,652 INFO L263 TraceCheckSpWp]: Trace formula consists of 131 conjuncts, 52 conjunts are in the unsatisfiable core [2021-07-09 18:09:50,653 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:09:50,856 INFO L354 Elim1Store]: treesize reduction 11, result has 8.3 percent of original size [2021-07-09 18:09:50,856 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 37 treesize of output 17 [2021-07-09 18:09:50,857 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:09:50,864 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:09:50,864 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:09:50,864 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:51, output treesize:29 [2021-07-09 18:09:50,987 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-09 18:09:50,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 2 new quantified variables, introduced 1 case distinctions, treesize of input 29 treesize of output 13 [2021-07-09 18:09:50,988 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:09:50,993 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:09:50,994 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:09:50,994 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:35, output treesize:13 [2021-07-09 18:09:51,131 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 35 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-07-09 18:09:51,131 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1122351103] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:09:51,131 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:09:51,131 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [22, 20] total 35 [2021-07-09 18:09:51,131 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [741557751] [2021-07-09 18:09:51,131 INFO L462 AbstractCegarLoop]: Interpolant automaton has 36 states [2021-07-09 18:09:51,131 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:09:51,131 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 36 interpolants. [2021-07-09 18:09:51,132 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=97, Invalid=1163, Unknown=0, NotChecked=0, Total=1260 [2021-07-09 18:09:51,132 INFO L87 Difference]: Start difference. First operand 21966 states and 66292 transitions. Second operand has 36 states, 36 states have (on average 2.4722222222222223) internal successors, (89), 35 states have internal predecessors, (89), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:09:53,132 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:09:53,132 INFO L93 Difference]: Finished difference Result 25605 states and 76167 transitions. [2021-07-09 18:09:53,132 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2021-07-09 18:09:53,132 INFO L78 Accepts]: Start accepts. Automaton has has 36 states, 36 states have (on average 2.4722222222222223) internal successors, (89), 35 states have internal predecessors, (89), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 54 [2021-07-09 18:09:53,132 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:09:53,181 INFO L225 Difference]: With dead ends: 25605 [2021-07-09 18:09:53,181 INFO L226 Difference]: Without dead ends: 25237 [2021-07-09 18:09:53,182 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 101 GetRequests, 38 SyntacticMatches, 4 SemanticMatches, 59 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 816 ImplicationChecksByTransitivity, 1398.5ms TimeCoverageRelationStatistics Valid=277, Invalid=3383, Unknown=0, NotChecked=0, Total=3660 [2021-07-09 18:09:53,206 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 25237 states. [2021-07-09 18:09:53,509 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 25237 to 21994. [2021-07-09 18:09:53,534 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 21994 states, 21993 states have (on average 3.0175055699540763) internal successors, (66364), 21993 states have internal predecessors, (66364), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:09:53,577 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 21994 states to 21994 states and 66364 transitions. [2021-07-09 18:09:53,577 INFO L78 Accepts]: Start accepts. Automaton has 21994 states and 66364 transitions. Word has length 54 [2021-07-09 18:09:53,577 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:09:53,577 INFO L482 AbstractCegarLoop]: Abstraction has 21994 states and 66364 transitions. [2021-07-09 18:09:53,578 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 36 states, 36 states have (on average 2.4722222222222223) internal successors, (89), 35 states have internal predecessors, (89), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:09:53,578 INFO L276 IsEmpty]: Start isEmpty. Operand 21994 states and 66364 transitions. [2021-07-09 18:09:53,603 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 55 [2021-07-09 18:09:53,603 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:09:53,603 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:09:53,804 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 133 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable159 [2021-07-09 18:09:53,804 INFO L430 AbstractCegarLoop]: === Iteration 137 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:09:53,804 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:09:53,804 INFO L82 PathProgramCache]: Analyzing trace with hash 551997641, now seen corresponding path program 129 times [2021-07-09 18:09:53,804 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:09:53,804 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [31671149] [2021-07-09 18:09:53,804 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:09:53,809 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:09:54,149 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 35 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-07-09 18:09:54,149 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:09:54,149 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [31671149] [2021-07-09 18:09:54,149 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [31671149] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:09:54,149 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [23003391] [2021-07-09 18:09:54,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 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-07-09 18:09:54,183 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 5 check-sat command(s) [2021-07-09 18:09:54,183 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:09:54,184 INFO L263 TraceCheckSpWp]: Trace formula consists of 131 conjuncts, 54 conjunts are in the unsatisfiable core [2021-07-09 18:09:54,185 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:09:54,527 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-09 18:09:54,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 2 new quantified variables, introduced 1 case distinctions, treesize of input 33 treesize of output 17 [2021-07-09 18:09:54,528 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:09:54,535 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:09:54,535 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:09:54,535 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:47, output treesize:29 [2021-07-09 18:09:54,720 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-09 18:09:54,720 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 29 treesize of output 13 [2021-07-09 18:09:54,721 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:09:54,725 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:09:54,725 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:09:54,725 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:35, output treesize:13 [2021-07-09 18:09:54,860 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 35 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-07-09 18:09:54,860 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [23003391] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:09:54,860 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:09:54,860 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [22, 25] total 41 [2021-07-09 18:09:54,860 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1970729592] [2021-07-09 18:09:54,860 INFO L462 AbstractCegarLoop]: Interpolant automaton has 42 states [2021-07-09 18:09:54,860 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:09:54,861 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 42 interpolants. [2021-07-09 18:09:54,861 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=123, Invalid=1599, Unknown=0, NotChecked=0, Total=1722 [2021-07-09 18:09:54,861 INFO L87 Difference]: Start difference. First operand 21994 states and 66364 transitions. Second operand has 42 states, 42 states have (on average 2.1666666666666665) internal successors, (91), 41 states have internal predecessors, (91), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:09:57,119 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:09:57,119 INFO L93 Difference]: Finished difference Result 25692 states and 76400 transitions. [2021-07-09 18:09:57,119 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 48 states. [2021-07-09 18:09:57,119 INFO L78 Accepts]: Start accepts. Automaton has has 42 states, 42 states have (on average 2.1666666666666665) internal successors, (91), 41 states have internal predecessors, (91), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 54 [2021-07-09 18:09:57,119 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:09:57,165 INFO L225 Difference]: With dead ends: 25692 [2021-07-09 18:09:57,165 INFO L226 Difference]: Without dead ends: 25297 [2021-07-09 18:09:57,166 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 106 GetRequests, 32 SyntacticMatches, 4 SemanticMatches, 70 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1249 ImplicationChecksByTransitivity, 1833.5ms TimeCoverageRelationStatistics Valid=352, Invalid=4760, Unknown=0, NotChecked=0, Total=5112 [2021-07-09 18:09:57,189 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 25297 states. [2021-07-09 18:09:57,418 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 25297 to 21987. [2021-07-09 18:09:57,444 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 21987 states, 21986 states have (on average 3.0176021104339124) internal successors, (66345), 21986 states have internal predecessors, (66345), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:09:57,634 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 21987 states to 21987 states and 66345 transitions. [2021-07-09 18:09:57,635 INFO L78 Accepts]: Start accepts. Automaton has 21987 states and 66345 transitions. Word has length 54 [2021-07-09 18:09:57,635 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:09:57,635 INFO L482 AbstractCegarLoop]: Abstraction has 21987 states and 66345 transitions. [2021-07-09 18:09:57,635 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 42 states, 42 states have (on average 2.1666666666666665) internal successors, (91), 41 states have internal predecessors, (91), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:09:57,635 INFO L276 IsEmpty]: Start isEmpty. Operand 21987 states and 66345 transitions. [2021-07-09 18:09:57,657 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 55 [2021-07-09 18:09:57,657 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:09:57,657 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:09:57,857 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 134 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable160 [2021-07-09 18:09:57,858 INFO L430 AbstractCegarLoop]: === Iteration 138 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:09:57,858 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:09:57,858 INFO L82 PathProgramCache]: Analyzing trace with hash -1667194533, now seen corresponding path program 130 times [2021-07-09 18:09:57,858 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:09:57,858 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1066259850] [2021-07-09 18:09:57,858 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:09:57,863 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:09:58,204 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 35 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-07-09 18:09:58,204 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:09:58,204 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1066259850] [2021-07-09 18:09:58,204 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1066259850] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:09:58,204 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1384198173] [2021-07-09 18:09:58,204 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST 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-07-09 18:09:58,234 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-09 18:09:58,234 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:09:58,235 INFO L263 TraceCheckSpWp]: Trace formula consists of 131 conjuncts, 52 conjunts are in the unsatisfiable core [2021-07-09 18:09:58,235 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:09:58,433 INFO L354 Elim1Store]: treesize reduction 11, result has 8.3 percent of original size [2021-07-09 18:09:58,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 2 new quantified variables, introduced 1 case distinctions, treesize of input 35 treesize of output 15 [2021-07-09 18:09:58,434 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:09:58,441 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:09:58,441 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:09:58,441 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:49, output treesize:23 [2021-07-09 18:09:58,560 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-09 18:09:58,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 2 new quantified variables, introduced 1 case distinctions, treesize of input 25 treesize of output 13 [2021-07-09 18:09:58,561 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:09:58,565 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:09:58,565 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:09:58,565 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:31, output treesize:13 [2021-07-09 18:09:58,694 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 35 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-07-09 18:09:58,694 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1384198173] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:09:58,695 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:09:58,695 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [22, 20] total 35 [2021-07-09 18:09:58,695 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1662462132] [2021-07-09 18:09:58,695 INFO L462 AbstractCegarLoop]: Interpolant automaton has 36 states [2021-07-09 18:09:58,695 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:09:58,695 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 36 interpolants. [2021-07-09 18:09:58,695 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=95, Invalid=1165, Unknown=0, NotChecked=0, Total=1260 [2021-07-09 18:09:58,695 INFO L87 Difference]: Start difference. First operand 21987 states and 66345 transitions. Second operand has 36 states, 36 states have (on average 2.4722222222222223) internal successors, (89), 35 states have internal predecessors, (89), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:10:00,849 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:10:00,849 INFO L93 Difference]: Finished difference Result 24409 states and 72933 transitions. [2021-07-09 18:10:00,849 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2021-07-09 18:10:00,849 INFO L78 Accepts]: Start accepts. Automaton has has 36 states, 36 states have (on average 2.4722222222222223) internal successors, (89), 35 states have internal predecessors, (89), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 54 [2021-07-09 18:10:00,850 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:10:00,892 INFO L225 Difference]: With dead ends: 24409 [2021-07-09 18:10:00,892 INFO L226 Difference]: Without dead ends: 24018 [2021-07-09 18:10:00,893 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 102 GetRequests, 38 SyntacticMatches, 4 SemanticMatches, 60 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 802 ImplicationChecksByTransitivity, 1394.9ms TimeCoverageRelationStatistics Valid=261, Invalid=3521, Unknown=0, NotChecked=0, Total=3782 [2021-07-09 18:10:00,915 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 24018 states. [2021-07-09 18:10:01,140 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 24018 to 21861. [2021-07-09 18:10:01,166 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 21861 states, 21860 states have (on average 3.0205855443732847) internal successors, (66030), 21860 states have internal predecessors, (66030), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:10:01,208 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 21861 states to 21861 states and 66030 transitions. [2021-07-09 18:10:01,209 INFO L78 Accepts]: Start accepts. Automaton has 21861 states and 66030 transitions. Word has length 54 [2021-07-09 18:10:01,209 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:10:01,209 INFO L482 AbstractCegarLoop]: Abstraction has 21861 states and 66030 transitions. [2021-07-09 18:10:01,209 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 36 states, 36 states have (on average 2.4722222222222223) internal successors, (89), 35 states have internal predecessors, (89), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:10:01,209 INFO L276 IsEmpty]: Start isEmpty. Operand 21861 states and 66030 transitions. [2021-07-09 18:10:01,234 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 55 [2021-07-09 18:10:01,234 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:10:01,234 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:10:01,435 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable161,135 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:10:01,435 INFO L430 AbstractCegarLoop]: === Iteration 139 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:10:01,435 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:10:01,435 INFO L82 PathProgramCache]: Analyzing trace with hash -170873693, now seen corresponding path program 131 times [2021-07-09 18:10:01,435 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:10:01,435 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1117024794] [2021-07-09 18:10:01,435 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:10:01,440 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:10:01,834 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 35 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-07-09 18:10:01,835 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:10:01,835 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1117024794] [2021-07-09 18:10:01,835 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1117024794] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:10:01,835 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1328145183] [2021-07-09 18:10:01,835 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 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-07-09 18:10:01,866 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 5 check-sat command(s) [2021-07-09 18:10:01,866 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:10:01,867 INFO L263 TraceCheckSpWp]: Trace formula consists of 131 conjuncts, 46 conjunts are in the unsatisfiable core [2021-07-09 18:10:01,867 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:10:02,199 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-09 18:10:02,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 2 new quantified variables, introduced 1 case distinctions, treesize of input 33 treesize of output 17 [2021-07-09 18:10:02,200 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:10:02,206 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:10:02,207 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:10:02,207 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:49, output treesize:27 [2021-07-09 18:10:02,268 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-09 18:10:02,268 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 25 treesize of output 13 [2021-07-09 18:10:02,269 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:10:02,273 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:10:02,274 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:10:02,274 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:31, output treesize:13 [2021-07-09 18:10:02,408 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 35 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-07-09 18:10:02,408 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1328145183] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:10:02,408 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:10:02,408 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [23, 20] total 36 [2021-07-09 18:10:02,408 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1209997032] [2021-07-09 18:10:02,408 INFO L462 AbstractCegarLoop]: Interpolant automaton has 37 states [2021-07-09 18:10:02,408 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:10:02,409 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2021-07-09 18:10:02,409 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=99, Invalid=1233, Unknown=0, NotChecked=0, Total=1332 [2021-07-09 18:10:02,409 INFO L87 Difference]: Start difference. First operand 21861 states and 66030 transitions. Second operand has 37 states, 37 states have (on average 2.4054054054054053) internal successors, (89), 36 states have internal predecessors, (89), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:10:04,445 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:10:04,445 INFO L93 Difference]: Finished difference Result 24866 states and 74208 transitions. [2021-07-09 18:10:04,446 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2021-07-09 18:10:04,446 INFO L78 Accepts]: Start accepts. Automaton has has 37 states, 37 states have (on average 2.4054054054054053) internal successors, (89), 36 states have internal predecessors, (89), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 54 [2021-07-09 18:10:04,446 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:10:04,488 INFO L225 Difference]: With dead ends: 24866 [2021-07-09 18:10:04,488 INFO L226 Difference]: Without dead ends: 24450 [2021-07-09 18:10:04,489 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 101 GetRequests, 38 SyntacticMatches, 4 SemanticMatches, 59 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 797 ImplicationChecksByTransitivity, 1466.1ms TimeCoverageRelationStatistics Valid=268, Invalid=3392, Unknown=0, NotChecked=0, Total=3660 [2021-07-09 18:10:04,512 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 24450 states. [2021-07-09 18:10:04,819 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 24450 to 22021. [2021-07-09 18:10:04,846 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 22021 states, 22020 states have (on average 3.017529518619437) internal successors, (66446), 22020 states have internal predecessors, (66446), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:10:04,892 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 22021 states to 22021 states and 66446 transitions. [2021-07-09 18:10:04,893 INFO L78 Accepts]: Start accepts. Automaton has 22021 states and 66446 transitions. Word has length 54 [2021-07-09 18:10:04,893 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:10:04,893 INFO L482 AbstractCegarLoop]: Abstraction has 22021 states and 66446 transitions. [2021-07-09 18:10:04,893 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 37 states, 37 states have (on average 2.4054054054054053) internal successors, (89), 36 states have internal predecessors, (89), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:10:04,893 INFO L276 IsEmpty]: Start isEmpty. Operand 22021 states and 66446 transitions. [2021-07-09 18:10:04,919 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 55 [2021-07-09 18:10:04,919 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:10:04,919 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:10:05,120 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable162,136 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:10:05,120 INFO L430 AbstractCegarLoop]: === Iteration 140 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:10:05,120 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:10:05,120 INFO L82 PathProgramCache]: Analyzing trace with hash -644034685, now seen corresponding path program 132 times [2021-07-09 18:10:05,120 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:10:05,120 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [818623667] [2021-07-09 18:10:05,120 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:10:05,125 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:10:05,535 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 35 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-07-09 18:10:05,536 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:10:05,536 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [818623667] [2021-07-09 18:10:05,536 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [818623667] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:10:05,536 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [351344575] [2021-07-09 18:10:05,536 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE 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-07-09 18:10:05,570 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 5 check-sat command(s) [2021-07-09 18:10:05,570 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:10:05,571 INFO L263 TraceCheckSpWp]: Trace formula consists of 131 conjuncts, 46 conjunts are in the unsatisfiable core [2021-07-09 18:10:05,572 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:10:05,826 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-09 18:10:05,826 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 33 treesize of output 17 [2021-07-09 18:10:05,827 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:10:05,835 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:10:05,836 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:10:05,836 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:52, output treesize:34 [2021-07-09 18:10:05,933 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-09 18:10:05,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 2 new quantified variables, introduced 1 case distinctions, treesize of input 29 treesize of output 13 [2021-07-09 18:10:05,934 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:10:05,938 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:10:05,939 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:10:05,939 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:35, output treesize:13 [2021-07-09 18:10:06,069 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 35 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-07-09 18:10:06,070 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [351344575] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:10:06,070 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:10:06,070 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [22, 20] total 35 [2021-07-09 18:10:06,070 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [435475002] [2021-07-09 18:10:06,070 INFO L462 AbstractCegarLoop]: Interpolant automaton has 36 states [2021-07-09 18:10:06,070 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:10:06,070 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 36 interpolants. [2021-07-09 18:10:06,070 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=94, Invalid=1166, Unknown=0, NotChecked=0, Total=1260 [2021-07-09 18:10:06,070 INFO L87 Difference]: Start difference. First operand 22021 states and 66446 transitions. Second operand has 36 states, 36 states have (on average 2.4722222222222223) internal successors, (89), 35 states have internal predecessors, (89), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:10:08,106 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:10:08,106 INFO L93 Difference]: Finished difference Result 25640 states and 76245 transitions. [2021-07-09 18:10:08,106 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2021-07-09 18:10:08,107 INFO L78 Accepts]: Start accepts. Automaton has has 36 states, 36 states have (on average 2.4722222222222223) internal successors, (89), 35 states have internal predecessors, (89), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 54 [2021-07-09 18:10:08,107 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:10:08,156 INFO L225 Difference]: With dead ends: 25640 [2021-07-09 18:10:08,156 INFO L226 Difference]: Without dead ends: 25272 [2021-07-09 18:10:08,157 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 101 GetRequests, 38 SyntacticMatches, 4 SemanticMatches, 59 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 823 ImplicationChecksByTransitivity, 1546.9ms TimeCoverageRelationStatistics Valid=269, Invalid=3391, Unknown=0, NotChecked=0, Total=3660 [2021-07-09 18:10:08,182 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 25272 states. [2021-07-09 18:10:08,426 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 25272 to 22028. [2021-07-09 18:10:08,452 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 22028 states, 22027 states have (on average 3.0172515549098833) internal successors, (66461), 22027 states have internal predecessors, (66461), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:10:08,498 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 22028 states to 22028 states and 66461 transitions. [2021-07-09 18:10:08,498 INFO L78 Accepts]: Start accepts. Automaton has 22028 states and 66461 transitions. Word has length 54 [2021-07-09 18:10:08,499 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:10:08,499 INFO L482 AbstractCegarLoop]: Abstraction has 22028 states and 66461 transitions. [2021-07-09 18:10:08,499 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 36 states, 36 states have (on average 2.4722222222222223) internal successors, (89), 35 states have internal predecessors, (89), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:10:08,499 INFO L276 IsEmpty]: Start isEmpty. Operand 22028 states and 66461 transitions. [2021-07-09 18:10:08,526 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 55 [2021-07-09 18:10:08,526 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:10:08,526 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:10:08,726 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable163,137 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:10:08,727 INFO L430 AbstractCegarLoop]: === Iteration 141 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:10:08,727 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:10:08,727 INFO L82 PathProgramCache]: Analyzing trace with hash -1547149557, now seen corresponding path program 133 times [2021-07-09 18:10:08,727 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:10:08,727 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [809127826] [2021-07-09 18:10:08,727 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:10:08,733 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:10:09,088 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 35 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-07-09 18:10:09,088 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:10:09,088 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [809127826] [2021-07-09 18:10:09,088 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [809127826] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:10:09,088 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [642774305] [2021-07-09 18:10:09,088 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY 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-07-09 18:10:09,118 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:10:09,119 INFO L263 TraceCheckSpWp]: Trace formula consists of 131 conjuncts, 50 conjunts are in the unsatisfiable core [2021-07-09 18:10:09,119 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:10:09,347 INFO L354 Elim1Store]: treesize reduction 11, result has 8.3 percent of original size [2021-07-09 18:10:09,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 2 new quantified variables, introduced 1 case distinctions, treesize of input 37 treesize of output 17 [2021-07-09 18:10:09,348 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:10:09,355 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:10:09,356 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:10:09,356 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:56, output treesize:34 [2021-07-09 18:10:09,462 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-09 18:10:09,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 2 new quantified variables, introduced 1 case distinctions, treesize of input 29 treesize of output 13 [2021-07-09 18:10:09,463 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:10:09,468 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:10:09,468 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:10:09,469 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:35, output treesize:13 [2021-07-09 18:10:09,743 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 35 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-07-09 18:10:09,743 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [642774305] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:10:09,743 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:10:09,743 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [22, 20] total 35 [2021-07-09 18:10:09,743 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [93414140] [2021-07-09 18:10:09,744 INFO L462 AbstractCegarLoop]: Interpolant automaton has 36 states [2021-07-09 18:10:09,744 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:10:09,744 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 36 interpolants. [2021-07-09 18:10:09,744 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=93, Invalid=1167, Unknown=0, NotChecked=0, Total=1260 [2021-07-09 18:10:09,744 INFO L87 Difference]: Start difference. First operand 22028 states and 66461 transitions. Second operand has 36 states, 36 states have (on average 2.4722222222222223) internal successors, (89), 35 states have internal predecessors, (89), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:10:11,813 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:10:11,813 INFO L93 Difference]: Finished difference Result 25068 states and 74739 transitions. [2021-07-09 18:10:11,814 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2021-07-09 18:10:11,814 INFO L78 Accepts]: Start accepts. Automaton has has 36 states, 36 states have (on average 2.4722222222222223) internal successors, (89), 35 states have internal predecessors, (89), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 54 [2021-07-09 18:10:11,814 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:10:11,862 INFO L225 Difference]: With dead ends: 25068 [2021-07-09 18:10:11,862 INFO L226 Difference]: Without dead ends: 24657 [2021-07-09 18:10:11,862 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 102 GetRequests, 38 SyntacticMatches, 4 SemanticMatches, 60 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 830 ImplicationChecksByTransitivity, 1602.2ms TimeCoverageRelationStatistics Valid=267, Invalid=3515, Unknown=0, NotChecked=0, Total=3782 [2021-07-09 18:10:11,888 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 24657 states. [2021-07-09 18:10:12,193 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 24657 to 21993. [2021-07-09 18:10:12,219 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 21993 states, 21992 states have (on average 3.0179156056747907) internal successors, (66370), 21992 states have internal predecessors, (66370), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:10:12,263 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 21993 states to 21993 states and 66370 transitions. [2021-07-09 18:10:12,264 INFO L78 Accepts]: Start accepts. Automaton has 21993 states and 66370 transitions. Word has length 54 [2021-07-09 18:10:12,264 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:10:12,264 INFO L482 AbstractCegarLoop]: Abstraction has 21993 states and 66370 transitions. [2021-07-09 18:10:12,264 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 36 states, 36 states have (on average 2.4722222222222223) internal successors, (89), 35 states have internal predecessors, (89), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:10:12,264 INFO L276 IsEmpty]: Start isEmpty. Operand 21993 states and 66370 transitions. [2021-07-09 18:10:12,289 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 55 [2021-07-09 18:10:12,289 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:10:12,289 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:10:12,492 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 138 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable164 [2021-07-09 18:10:12,493 INFO L430 AbstractCegarLoop]: === Iteration 142 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:10:12,493 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:10:12,493 INFO L82 PathProgramCache]: Analyzing trace with hash -885276599, now seen corresponding path program 134 times [2021-07-09 18:10:12,493 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:10:12,493 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1673034869] [2021-07-09 18:10:12,493 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:10:12,499 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:10:12,836 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 35 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-07-09 18:10:12,836 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:10:12,836 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1673034869] [2021-07-09 18:10:12,836 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1673034869] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:10:12,836 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1411172066] [2021-07-09 18:10:12,836 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-07-09 18:10:12,866 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-09 18:10:12,866 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:10:12,867 INFO L263 TraceCheckSpWp]: Trace formula consists of 131 conjuncts, 52 conjunts are in the unsatisfiable core [2021-07-09 18:10:12,867 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:10:13,062 INFO L354 Elim1Store]: treesize reduction 11, result has 8.3 percent of original size [2021-07-09 18:10: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 2 new quantified variables, introduced 1 case distinctions, treesize of input 35 treesize of output 15 [2021-07-09 18:10:13,063 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:10:13,070 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:10:13,070 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:10:13,070 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:49, output treesize:25 [2021-07-09 18:10:13,193 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-09 18:10:13,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 2 new quantified variables, introduced 1 case distinctions, treesize of input 29 treesize of output 13 [2021-07-09 18:10:13,194 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:10:13,198 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:10:13,198 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:10:13,198 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:35, output treesize:13 [2021-07-09 18:10:13,327 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 35 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-07-09 18:10:13,327 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1411172066] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:10:13,327 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:10:13,327 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [22, 20] total 35 [2021-07-09 18:10:13,328 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [987255872] [2021-07-09 18:10:13,328 INFO L462 AbstractCegarLoop]: Interpolant automaton has 36 states [2021-07-09 18:10:13,328 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:10:13,328 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 36 interpolants. [2021-07-09 18:10:13,328 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=95, Invalid=1165, Unknown=0, NotChecked=0, Total=1260 [2021-07-09 18:10:13,328 INFO L87 Difference]: Start difference. First operand 21993 states and 66370 transitions. Second operand has 36 states, 36 states have (on average 2.4722222222222223) internal successors, (89), 35 states have internal predecessors, (89), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:10:15,477 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:10:15,478 INFO L93 Difference]: Finished difference Result 25834 states and 76759 transitions. [2021-07-09 18:10:15,478 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2021-07-09 18:10:15,478 INFO L78 Accepts]: Start accepts. Automaton has has 36 states, 36 states have (on average 2.4722222222222223) internal successors, (89), 35 states have internal predecessors, (89), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 54 [2021-07-09 18:10:15,478 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:10:15,529 INFO L225 Difference]: With dead ends: 25834 [2021-07-09 18:10:15,529 INFO L226 Difference]: Without dead ends: 25466 [2021-07-09 18:10:15,529 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 102 GetRequests, 38 SyntacticMatches, 4 SemanticMatches, 60 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 822 ImplicationChecksByTransitivity, 1435.0ms TimeCoverageRelationStatistics Valid=280, Invalid=3502, Unknown=0, NotChecked=0, Total=3782 [2021-07-09 18:10:15,557 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 25466 states. [2021-07-09 18:10:15,789 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 25466 to 22021. [2021-07-09 18:10:15,816 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 22021 states, 22020 states have (on average 3.0173478655767485) internal successors, (66442), 22020 states have internal predecessors, (66442), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:10:15,861 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 22021 states to 22021 states and 66442 transitions. [2021-07-09 18:10:15,861 INFO L78 Accepts]: Start accepts. Automaton has 22021 states and 66442 transitions. Word has length 54 [2021-07-09 18:10:15,861 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:10:15,861 INFO L482 AbstractCegarLoop]: Abstraction has 22021 states and 66442 transitions. [2021-07-09 18:10:15,861 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 36 states, 36 states have (on average 2.4722222222222223) internal successors, (89), 35 states have internal predecessors, (89), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:10:15,861 INFO L276 IsEmpty]: Start isEmpty. Operand 22021 states and 66442 transitions. [2021-07-09 18:10:15,887 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 55 [2021-07-09 18:10:15,888 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:10:15,888 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:10:16,088 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable165,139 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:10:16,088 INFO L430 AbstractCegarLoop]: === Iteration 143 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:10:16,088 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:10:16,088 INFO L82 PathProgramCache]: Analyzing trace with hash -1788391471, now seen corresponding path program 135 times [2021-07-09 18:10:16,089 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:10:16,089 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1448802849] [2021-07-09 18:10:16,089 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:10:16,093 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:10:16,455 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 35 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-07-09 18:10:16,456 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:10:16,456 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1448802849] [2021-07-09 18:10:16,456 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1448802849] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:10:16,456 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [257196040] [2021-07-09 18:10:16,456 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 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-07-09 18:10:16,489 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-07-09 18:10:16,490 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:10:16,490 INFO L263 TraceCheckSpWp]: Trace formula consists of 131 conjuncts, 56 conjunts are in the unsatisfiable core [2021-07-09 18:10:16,491 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:10:16,821 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-09 18:10:16,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 2 new quantified variables, introduced 1 case distinctions, treesize of input 31 treesize of output 15 [2021-07-09 18:10:16,822 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:10:16,829 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:10:16,830 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:10:16,830 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:45, output treesize:25 [2021-07-09 18:10:16,993 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:10:17,000 INFO L354 Elim1Store]: treesize reduction 11, result has 47.6 percent of original size [2021-07-09 18:10:17,000 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 31 treesize of output 23 [2021-07-09 18:10:17,001 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:10:17,010 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:10:17,012 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:10:17,012 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:47, output treesize:25 [2021-07-09 18:10:17,238 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 38 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:10:17,239 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [257196040] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:10:17,239 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:10:17,239 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [22, 25] total 41 [2021-07-09 18:10:17,239 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [356611723] [2021-07-09 18:10:17,239 INFO L462 AbstractCegarLoop]: Interpolant automaton has 42 states [2021-07-09 18:10:17,239 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:10:17,239 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 42 interpolants. [2021-07-09 18:10:17,239 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=117, Invalid=1605, Unknown=0, NotChecked=0, Total=1722 [2021-07-09 18:10:17,239 INFO L87 Difference]: Start difference. First operand 22021 states and 66442 transitions. Second operand has 42 states, 42 states have (on average 2.2142857142857144) internal successors, (93), 41 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-07-09 18:10:20,608 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:10:20,609 INFO L93 Difference]: Finished difference Result 25688 states and 76292 transitions. [2021-07-09 18:10:20,609 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 59 states. [2021-07-09 18:10:20,609 INFO L78 Accepts]: Start accepts. Automaton has has 42 states, 42 states have (on average 2.2142857142857144) internal successors, (93), 41 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) Word has length 54 [2021-07-09 18:10:20,609 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:10:20,658 INFO L225 Difference]: With dead ends: 25688 [2021-07-09 18:10:20,658 INFO L226 Difference]: Without dead ends: 25382 [2021-07-09 18:10:20,659 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 117 GetRequests, 32 SyntacticMatches, 4 SemanticMatches, 81 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1533 ImplicationChecksByTransitivity, 2419.2ms TimeCoverageRelationStatistics Valid=474, Invalid=6332, Unknown=0, NotChecked=0, Total=6806 [2021-07-09 18:10:20,684 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 25382 states. [2021-07-09 18:10:20,927 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 25382 to 22245. [2021-07-09 18:10:21,076 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 22245 states, 22244 states have (on average 3.0129023556914225) internal successors, (67019), 22244 states have internal predecessors, (67019), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:10:21,119 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 22245 states to 22245 states and 67019 transitions. [2021-07-09 18:10:21,119 INFO L78 Accepts]: Start accepts. Automaton has 22245 states and 67019 transitions. Word has length 54 [2021-07-09 18:10:21,119 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:10:21,119 INFO L482 AbstractCegarLoop]: Abstraction has 22245 states and 67019 transitions. [2021-07-09 18:10:21,119 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 42 states, 42 states have (on average 2.2142857142857144) internal successors, (93), 41 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-07-09 18:10:21,119 INFO L276 IsEmpty]: Start isEmpty. Operand 22245 states and 67019 transitions. [2021-07-09 18:10:21,143 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 55 [2021-07-09 18:10:21,143 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:10:21,143 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:10:21,343 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 140 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable166 [2021-07-09 18:10:21,343 INFO L430 AbstractCegarLoop]: === Iteration 144 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:10:21,344 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:10:21,344 INFO L82 PathProgramCache]: Analyzing trace with hash -577745373, now seen corresponding path program 136 times [2021-07-09 18:10:21,344 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:10:21,344 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1211623735] [2021-07-09 18:10:21,344 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:10:21,349 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:10:21,682 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 38 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:10:21,682 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:10:21,682 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1211623735] [2021-07-09 18:10:21,683 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1211623735] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:10:21,683 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1208970601] [2021-07-09 18:10:21,683 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST 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-07-09 18:10:21,712 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-09 18:10:21,712 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:10:21,713 INFO L263 TraceCheckSpWp]: Trace formula consists of 131 conjuncts, 50 conjunts are in the unsatisfiable core [2021-07-09 18:10:21,714 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:10:21,913 INFO L354 Elim1Store]: treesize reduction 11, result has 8.3 percent of original size [2021-07-09 18:10:21,914 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 35 treesize of output 15 [2021-07-09 18:10:21,914 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:10:21,921 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:10:21,922 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:10:21,922 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:49, output treesize:23 [2021-07-09 18:10:22,047 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-09 18:10:22,047 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 25 treesize of output 13 [2021-07-09 18:10:22,048 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:10:22,052 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:10:22,053 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:10:22,053 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:31, output treesize:13 [2021-07-09 18:10:22,183 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 38 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:10:22,183 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1208970601] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:10:22,184 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:10:22,184 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [22, 20] total 35 [2021-07-09 18:10:22,184 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [391004542] [2021-07-09 18:10:22,184 INFO L462 AbstractCegarLoop]: Interpolant automaton has 36 states [2021-07-09 18:10:22,184 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:10:22,184 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 36 interpolants. [2021-07-09 18:10:22,184 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=93, Invalid=1167, Unknown=0, NotChecked=0, Total=1260 [2021-07-09 18:10:22,184 INFO L87 Difference]: Start difference. First operand 22245 states and 67019 transitions. Second operand has 36 states, 36 states have (on average 2.5833333333333335) internal successors, (93), 35 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-07-09 18:10:24,289 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:10:24,289 INFO L93 Difference]: Finished difference Result 25868 states and 76861 transitions. [2021-07-09 18:10:24,289 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2021-07-09 18:10:24,289 INFO L78 Accepts]: Start accepts. Automaton has has 36 states, 36 states have (on average 2.5833333333333335) internal successors, (93), 35 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) Word has length 54 [2021-07-09 18:10:24,289 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:10:24,342 INFO L225 Difference]: With dead ends: 25868 [2021-07-09 18:10:24,342 INFO L226 Difference]: Without dead ends: 25530 [2021-07-09 18:10:24,343 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 102 GetRequests, 38 SyntacticMatches, 4 SemanticMatches, 60 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 819 ImplicationChecksByTransitivity, 1445.1ms TimeCoverageRelationStatistics Valid=279, Invalid=3503, Unknown=0, NotChecked=0, Total=3782 [2021-07-09 18:10:24,371 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 25530 states. [2021-07-09 18:10:24,660 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 25530 to 22014. [2021-07-09 18:10:24,686 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 22014 states, 22013 states have (on average 3.017444237496025) internal successors, (66423), 22013 states have internal predecessors, (66423), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:10:24,732 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 22014 states to 22014 states and 66423 transitions. [2021-07-09 18:10:24,732 INFO L78 Accepts]: Start accepts. Automaton has 22014 states and 66423 transitions. Word has length 54 [2021-07-09 18:10:24,732 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:10:24,732 INFO L482 AbstractCegarLoop]: Abstraction has 22014 states and 66423 transitions. [2021-07-09 18:10:24,732 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 36 states, 36 states have (on average 2.5833333333333335) internal successors, (93), 35 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-07-09 18:10:24,732 INFO L276 IsEmpty]: Start isEmpty. Operand 22014 states and 66423 transitions. [2021-07-09 18:10:24,759 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 55 [2021-07-09 18:10:24,759 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:10:24,759 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:10:24,959 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable170,141 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:10:24,959 INFO L430 AbstractCegarLoop]: === Iteration 145 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:10:24,960 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:10:24,960 INFO L82 PathProgramCache]: Analyzing trace with hash 287383651, now seen corresponding path program 137 times [2021-07-09 18:10:24,960 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:10:24,960 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [462145392] [2021-07-09 18:10:24,960 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:10:24,965 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:10:25,320 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 35 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-07-09 18:10:25,320 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:10:25,320 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [462145392] [2021-07-09 18:10:25,320 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [462145392] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:10:25,320 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1560289126] [2021-07-09 18:10:25,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 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-07-09 18:10:25,351 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-07-09 18:10:25,351 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:10:25,351 INFO L263 TraceCheckSpWp]: Trace formula consists of 131 conjuncts, 46 conjunts are in the unsatisfiable core [2021-07-09 18:10:25,353 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:10:25,553 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-09 18:10:25,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 2 new quantified variables, introduced 1 case distinctions, treesize of input 33 treesize of output 17 [2021-07-09 18:10:25,554 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:10:25,561 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:10:25,561 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:10:25,561 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:47, output treesize:25 [2021-07-09 18:10:25,683 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-09 18:10:25,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 2 new quantified variables, introduced 1 case distinctions, treesize of input 25 treesize of output 13 [2021-07-09 18:10:25,684 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:10:25,688 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:10:25,688 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:10:25,688 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:31, output treesize:13 [2021-07-09 18:10:25,820 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 35 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-07-09 18:10:25,821 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1560289126] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:10:25,821 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:10:25,821 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [22, 20] total 35 [2021-07-09 18:10:25,821 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [755050720] [2021-07-09 18:10:25,821 INFO L462 AbstractCegarLoop]: Interpolant automaton has 36 states [2021-07-09 18:10:25,821 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:10:25,821 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 36 interpolants. [2021-07-09 18:10:25,821 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=93, Invalid=1167, Unknown=0, NotChecked=0, Total=1260 [2021-07-09 18:10:25,822 INFO L87 Difference]: Start difference. First operand 22014 states and 66423 transitions. Second operand has 36 states, 36 states have (on average 2.4722222222222223) internal successors, (89), 35 states have internal predecessors, (89), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:10:28,142 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:10:28,142 INFO L93 Difference]: Finished difference Result 24547 states and 73295 transitions. [2021-07-09 18:10:28,142 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 44 states. [2021-07-09 18:10:28,142 INFO L78 Accepts]: Start accepts. Automaton has has 36 states, 36 states have (on average 2.4722222222222223) internal successors, (89), 35 states have internal predecessors, (89), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 54 [2021-07-09 18:10:28,142 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:10:28,183 INFO L225 Difference]: With dead ends: 24547 [2021-07-09 18:10:28,183 INFO L226 Difference]: Without dead ends: 24156 [2021-07-09 18:10:28,184 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 104 GetRequests, 38 SyntacticMatches, 4 SemanticMatches, 62 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 836 ImplicationChecksByTransitivity, 1513.0ms TimeCoverageRelationStatistics Valid=274, Invalid=3758, Unknown=0, NotChecked=0, Total=4032 [2021-07-09 18:10:28,205 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 24156 states. [2021-07-09 18:10:28,437 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 24156 to 21909. [2021-07-09 18:10:28,463 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 21909 states, 21908 states have (on average 3.0198101150264742) internal successors, (66158), 21908 states have internal predecessors, (66158), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:10:28,506 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 21909 states to 21909 states and 66158 transitions. [2021-07-09 18:10:28,506 INFO L78 Accepts]: Start accepts. Automaton has 21909 states and 66158 transitions. Word has length 54 [2021-07-09 18:10:28,506 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:10:28,506 INFO L482 AbstractCegarLoop]: Abstraction has 21909 states and 66158 transitions. [2021-07-09 18:10:28,506 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 36 states, 36 states have (on average 2.4722222222222223) internal successors, (89), 35 states have internal predecessors, (89), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:10:28,506 INFO L276 IsEmpty]: Start isEmpty. Operand 21909 states and 66158 transitions. [2021-07-09 18:10:28,531 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 55 [2021-07-09 18:10:28,532 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:10:28,532 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:10:28,732 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 142 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable171 [2021-07-09 18:10:28,732 INFO L430 AbstractCegarLoop]: === Iteration 146 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:10:28,732 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:10:28,732 INFO L82 PathProgramCache]: Analyzing trace with hash -1335678551, now seen corresponding path program 138 times [2021-07-09 18:10:28,732 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:10:28,733 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [818298124] [2021-07-09 18:10:28,733 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:10:28,736 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:10:29,072 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 35 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-07-09 18:10:29,073 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:10:29,073 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [818298124] [2021-07-09 18:10:29,073 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [818298124] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:10:29,073 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1352949774] [2021-07-09 18:10:29,073 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE 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-07-09 18:10:29,104 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 5 check-sat command(s) [2021-07-09 18:10:29,104 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:10:29,105 INFO L263 TraceCheckSpWp]: Trace formula consists of 131 conjuncts, 46 conjunts are in the unsatisfiable core [2021-07-09 18:10:29,105 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:10:29,273 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-09 18:10:29,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 2 new quantified variables, introduced 1 case distinctions, treesize of input 33 treesize of output 17 [2021-07-09 18:10:29,274 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:10:29,280 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:10:29,280 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:10:29,281 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:44, output treesize:26 [2021-07-09 18:10:29,433 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-09 18:10:29,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 2 new quantified variables, introduced 1 case distinctions, treesize of input 29 treesize of output 13 [2021-07-09 18:10:29,434 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:10:29,438 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:10:29,439 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:10:29,439 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:35, output treesize:13 [2021-07-09 18:10:29,566 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 35 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-07-09 18:10:29,566 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1352949774] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:10:29,566 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:10:29,566 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [22, 20] total 35 [2021-07-09 18:10:29,567 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1548095470] [2021-07-09 18:10:29,567 INFO L462 AbstractCegarLoop]: Interpolant automaton has 36 states [2021-07-09 18:10:29,567 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:10:29,567 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 36 interpolants. [2021-07-09 18:10:29,567 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=97, Invalid=1163, Unknown=0, NotChecked=0, Total=1260 [2021-07-09 18:10:29,567 INFO L87 Difference]: Start difference. First operand 21909 states and 66158 transitions. Second operand has 36 states, 36 states have (on average 2.4722222222222223) internal successors, (89), 35 states have internal predecessors, (89), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:10:31,585 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:10:31,585 INFO L93 Difference]: Finished difference Result 26122 states and 77506 transitions. [2021-07-09 18:10:31,585 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 42 states. [2021-07-09 18:10:31,585 INFO L78 Accepts]: Start accepts. Automaton has has 36 states, 36 states have (on average 2.4722222222222223) internal successors, (89), 35 states have internal predecessors, (89), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 54 [2021-07-09 18:10:31,585 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:10:31,630 INFO L225 Difference]: With dead ends: 26122 [2021-07-09 18:10:31,630 INFO L226 Difference]: Without dead ends: 25754 [2021-07-09 18:10:31,630 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 102 GetRequests, 38 SyntacticMatches, 4 SemanticMatches, 60 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 842 ImplicationChecksByTransitivity, 1429.5ms TimeCoverageRelationStatistics Valid=291, Invalid=3491, Unknown=0, NotChecked=0, Total=3782 [2021-07-09 18:10:31,653 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 25754 states. [2021-07-09 18:10:31,879 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 25754 to 21949. [2021-07-09 18:10:31,905 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 21949 states, 21948 states have (on average 3.019045015491161) internal successors, (66262), 21948 states have internal predecessors, (66262), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:10:31,948 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 21949 states to 21949 states and 66262 transitions. [2021-07-09 18:10:31,948 INFO L78 Accepts]: Start accepts. Automaton has 21949 states and 66262 transitions. Word has length 54 [2021-07-09 18:10:31,948 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:10:31,949 INFO L482 AbstractCegarLoop]: Abstraction has 21949 states and 66262 transitions. [2021-07-09 18:10:31,949 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 36 states, 36 states have (on average 2.4722222222222223) internal successors, (89), 35 states have internal predecessors, (89), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:10:31,949 INFO L276 IsEmpty]: Start isEmpty. Operand 21949 states and 66262 transitions. [2021-07-09 18:10:31,974 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 55 [2021-07-09 18:10:31,974 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:10:31,974 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:10:32,174 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 143 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable172 [2021-07-09 18:10:32,174 INFO L430 AbstractCegarLoop]: === Iteration 147 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:10:32,175 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:10:32,175 INFO L82 PathProgramCache]: Analyzing trace with hash 2056173873, now seen corresponding path program 139 times [2021-07-09 18:10:32,175 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:10:32,175 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [764837458] [2021-07-09 18:10:32,175 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:10:32,179 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:10:32,527 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 35 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-07-09 18:10:32,527 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:10:32,527 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [764837458] [2021-07-09 18:10:32,527 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [764837458] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:10:32,527 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [250854339] [2021-07-09 18:10:32,527 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY 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-07-09 18:10:32,557 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:10:32,558 INFO L263 TraceCheckSpWp]: Trace formula consists of 131 conjuncts, 50 conjunts are in the unsatisfiable core [2021-07-09 18:10:32,558 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:10:32,723 INFO L354 Elim1Store]: treesize reduction 11, result has 8.3 percent of original size [2021-07-09 18:10:32,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 2 new quantified variables, introduced 1 case distinctions, treesize of input 35 treesize of output 15 [2021-07-09 18:10:32,724 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:10:32,731 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:10:32,731 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:10:32,731 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:46, output treesize:20 [2021-07-09 18:10:32,882 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-09 18:10:32,882 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 25 treesize of output 13 [2021-07-09 18:10:32,883 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:10:32,887 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:10:32,887 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:10:32,887 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:31, output treesize:13 [2021-07-09 18:10:33,016 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 35 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-07-09 18:10:33,017 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [250854339] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:10:33,017 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:10:33,017 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [22, 20] total 35 [2021-07-09 18:10:33,017 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1190459484] [2021-07-09 18:10:33,017 INFO L462 AbstractCegarLoop]: Interpolant automaton has 36 states [2021-07-09 18:10:33,017 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:10:33,017 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 36 interpolants. [2021-07-09 18:10:33,017 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=96, Invalid=1164, Unknown=0, NotChecked=0, Total=1260 [2021-07-09 18:10:33,018 INFO L87 Difference]: Start difference. First operand 21949 states and 66262 transitions. Second operand has 36 states, 36 states have (on average 2.4722222222222223) internal successors, (89), 35 states have internal predecessors, (89), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:10:35,181 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:10:35,181 INFO L93 Difference]: Finished difference Result 26161 states and 77609 transitions. [2021-07-09 18:10:35,182 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 44 states. [2021-07-09 18:10:35,182 INFO L78 Accepts]: Start accepts. Automaton has has 36 states, 36 states have (on average 2.4722222222222223) internal successors, (89), 35 states have internal predecessors, (89), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 54 [2021-07-09 18:10:35,182 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:10:35,229 INFO L225 Difference]: With dead ends: 26161 [2021-07-09 18:10:35,229 INFO L226 Difference]: Without dead ends: 25766 [2021-07-09 18:10:35,229 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 104 GetRequests, 38 SyntacticMatches, 4 SemanticMatches, 62 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 882 ImplicationChecksByTransitivity, 1519.4ms TimeCoverageRelationStatistics Valid=305, Invalid=3727, Unknown=0, NotChecked=0, Total=4032 [2021-07-09 18:10:35,254 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 25766 states. [2021-07-09 18:10:35,548 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 25766 to 21942. [2021-07-09 18:10:35,574 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 21942 states, 21941 states have (on average 3.0191422451118908) internal successors, (66243), 21941 states have internal predecessors, (66243), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:10:35,618 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 21942 states to 21942 states and 66243 transitions. [2021-07-09 18:10:35,618 INFO L78 Accepts]: Start accepts. Automaton has 21942 states and 66243 transitions. Word has length 54 [2021-07-09 18:10:35,618 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:10:35,618 INFO L482 AbstractCegarLoop]: Abstraction has 21942 states and 66243 transitions. [2021-07-09 18:10:35,618 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 36 states, 36 states have (on average 2.4722222222222223) internal successors, (89), 35 states have internal predecessors, (89), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:10:35,618 INFO L276 IsEmpty]: Start isEmpty. Operand 21942 states and 66243 transitions. [2021-07-09 18:10:35,643 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 55 [2021-07-09 18:10:35,643 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:10:35,644 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:10:35,847 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable173,144 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:10:35,848 INFO L430 AbstractCegarLoop]: === Iteration 148 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:10:35,848 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:10:35,848 INFO L82 PathProgramCache]: Analyzing trace with hash -163018301, now seen corresponding path program 140 times [2021-07-09 18:10:35,848 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:10:35,848 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2121194350] [2021-07-09 18:10:35,848 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:10:35,852 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:10:36,169 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 35 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-07-09 18:10:36,170 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:10:36,170 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2121194350] [2021-07-09 18:10:36,170 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2121194350] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:10:36,170 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1911361709] [2021-07-09 18:10:36,170 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 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-07-09 18:10:36,200 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-09 18:10:36,200 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:10:36,201 INFO L263 TraceCheckSpWp]: Trace formula consists of 131 conjuncts, 50 conjunts are in the unsatisfiable core [2021-07-09 18:10:36,202 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:10:36,382 INFO L354 Elim1Store]: treesize reduction 11, result has 8.3 percent of original size [2021-07-09 18:10:36,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 2 new quantified variables, introduced 1 case distinctions, treesize of input 37 treesize of output 17 [2021-07-09 18:10:36,383 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:10:36,388 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:10:36,389 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:10:36,389 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:48, output treesize:22 [2021-07-09 18:10:36,539 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-09 18:10:36,539 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 25 treesize of output 13 [2021-07-09 18:10:36,540 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:10:36,544 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:10:36,544 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:10:36,545 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:31, output treesize:13 [2021-07-09 18:10:36,675 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 35 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-07-09 18:10:36,676 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1911361709] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:10:36,676 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:10:36,676 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [22, 20] total 35 [2021-07-09 18:10:36,676 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2044938372] [2021-07-09 18:10:36,676 INFO L462 AbstractCegarLoop]: Interpolant automaton has 36 states [2021-07-09 18:10:36,676 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:10:36,676 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 36 interpolants. [2021-07-09 18:10:36,676 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=95, Invalid=1165, Unknown=0, NotChecked=0, Total=1260 [2021-07-09 18:10:36,676 INFO L87 Difference]: Start difference. First operand 21942 states and 66243 transitions. Second operand has 36 states, 36 states have (on average 2.4722222222222223) internal successors, (89), 35 states have internal predecessors, (89), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:10:38,780 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:10:38,780 INFO L93 Difference]: Finished difference Result 25642 states and 76164 transitions. [2021-07-09 18:10:38,780 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 46 states. [2021-07-09 18:10:38,781 INFO L78 Accepts]: Start accepts. Automaton has has 36 states, 36 states have (on average 2.4722222222222223) internal successors, (89), 35 states have internal predecessors, (89), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 54 [2021-07-09 18:10:38,781 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:10:38,826 INFO L225 Difference]: With dead ends: 25642 [2021-07-09 18:10:38,826 INFO L226 Difference]: Without dead ends: 25251 [2021-07-09 18:10:38,827 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 105 GetRequests, 38 SyntacticMatches, 4 SemanticMatches, 63 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 899 ImplicationChecksByTransitivity, 1487.6ms TimeCoverageRelationStatistics Valid=292, Invalid=3868, Unknown=0, NotChecked=0, Total=4160 [2021-07-09 18:10:38,850 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 25251 states. [2021-07-09 18:10:39,157 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 25251 to 21921. [2021-07-09 18:10:39,183 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 21921 states, 21920 states have (on average 3.019616788321168) internal successors, (66190), 21920 states have internal predecessors, (66190), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:10:39,227 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 21921 states to 21921 states and 66190 transitions. [2021-07-09 18:10:39,227 INFO L78 Accepts]: Start accepts. Automaton has 21921 states and 66190 transitions. Word has length 54 [2021-07-09 18:10:39,227 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:10:39,227 INFO L482 AbstractCegarLoop]: Abstraction has 21921 states and 66190 transitions. [2021-07-09 18:10:39,227 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 36 states, 36 states have (on average 2.4722222222222223) internal successors, (89), 35 states have internal predecessors, (89), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:10:39,227 INFO L276 IsEmpty]: Start isEmpty. Operand 21921 states and 66190 transitions. [2021-07-09 18:10:39,253 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 55 [2021-07-09 18:10:39,253 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:10:39,253 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:10:39,453 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 145 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable174 [2021-07-09 18:10:39,454 INFO L430 AbstractCegarLoop]: === Iteration 149 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:10:39,454 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:10:39,454 INFO L82 PathProgramCache]: Analyzing trace with hash -122229045, now seen corresponding path program 141 times [2021-07-09 18:10:39,454 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:10:39,454 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1014121220] [2021-07-09 18:10:39,454 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:10:39,459 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:10:39,777 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 35 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-07-09 18:10:39,778 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:10:39,778 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1014121220] [2021-07-09 18:10:39,778 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1014121220] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:10:39,778 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1569999135] [2021-07-09 18:10:39,778 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-07-09 18:10:39,808 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 5 check-sat command(s) [2021-07-09 18:10:39,809 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:10:39,809 INFO L263 TraceCheckSpWp]: Trace formula consists of 131 conjuncts, 52 conjunts are in the unsatisfiable core [2021-07-09 18:10:39,810 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:10:40,120 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-09 18:10:40,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 2 new quantified variables, introduced 1 case distinctions, treesize of input 31 treesize of output 15 [2021-07-09 18:10:40,121 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:10:40,127 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:10:40,128 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:10:40,128 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:42, output treesize:22 [2021-07-09 18:10:40,294 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-09 18:10:40,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 2 new quantified variables, introduced 1 case distinctions, treesize of input 29 treesize of output 13 [2021-07-09 18:10:40,295 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:10:40,300 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:10:40,300 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:10:40,300 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:35, output treesize:13 [2021-07-09 18:10:40,444 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 35 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-07-09 18:10:40,445 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1569999135] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:10:40,445 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:10:40,445 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [22, 23] total 39 [2021-07-09 18:10:40,445 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [411825723] [2021-07-09 18:10:40,445 INFO L462 AbstractCegarLoop]: Interpolant automaton has 40 states [2021-07-09 18:10:40,445 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:10:40,445 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 40 interpolants. [2021-07-09 18:10:40,445 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=111, Invalid=1449, Unknown=0, NotChecked=0, Total=1560 [2021-07-09 18:10:40,445 INFO L87 Difference]: Start difference. First operand 21921 states and 66190 transitions. Second operand has 40 states, 40 states have (on average 2.275) internal successors, (91), 39 states have internal predecessors, (91), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:10:42,928 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:10:42,928 INFO L93 Difference]: Finished difference Result 24717 states and 73758 transitions. [2021-07-09 18:10:42,929 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 51 states. [2021-07-09 18:10:42,929 INFO L78 Accepts]: Start accepts. Automaton has has 40 states, 40 states have (on average 2.275) internal successors, (91), 39 states have internal predecessors, (91), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 54 [2021-07-09 18:10:42,929 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:10:42,972 INFO L225 Difference]: With dead ends: 24717 [2021-07-09 18:10:42,972 INFO L226 Difference]: Without dead ends: 24326 [2021-07-09 18:10:42,973 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 108 GetRequests, 34 SyntacticMatches, 4 SemanticMatches, 70 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1252 ImplicationChecksByTransitivity, 1708.2ms TimeCoverageRelationStatistics Valid=333, Invalid=4779, Unknown=0, NotChecked=0, Total=5112 [2021-07-09 18:10:42,996 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 24326 states. [2021-07-09 18:10:43,345 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 24326 to 22030. [2021-07-09 18:10:43,371 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 22030 states, 22029 states have (on average 3.0175677516001636) internal successors, (66474), 22029 states have internal predecessors, (66474), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:10:43,420 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 22030 states to 22030 states and 66474 transitions. [2021-07-09 18:10:43,420 INFO L78 Accepts]: Start accepts. Automaton has 22030 states and 66474 transitions. Word has length 54 [2021-07-09 18:10:43,420 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:10:43,420 INFO L482 AbstractCegarLoop]: Abstraction has 22030 states and 66474 transitions. [2021-07-09 18:10:43,420 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 40 states, 40 states have (on average 2.275) internal successors, (91), 39 states have internal predecessors, (91), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:10:43,420 INFO L276 IsEmpty]: Start isEmpty. Operand 22030 states and 66474 transitions. [2021-07-09 18:10:43,447 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 55 [2021-07-09 18:10:43,447 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:10:43,448 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:10:43,648 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable175,146 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:10:43,648 INFO L430 AbstractCegarLoop]: === Iteration 150 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:10:43,648 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:10:43,648 INFO L82 PathProgramCache]: Analyzing trace with hash -1465217285, now seen corresponding path program 142 times [2021-07-09 18:10:43,648 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:10:43,649 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [177434030] [2021-07-09 18:10:43,649 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:10:43,653 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:10:44,078 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 35 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-07-09 18:10:44,078 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:10:44,079 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [177434030] [2021-07-09 18:10:44,079 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [177434030] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:10:44,079 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1138203752] [2021-07-09 18:10:44,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 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-07-09 18:10:44,110 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-09 18:10:44,110 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:10:44,111 INFO L263 TraceCheckSpWp]: Trace formula consists of 131 conjuncts, 50 conjunts are in the unsatisfiable core [2021-07-09 18:10:44,112 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:10:44,406 INFO L354 Elim1Store]: treesize reduction 11, result has 8.3 percent of original size [2021-07-09 18: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 2 new quantified variables, introduced 1 case distinctions, treesize of input 37 treesize of output 17 [2021-07-09 18:10:44,407 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:10:44,414 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:10:44,414 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:10:44,415 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:53, output treesize:27 [2021-07-09 18:10:44,480 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-09 18:10:44,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 2 new quantified variables, introduced 1 case distinctions, treesize of input 27 treesize of output 13 [2021-07-09 18:10:44,481 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:10:44,485 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:10:44,485 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:10:44,485 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:33, output treesize:13 [2021-07-09 18:10:44,623 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 35 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-07-09 18:10:44,623 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1138203752] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:10:44,623 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:10:44,623 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [23, 20] total 37 [2021-07-09 18:10:44,623 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [335423243] [2021-07-09 18:10:44,623 INFO L462 AbstractCegarLoop]: Interpolant automaton has 38 states [2021-07-09 18:10:44,623 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:10:44,624 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 38 interpolants. [2021-07-09 18:10:44,624 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=102, Invalid=1304, Unknown=0, NotChecked=0, Total=1406 [2021-07-09 18:10:44,624 INFO L87 Difference]: Start difference. First operand 22030 states and 66474 transitions. Second operand has 38 states, 38 states have (on average 2.4473684210526314) internal successors, (93), 37 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-07-09 18:10:46,742 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:10:46,742 INFO L93 Difference]: Finished difference Result 24881 states and 74266 transitions. [2021-07-09 18:10:46,743 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2021-07-09 18:10:46,743 INFO L78 Accepts]: Start accepts. Automaton has has 38 states, 38 states have (on average 2.4473684210526314) internal successors, (93), 37 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) Word has length 54 [2021-07-09 18:10:46,743 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:10:46,787 INFO L225 Difference]: With dead ends: 24881 [2021-07-09 18:10:46,787 INFO L226 Difference]: Without dead ends: 24465 [2021-07-09 18:10:46,788 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 102 GetRequests, 37 SyntacticMatches, 4 SemanticMatches, 61 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 836 ImplicationChecksByTransitivity, 1586.7ms TimeCoverageRelationStatistics Valid=286, Invalid=3620, Unknown=0, NotChecked=0, Total=3906 [2021-07-09 18:10:46,812 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 24465 states. [2021-07-09 18:10:47,051 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 24465 to 22235. [2021-07-09 18:10:47,077 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 22235 states, 22234 states have (on average 3.0135828011154087) internal successors, (67004), 22234 states have internal predecessors, (67004), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:10:47,122 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 22235 states to 22235 states and 67004 transitions. [2021-07-09 18:10:47,122 INFO L78 Accepts]: Start accepts. Automaton has 22235 states and 67004 transitions. Word has length 54 [2021-07-09 18:10:47,122 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:10:47,122 INFO L482 AbstractCegarLoop]: Abstraction has 22235 states and 67004 transitions. [2021-07-09 18:10:47,122 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 38 states, 38 states have (on average 2.4473684210526314) internal successors, (93), 37 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-07-09 18:10:47,122 INFO L276 IsEmpty]: Start isEmpty. Operand 22235 states and 67004 transitions. [2021-07-09 18:10:47,149 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 55 [2021-07-09 18:10:47,149 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:10:47,149 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:10:47,349 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable176,147 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:10:47,349 INFO L430 AbstractCegarLoop]: === Iteration 151 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:10:47,349 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:10:47,349 INFO L82 PathProgramCache]: Analyzing trace with hash -1938378277, now seen corresponding path program 143 times [2021-07-09 18:10:47,350 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:10:47,350 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1426389000] [2021-07-09 18:10:47,350 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:10:47,358 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:10:47,537 WARN L205 SmtUtils]: Spent 140.00 ms on a formula simplification. DAG size of input: 23 DAG size of output: 18 [2021-07-09 18:10:47,865 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 35 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-07-09 18:10:47,866 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:10:47,866 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1426389000] [2021-07-09 18:10:47,866 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1426389000] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:10:47,866 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1960244737] [2021-07-09 18:10:47,866 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 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-07-09 18:10:47,897 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-07-09 18:10:47,898 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:10:47,898 INFO L263 TraceCheckSpWp]: Trace formula consists of 131 conjuncts, 48 conjunts are in the unsatisfiable core [2021-07-09 18:10:47,899 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:10:48,359 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-09 18:10:48,359 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 29 treesize of output 17 [2021-07-09 18:10:48,360 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:10:48,370 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:10:48,371 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:10:48,371 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:53, output treesize:35 [2021-07-09 18:10:48,501 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:10:48,501 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:10:48,502 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:10:48,502 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:10:48,503 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 13 [2021-07-09 18:10:48,504 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:10:48,510 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:10:48,511 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:10:48,511 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:39, output treesize:13 [2021-07-09 18:10:48,720 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 35 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-07-09 18:10:48,720 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1960244737] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:10:48,720 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:10:48,721 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [22, 22] total 43 [2021-07-09 18:10:48,721 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [665208832] [2021-07-09 18:10:48,721 INFO L462 AbstractCegarLoop]: Interpolant automaton has 44 states [2021-07-09 18:10:48,721 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:10:48,721 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 44 interpolants. [2021-07-09 18:10:48,721 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=123, Invalid=1769, Unknown=0, NotChecked=0, Total=1892 [2021-07-09 18:10:48,721 INFO L87 Difference]: Start difference. First operand 22235 states and 67004 transitions. Second operand has 44 states, 44 states have (on average 2.340909090909091) internal successors, (103), 43 states have internal predecessors, (103), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:10:51,263 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:10:51,263 INFO L93 Difference]: Finished difference Result 25017 states and 74620 transitions. [2021-07-09 18:10:51,264 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2021-07-09 18:10:51,264 INFO L78 Accepts]: Start accepts. Automaton has has 44 states, 44 states have (on average 2.340909090909091) internal successors, (103), 43 states have internal predecessors, (103), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 54 [2021-07-09 18:10:51,264 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:10:51,315 INFO L225 Difference]: With dead ends: 25017 [2021-07-09 18:10:51,315 INFO L226 Difference]: Without dead ends: 24649 [2021-07-09 18:10:51,315 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 107 GetRequests, 33 SyntacticMatches, 1 SemanticMatches, 73 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1193 ImplicationChecksByTransitivity, 2137.0ms TimeCoverageRelationStatistics Valid=367, Invalid=5183, Unknown=0, NotChecked=0, Total=5550 [2021-07-09 18:10:51,339 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 24649 states. [2021-07-09 18:10:51,570 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 24649 to 22242. [2021-07-09 18:10:51,596 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 22242 states, 22241 states have (on average 3.013308754102783) internal successors, (67019), 22241 states have internal predecessors, (67019), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:10:51,638 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 22242 states to 22242 states and 67019 transitions. [2021-07-09 18:10:51,638 INFO L78 Accepts]: Start accepts. Automaton has 22242 states and 67019 transitions. Word has length 54 [2021-07-09 18:10:51,639 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:10:51,639 INFO L482 AbstractCegarLoop]: Abstraction has 22242 states and 67019 transitions. [2021-07-09 18:10:51,639 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 44 states, 44 states have (on average 2.340909090909091) internal successors, (103), 43 states have internal predecessors, (103), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:10:51,639 INFO L276 IsEmpty]: Start isEmpty. Operand 22242 states and 67019 transitions. [2021-07-09 18:10:51,664 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 55 [2021-07-09 18:10:51,664 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:10:51,664 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:10:51,865 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable177,148 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:10:51,865 INFO L430 AbstractCegarLoop]: === Iteration 152 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:10:51,865 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:10:51,865 INFO L82 PathProgramCache]: Analyzing trace with hash 1453474147, now seen corresponding path program 144 times [2021-07-09 18:10:51,865 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:10:51,865 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [502190532] [2021-07-09 18:10:51,865 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:10:51,869 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:10:52,221 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 35 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-07-09 18:10:52,222 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:10:52,222 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [502190532] [2021-07-09 18:10:52,222 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [502190532] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:10:52,222 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [41656308] [2021-07-09 18:10:52,222 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-07-09 18:10:52,252 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-07-09 18:10:52,253 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:10:52,253 INFO L263 TraceCheckSpWp]: Trace formula consists of 131 conjuncts, 48 conjunts are in the unsatisfiable core [2021-07-09 18:10:52,254 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:10:52,518 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-09 18:10:52,518 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 33 treesize of output 17 [2021-07-09 18:10:52,519 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:10:52,530 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:10:52,530 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:10:52,531 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:52, output treesize:34 [2021-07-09 18:10:52,630 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-09 18:10:52,631 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 29 treesize of output 13 [2021-07-09 18:10:52,632 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:10:52,636 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:10:52,636 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:10:52,637 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:35, output treesize:13 [2021-07-09 18:10:52,774 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 35 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-07-09 18:10:52,774 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [41656308] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:10:52,774 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:10:52,774 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [22, 20] total 36 [2021-07-09 18:10:52,774 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1913656069] [2021-07-09 18:10:52,774 INFO L462 AbstractCegarLoop]: Interpolant automaton has 37 states [2021-07-09 18:10:52,774 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:10:52,774 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2021-07-09 18:10:52,775 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=96, Invalid=1236, Unknown=0, NotChecked=0, Total=1332 [2021-07-09 18:10:52,775 INFO L87 Difference]: Start difference. First operand 22242 states and 67019 transitions. Second operand has 37 states, 37 states have (on average 2.5135135135135136) internal successors, (93), 36 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-07-09 18:10:54,867 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:10:54,868 INFO L93 Difference]: Finished difference Result 25128 states and 74914 transitions. [2021-07-09 18:10:54,868 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2021-07-09 18:10:54,868 INFO L78 Accepts]: Start accepts. Automaton has has 37 states, 37 states have (on average 2.5135135135135136) internal successors, (93), 36 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) Word has length 54 [2021-07-09 18:10:54,868 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:10:54,913 INFO L225 Difference]: With dead ends: 25128 [2021-07-09 18:10:54,913 INFO L226 Difference]: Without dead ends: 24717 [2021-07-09 18:10:54,913 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 102 GetRequests, 37 SyntacticMatches, 4 SemanticMatches, 61 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 832 ImplicationChecksByTransitivity, 1522.4ms TimeCoverageRelationStatistics Valid=277, Invalid=3629, Unknown=0, NotChecked=0, Total=3906 [2021-07-09 18:10:54,936 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 24717 states. [2021-07-09 18:10:55,163 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 24717 to 22207. [2021-07-09 18:10:55,189 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 22207 states, 22206 states have (on average 3.0139601909393856) internal successors, (66928), 22206 states have internal predecessors, (66928), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:10:55,233 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 22207 states to 22207 states and 66928 transitions. [2021-07-09 18:10:55,233 INFO L78 Accepts]: Start accepts. Automaton has 22207 states and 66928 transitions. Word has length 54 [2021-07-09 18:10:55,234 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:10:55,234 INFO L482 AbstractCegarLoop]: Abstraction has 22207 states and 66928 transitions. [2021-07-09 18:10:55,234 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 37 states, 37 states have (on average 2.5135135135135136) internal successors, (93), 36 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-07-09 18:10:55,234 INFO L276 IsEmpty]: Start isEmpty. Operand 22207 states and 66928 transitions. [2021-07-09 18:10:55,259 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 55 [2021-07-09 18:10:55,259 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:10:55,259 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:10:55,459 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 149 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable178 [2021-07-09 18:10:55,459 INFO L430 AbstractCegarLoop]: === Iteration 153 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:10:55,460 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:10:55,460 INFO L82 PathProgramCache]: Analyzing trace with hash 2115347105, now seen corresponding path program 145 times [2021-07-09 18:10:55,460 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:10:55,460 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1298819481] [2021-07-09 18:10:55,460 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:10:55,463 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:10:55,917 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 35 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-07-09 18:10:55,917 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:10:55,917 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1298819481] [2021-07-09 18:10:55,917 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1298819481] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:10:55,917 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [328426633] [2021-07-09 18:10:55,918 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY 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-07-09 18:10:55,947 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:10:55,948 INFO L263 TraceCheckSpWp]: Trace formula consists of 131 conjuncts, 50 conjunts are in the unsatisfiable core [2021-07-09 18:10:55,949 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:10:56,181 INFO L354 Elim1Store]: treesize reduction 11, result has 8.3 percent of original size [2021-07-09 18:10:56,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 2 new quantified variables, introduced 1 case distinctions, treesize of input 37 treesize of output 17 [2021-07-09 18:10:56,182 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:10:56,188 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:10:56,189 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:10:56,189 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:51, output treesize:25 [2021-07-09 18:10:56,314 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-09 18:10:56,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 2 new quantified variables, introduced 1 case distinctions, treesize of input 27 treesize of output 13 [2021-07-09 18:10:56,315 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:10:56,319 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:10:56,319 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:10:56,319 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:33, output treesize:13 [2021-07-09 18:10:56,452 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 35 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-07-09 18:10:56,452 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [328426633] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:10:56,452 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:10:56,452 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [22, 20] total 36 [2021-07-09 18:10:56,452 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1204727987] [2021-07-09 18:10:56,452 INFO L462 AbstractCegarLoop]: Interpolant automaton has 37 states [2021-07-09 18:10:56,452 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:10:56,453 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2021-07-09 18:10:56,453 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=97, Invalid=1235, Unknown=0, NotChecked=0, Total=1332 [2021-07-09 18:10:56,453 INFO L87 Difference]: Start difference. First operand 22207 states and 66928 transitions. Second operand has 37 states, 37 states have (on average 2.5135135135135136) internal successors, (93), 36 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-07-09 18:10:58,484 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:10:58,484 INFO L93 Difference]: Finished difference Result 26041 states and 77324 transitions. [2021-07-09 18:10:58,485 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 42 states. [2021-07-09 18:10:58,485 INFO L78 Accepts]: Start accepts. Automaton has has 37 states, 37 states have (on average 2.5135135135135136) internal successors, (93), 36 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) Word has length 54 [2021-07-09 18:10:58,485 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:10:58,531 INFO L225 Difference]: With dead ends: 26041 [2021-07-09 18:10:58,531 INFO L226 Difference]: Without dead ends: 25673 [2021-07-09 18:10:58,532 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 102 GetRequests, 37 SyntacticMatches, 4 SemanticMatches, 61 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 846 ImplicationChecksByTransitivity, 1585.7ms TimeCoverageRelationStatistics Valid=286, Invalid=3620, Unknown=0, NotChecked=0, Total=3906 [2021-07-09 18:10:58,556 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 25673 states. [2021-07-09 18:10:58,838 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 25673 to 22235. [2021-07-09 18:10:58,866 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 22235 states, 22234 states have (on average 3.0134028964648736) internal successors, (67000), 22234 states have internal predecessors, (67000), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:10:58,910 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 22235 states to 22235 states and 67000 transitions. [2021-07-09 18:10:58,911 INFO L78 Accepts]: Start accepts. Automaton has 22235 states and 67000 transitions. Word has length 54 [2021-07-09 18:10:58,911 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:10:58,911 INFO L482 AbstractCegarLoop]: Abstraction has 22235 states and 67000 transitions. [2021-07-09 18:10:58,911 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 37 states, 37 states have (on average 2.5135135135135136) internal successors, (93), 36 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-07-09 18:10:58,911 INFO L276 IsEmpty]: Start isEmpty. Operand 22235 states and 67000 transitions. [2021-07-09 18:10:58,937 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 55 [2021-07-09 18:10:58,937 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:10:58,937 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:10:59,137 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 150 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable179 [2021-07-09 18:10:59,137 INFO L430 AbstractCegarLoop]: === Iteration 154 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:10:59,138 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:10:59,138 INFO L82 PathProgramCache]: Analyzing trace with hash 1212232233, now seen corresponding path program 146 times [2021-07-09 18:10:59,138 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:10:59,138 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1816214563] [2021-07-09 18:10:59,138 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:10:59,141 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:10:59,479 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 35 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-07-09 18:10:59,479 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:10:59,479 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1816214563] [2021-07-09 18:10:59,479 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1816214563] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:10:59,479 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1603297373] [2021-07-09 18:10:59,479 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-07-09 18:10:59,510 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-09 18:10:59,510 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:10:59,511 INFO L263 TraceCheckSpWp]: Trace formula consists of 131 conjuncts, 50 conjunts are in the unsatisfiable core [2021-07-09 18:10:59,512 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:10:59,741 INFO L354 Elim1Store]: treesize reduction 11, result has 8.3 percent of original size [2021-07-09 18:10:59,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 2 new quantified variables, introduced 1 case distinctions, treesize of input 35 treesize of output 15 [2021-07-09 18:10:59,742 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:10:59,749 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:10:59,749 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:10:59,749 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:49, output treesize:23 [2021-07-09 18:10:59,877 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-09 18:10:59,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 2 new quantified variables, introduced 1 case distinctions, treesize of input 25 treesize of output 13 [2021-07-09 18:10:59,878 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:10:59,882 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:10:59,882 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:10:59,882 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:31, output treesize:13 [2021-07-09 18:11:00,017 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 35 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-07-09 18:11:00,017 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1603297373] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:11:00,017 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:11:00,017 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [22, 20] total 36 [2021-07-09 18:11:00,017 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1494009294] [2021-07-09 18:11:00,018 INFO L462 AbstractCegarLoop]: Interpolant automaton has 37 states [2021-07-09 18:11:00,018 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:11:00,018 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2021-07-09 18:11:00,018 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=96, Invalid=1236, Unknown=0, NotChecked=0, Total=1332 [2021-07-09 18:11:00,018 INFO L87 Difference]: Start difference. First operand 22235 states and 67000 transitions. Second operand has 37 states, 37 states have (on average 2.5135135135135136) internal successors, (93), 36 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-07-09 18:11:02,162 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:11:02,162 INFO L93 Difference]: Finished difference Result 25976 states and 77153 transitions. [2021-07-09 18:11:02,162 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2021-07-09 18:11:02,162 INFO L78 Accepts]: Start accepts. Automaton has has 37 states, 37 states have (on average 2.5135135135135136) internal successors, (93), 36 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) Word has length 54 [2021-07-09 18:11:02,162 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:11:02,208 INFO L225 Difference]: With dead ends: 25976 [2021-07-09 18:11:02,208 INFO L226 Difference]: Without dead ends: 25581 [2021-07-09 18:11:02,208 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 103 GetRequests, 37 SyntacticMatches, 4 SemanticMatches, 62 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 852 ImplicationChecksByTransitivity, 1540.8ms TimeCoverageRelationStatistics Valid=290, Invalid=3742, Unknown=0, NotChecked=0, Total=4032 [2021-07-09 18:11:02,231 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 25581 states. [2021-07-09 18:11:02,467 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 25581 to 22228. [2021-07-09 18:11:02,496 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 22228 states, 22227 states have (on average 3.0134970981239033) internal successors, (66981), 22227 states have internal predecessors, (66981), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:11:02,546 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 22228 states to 22228 states and 66981 transitions. [2021-07-09 18:11:02,546 INFO L78 Accepts]: Start accepts. Automaton has 22228 states and 66981 transitions. Word has length 54 [2021-07-09 18:11:02,546 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:11:02,547 INFO L482 AbstractCegarLoop]: Abstraction has 22228 states and 66981 transitions. [2021-07-09 18:11:02,547 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 37 states, 37 states have (on average 2.5135135135135136) internal successors, (93), 36 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-07-09 18:11:02,547 INFO L276 IsEmpty]: Start isEmpty. Operand 22228 states and 66981 transitions. [2021-07-09 18:11:02,575 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 55 [2021-07-09 18:11:02,575 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:11:02,576 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:11:02,776 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable180,151 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:11:02,776 INFO L430 AbstractCegarLoop]: === Iteration 155 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:11:02,776 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:11:02,776 INFO L82 PathProgramCache]: Analyzing trace with hash -1006959941, now seen corresponding path program 147 times [2021-07-09 18:11:02,776 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:11:02,776 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1820326114] [2021-07-09 18:11:02,776 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:11:02,780 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:11:03,121 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 35 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-07-09 18:11:03,122 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:11:03,122 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1820326114] [2021-07-09 18:11:03,122 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1820326114] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:11:03,122 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1204087392] [2021-07-09 18:11:03,122 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-07-09 18:11:03,162 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-07-09 18:11:03,162 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:11:03,163 INFO L263 TraceCheckSpWp]: Trace formula consists of 131 conjuncts, 56 conjunts are in the unsatisfiable core [2021-07-09 18:11:03,164 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:11:03,399 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-09 18:11:03,399 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 31 treesize of output 15 [2021-07-09 18:11:03,400 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:11:03,407 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:11:03,407 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:11:03,407 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:45, output treesize:25 [2021-07-09 18:11:03,630 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:03,633 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:03,637 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:11:03,637 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 27 treesize of output 25 [2021-07-09 18:11:03,638 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:11:03,646 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:11:03,648 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:11:03,648 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:43, output treesize:25 [2021-07-09 18:11:03,876 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 38 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:11:03,877 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1204087392] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:11:03,877 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:11:03,877 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [22, 24] total 40 [2021-07-09 18:11:03,877 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [697627730] [2021-07-09 18:11:03,877 INFO L462 AbstractCegarLoop]: Interpolant automaton has 41 states [2021-07-09 18:11:03,877 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:11:03,877 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 41 interpolants. [2021-07-09 18:11:03,877 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=111, Invalid=1529, Unknown=0, NotChecked=0, Total=1640 [2021-07-09 18:11:03,878 INFO L87 Difference]: Start difference. First operand 22228 states and 66981 transitions. Second operand has 41 states, 41 states have (on average 2.317073170731707) internal successors, (95), 40 states have internal predecessors, (95), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:11:06,689 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:11:06,689 INFO L93 Difference]: Finished difference Result 25548 states and 75863 transitions. [2021-07-09 18:11:06,689 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 55 states. [2021-07-09 18:11:06,690 INFO L78 Accepts]: Start accepts. Automaton has has 41 states, 41 states have (on average 2.317073170731707) internal successors, (95), 40 states have internal predecessors, (95), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 54 [2021-07-09 18:11:06,690 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:11:06,734 INFO L225 Difference]: With dead ends: 25548 [2021-07-09 18:11:06,735 INFO L226 Difference]: Without dead ends: 25287 [2021-07-09 18:11:06,735 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 113 GetRequests, 33 SyntacticMatches, 4 SemanticMatches, 76 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1292 ImplicationChecksByTransitivity, 2186.1ms TimeCoverageRelationStatistics Valid=403, Invalid=5603, Unknown=0, NotChecked=0, Total=6006 [2021-07-09 18:11:06,758 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 25287 states. [2021-07-09 18:11:06,992 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 25287 to 22500. [2021-07-09 18:11:07,018 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 22500 states, 22499 states have (on average 3.00857815902929) internal successors, (67690), 22499 states have internal predecessors, (67690), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:11:07,062 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 22500 states to 22500 states and 67690 transitions. [2021-07-09 18:11:07,062 INFO L78 Accepts]: Start accepts. Automaton has 22500 states and 67690 transitions. Word has length 54 [2021-07-09 18:11:07,062 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:11:07,062 INFO L482 AbstractCegarLoop]: Abstraction has 22500 states and 67690 transitions. [2021-07-09 18:11:07,062 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 41 states, 41 states have (on average 2.317073170731707) internal successors, (95), 40 states have internal predecessors, (95), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:11:07,062 INFO L276 IsEmpty]: Start isEmpty. Operand 22500 states and 67690 transitions. [2021-07-09 18:11:07,088 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 55 [2021-07-09 18:11:07,088 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:11:07,088 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:11:07,289 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 152 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable181 [2021-07-09 18:11:07,289 INFO L430 AbstractCegarLoop]: === Iteration 156 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:11:07,289 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:11:07,289 INFO L82 PathProgramCache]: Analyzing trace with hash 203686157, now seen corresponding path program 148 times [2021-07-09 18:11:07,289 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:11:07,289 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1896420150] [2021-07-09 18:11:07,289 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:11:07,300 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:11:07,639 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 38 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:11:07,639 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:11:07,639 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1896420150] [2021-07-09 18:11:07,639 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1896420150] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:11:07,639 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1088441837] [2021-07-09 18:11:07,639 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST 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-07-09 18:11:07,669 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-09 18:11:07,669 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:11:07,670 INFO L263 TraceCheckSpWp]: Trace formula consists of 131 conjuncts, 52 conjunts are in the unsatisfiable core [2021-07-09 18:11:07,671 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:11:07,897 INFO L354 Elim1Store]: treesize reduction 11, result has 8.3 percent of original size [2021-07-09 18:11:07,897 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 35 treesize of output 15 [2021-07-09 18:11:07,898 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:11:07,905 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:11:07,905 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:11:07,906 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:49, output treesize:25 [2021-07-09 18:11:08,031 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-09 18:11: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 2 new quantified variables, introduced 1 case distinctions, treesize of input 29 treesize of output 13 [2021-07-09 18:11:08,032 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:11:08,037 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:11:08,037 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:11:08,037 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:35, output treesize:13 [2021-07-09 18:11:08,174 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 38 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:11:08,174 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1088441837] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:11:08,174 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:11:08,174 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [22, 20] total 36 [2021-07-09 18:11:08,174 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1770323959] [2021-07-09 18:11:08,174 INFO L462 AbstractCegarLoop]: Interpolant automaton has 37 states [2021-07-09 18:11:08,175 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:11:08,175 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2021-07-09 18:11:08,175 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=94, Invalid=1238, Unknown=0, NotChecked=0, Total=1332 [2021-07-09 18:11:08,175 INFO L87 Difference]: Start difference. First operand 22500 states and 67690 transitions. Second operand has 37 states, 37 states have (on average 2.6216216216216215) internal successors, (97), 36 states have internal predecessors, (97), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:11:10,323 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:11:10,324 INFO L93 Difference]: Finished difference Result 24992 states and 74488 transitions. [2021-07-09 18:11:10,324 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 44 states. [2021-07-09 18:11:10,324 INFO L78 Accepts]: Start accepts. Automaton has has 37 states, 37 states have (on average 2.6216216216216215) internal successors, (97), 36 states have internal predecessors, (97), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 54 [2021-07-09 18:11:10,324 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:11:10,369 INFO L225 Difference]: With dead ends: 24992 [2021-07-09 18:11:10,369 INFO L226 Difference]: Without dead ends: 24658 [2021-07-09 18:11:10,369 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 103 GetRequests, 37 SyntacticMatches, 4 SemanticMatches, 62 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 858 ImplicationChecksByTransitivity, 1523.8ms TimeCoverageRelationStatistics Valid=284, Invalid=3748, Unknown=0, NotChecked=0, Total=4032 [2021-07-09 18:11:10,392 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 24658 states. [2021-07-09 18:11:10,616 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 24658 to 22054. [2021-07-09 18:11:10,642 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 22054 states, 22053 states have (on average 3.017730014057044) internal successors, (66550), 22053 states have internal predecessors, (66550), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:11:10,691 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 22054 states to 22054 states and 66550 transitions. [2021-07-09 18:11:10,692 INFO L78 Accepts]: Start accepts. Automaton has 22054 states and 66550 transitions. Word has length 54 [2021-07-09 18:11:10,692 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:11:10,692 INFO L482 AbstractCegarLoop]: Abstraction has 22054 states and 66550 transitions. [2021-07-09 18:11:10,692 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 37 states, 37 states have (on average 2.6216216216216215) internal successors, (97), 36 states have internal predecessors, (97), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:11:10,692 INFO L276 IsEmpty]: Start isEmpty. Operand 22054 states and 66550 transitions. [2021-07-09 18:11:10,719 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 55 [2021-07-09 18:11:10,720 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:11:10,720 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:11:10,920 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable185,153 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:11:10,920 INFO L430 AbstractCegarLoop]: === Iteration 157 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:11:10,920 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:11:10,921 INFO L82 PathProgramCache]: Analyzing trace with hash -693359873, now seen corresponding path program 149 times [2021-07-09 18:11:10,921 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:11:10,921 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1636843742] [2021-07-09 18:11:10,921 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:11:10,924 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:11:11,335 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 35 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-07-09 18:11:11,335 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:11:11,335 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1636843742] [2021-07-09 18:11:11,336 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1636843742] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:11:11,336 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [12719914] [2021-07-09 18:11:11,336 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 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-07-09 18:11:11,367 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-07-09 18:11:11,367 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:11:11,368 INFO L263 TraceCheckSpWp]: Trace formula consists of 131 conjuncts, 48 conjunts are in the unsatisfiable core [2021-07-09 18:11:11,369 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:11:11,665 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-09 18:11:11,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 2 new quantified variables, introduced 1 case distinctions, treesize of input 33 treesize of output 17 [2021-07-09 18:11:11,666 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:11:11,672 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:11:11,673 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:11:11,673 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:49, output treesize:27 [2021-07-09 18:11:11,739 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-09 18:11:11,739 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 25 treesize of output 13 [2021-07-09 18:11:11,740 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:11:11,745 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:11:11,745 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:11:11,745 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:34, output treesize:16 [2021-07-09 18:11:11,933 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 38 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:11:11,933 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [12719914] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:11:11,933 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:11:11,933 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [23, 22] total 39 [2021-07-09 18:11:11,933 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2025433007] [2021-07-09 18:11:11,934 INFO L462 AbstractCegarLoop]: Interpolant automaton has 40 states [2021-07-09 18:11:11,934 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:11:11,934 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 40 interpolants. [2021-07-09 18:11:11,934 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=116, Invalid=1444, Unknown=0, NotChecked=0, Total=1560 [2021-07-09 18:11:11,934 INFO L87 Difference]: Start difference. First operand 22054 states and 66550 transitions. Second operand has 40 states, 40 states have (on average 2.375) internal successors, (95), 39 states have internal predecessors, (95), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:11:14,185 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:11:14,186 INFO L93 Difference]: Finished difference Result 24806 states and 73840 transitions. [2021-07-09 18:11:14,186 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2021-07-09 18:11:14,186 INFO L78 Accepts]: Start accepts. Automaton has has 40 states, 40 states have (on average 2.375) internal successors, (95), 39 states have internal predecessors, (95), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 54 [2021-07-09 18:11:14,186 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:11:14,225 INFO L225 Difference]: With dead ends: 24806 [2021-07-09 18:11:14,226 INFO L226 Difference]: Without dead ends: 24563 [2021-07-09 18:11:14,226 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 102 GetRequests, 35 SyntacticMatches, 4 SemanticMatches, 63 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 975 ImplicationChecksByTransitivity, 1662.5ms TimeCoverageRelationStatistics Valid=298, Invalid=3862, Unknown=0, NotChecked=0, Total=4160 [2021-07-09 18:11:14,247 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 24563 states. [2021-07-09 18:11:14,468 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 24563 to 22257. [2021-07-09 18:11:14,495 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 22257 states, 22256 states have (on average 3.0134345794392523) internal successors, (67067), 22256 states have internal predecessors, (67067), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:11:14,540 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 22257 states to 22257 states and 67067 transitions. [2021-07-09 18:11:14,540 INFO L78 Accepts]: Start accepts. Automaton has 22257 states and 67067 transitions. Word has length 54 [2021-07-09 18:11:14,540 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:11:14,540 INFO L482 AbstractCegarLoop]: Abstraction has 22257 states and 67067 transitions. [2021-07-09 18:11:14,540 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 40 states, 40 states have (on average 2.375) internal successors, (95), 39 states have internal predecessors, (95), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:11:14,540 INFO L276 IsEmpty]: Start isEmpty. Operand 22257 states and 67067 transitions. [2021-07-09 18:11:14,567 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 55 [2021-07-09 18:11:14,567 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:11:14,567 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:11:14,776 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable186,154 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:11:14,776 INFO L430 AbstractCegarLoop]: === Iteration 158 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:11:14,777 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:11:14,777 INFO L82 PathProgramCache]: Analyzing trace with hash -1413361191, now seen corresponding path program 150 times [2021-07-09 18:11:14,777 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:11:14,777 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1076089296] [2021-07-09 18:11:14,777 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:11:14,780 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:11:15,181 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 38 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:11:15,181 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:11:15,181 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1076089296] [2021-07-09 18:11:15,181 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1076089296] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:11:15,181 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [125150440] [2021-07-09 18:11:15,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 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-07-09 18:11:15,212 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-07-09 18:11:15,212 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:11:15,213 INFO L263 TraceCheckSpWp]: Trace formula consists of 131 conjuncts, 52 conjunts are in the unsatisfiable core [2021-07-09 18:11:15,214 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:11:15,631 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:11:15,632 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:15,632 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 31 treesize of output 17 [2021-07-09 18:11:15,633 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:11:15,642 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:11:15,643 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:11:15,643 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:57, output treesize:27 [2021-07-09 18:11:15,708 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-09 18:11:15,708 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 25 treesize of output 13 [2021-07-09 18:11:15,709 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:11:15,713 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:11:15,713 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:11:15,713 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:31, output treesize:13 [2021-07-09 18:11:15,905 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 38 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:11:15,905 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [125150440] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:11:15,905 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:11:15,905 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [23, 23] total 41 [2021-07-09 18:11:15,905 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [241068410] [2021-07-09 18:11:15,906 INFO L462 AbstractCegarLoop]: Interpolant automaton has 42 states [2021-07-09 18:11:15,906 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:11:15,906 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 42 interpolants. [2021-07-09 18:11:15,906 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=123, Invalid=1599, Unknown=0, NotChecked=0, Total=1722 [2021-07-09 18:11:15,906 INFO L87 Difference]: Start difference. First operand 22257 states and 67067 transitions. Second operand has 42 states, 42 states have (on average 2.4047619047619047) internal successors, (101), 41 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-07-09 18:11:18,802 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:11:18,802 INFO L93 Difference]: Finished difference Result 23878 states and 71393 transitions. [2021-07-09 18:11:18,802 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 55 states. [2021-07-09 18:11:18,803 INFO L78 Accepts]: Start accepts. Automaton has has 42 states, 42 states have (on average 2.4047619047619047) internal successors, (101), 41 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) Word has length 54 [2021-07-09 18:11:18,803 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:11:18,843 INFO L225 Difference]: With dead ends: 23878 [2021-07-09 18:11:18,843 INFO L226 Difference]: Without dead ends: 23368 [2021-07-09 18:11:18,844 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 116 GetRequests, 34 SyntacticMatches, 3 SemanticMatches, 79 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1698 ImplicationChecksByTransitivity, 2290.5ms TimeCoverageRelationStatistics Valid=446, Invalid=6034, Unknown=0, NotChecked=0, Total=6480 [2021-07-09 18:11:18,864 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 23368 states. [2021-07-09 18:11:19,164 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 23368 to 22136. [2021-07-09 18:11:19,190 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 22136 states, 22135 states have (on average 3.0159475943076575) internal successors, (66758), 22135 states have internal predecessors, (66758), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:11:19,232 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 22136 states to 22136 states and 66758 transitions. [2021-07-09 18:11:19,233 INFO L78 Accepts]: Start accepts. Automaton has 22136 states and 66758 transitions. Word has length 54 [2021-07-09 18:11:19,233 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:11:19,233 INFO L482 AbstractCegarLoop]: Abstraction has 22136 states and 66758 transitions. [2021-07-09 18:11:19,233 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 42 states, 42 states have (on average 2.4047619047619047) internal successors, (101), 41 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-07-09 18:11:19,233 INFO L276 IsEmpty]: Start isEmpty. Operand 22136 states and 66758 transitions. [2021-07-09 18:11:19,258 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 55 [2021-07-09 18:11:19,258 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:11:19,258 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:11:19,459 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable187,155 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:11:19,459 INFO L430 AbstractCegarLoop]: === Iteration 159 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:11:19,459 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:11:19,459 INFO L82 PathProgramCache]: Analyzing trace with hash -1166520865, now seen corresponding path program 151 times [2021-07-09 18:11:19,459 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:11:19,460 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2034230868] [2021-07-09 18:11:19,460 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:11:19,463 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:11:19,834 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 35 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-07-09 18:11:19,834 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:11:19,834 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2034230868] [2021-07-09 18:11:19,834 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2034230868] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:11:19,834 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [540017956] [2021-07-09 18:11:19,835 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY 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-07-09 18:11:19,864 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:11:19,865 INFO L263 TraceCheckSpWp]: Trace formula consists of 131 conjuncts, 50 conjunts are in the unsatisfiable core [2021-07-09 18:11:19,866 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:11:20,130 INFO L354 Elim1Store]: treesize reduction 11, result has 8.3 percent of original size [2021-07-09 18:11:20,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 2 new quantified variables, introduced 1 case distinctions, treesize of input 37 treesize of output 17 [2021-07-09 18:11:20,131 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:11:20,139 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:11:20,139 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:11:20,139 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:56, output treesize:34 [2021-07-09 18:11:20,246 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-09 18:11:20,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 2 new quantified variables, introduced 1 case distinctions, treesize of input 29 treesize of output 13 [2021-07-09 18:11:20,247 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:11:20,251 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:11:20,251 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:11:20,251 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:35, output treesize:13 [2021-07-09 18:11:20,384 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 35 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-07-09 18:11:20,384 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [540017956] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:11:20,385 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:11:20,385 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [22, 20] total 36 [2021-07-09 18:11:20,385 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [843473078] [2021-07-09 18:11:20,385 INFO L462 AbstractCegarLoop]: Interpolant automaton has 37 states [2021-07-09 18:11:20,385 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:11:20,385 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2021-07-09 18:11:20,385 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=97, Invalid=1235, Unknown=0, NotChecked=0, Total=1332 [2021-07-09 18:11:20,385 INFO L87 Difference]: Start difference. First operand 22136 states and 66758 transitions. Second operand has 37 states, 37 states have (on average 2.5135135135135136) internal successors, (93), 36 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-07-09 18:11:22,693 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:11:22,693 INFO L93 Difference]: Finished difference Result 25163 states and 74770 transitions. [2021-07-09 18:11:22,694 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2021-07-09 18:11:22,694 INFO L78 Accepts]: Start accepts. Automaton has has 37 states, 37 states have (on average 2.5135135135135136) internal successors, (93), 36 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) Word has length 54 [2021-07-09 18:11:22,694 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:11:22,739 INFO L225 Difference]: With dead ends: 25163 [2021-07-09 18:11:22,739 INFO L226 Difference]: Without dead ends: 24825 [2021-07-09 18:11:22,740 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 102 GetRequests, 37 SyntacticMatches, 4 SemanticMatches, 61 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 859 ImplicationChecksByTransitivity, 1527.1ms TimeCoverageRelationStatistics Valid=280, Invalid=3626, Unknown=0, NotChecked=0, Total=3906 [2021-07-09 18:11:22,762 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 24825 states. [2021-07-09 18:11:22,988 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 24825 to 22219. [2021-07-09 18:11:23,015 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 22219 states, 22218 states have (on average 3.0139976595553155) internal successors, (66965), 22218 states have internal predecessors, (66965), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:11:23,059 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 22219 states to 22219 states and 66965 transitions. [2021-07-09 18:11:23,059 INFO L78 Accepts]: Start accepts. Automaton has 22219 states and 66965 transitions. Word has length 54 [2021-07-09 18:11:23,059 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:11:23,059 INFO L482 AbstractCegarLoop]: Abstraction has 22219 states and 66965 transitions. [2021-07-09 18:11:23,060 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 37 states, 37 states have (on average 2.5135135135135136) internal successors, (93), 36 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-07-09 18:11:23,060 INFO L276 IsEmpty]: Start isEmpty. Operand 22219 states and 66965 transitions. [2021-07-09 18:11:23,085 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 55 [2021-07-09 18:11:23,085 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:11:23,085 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:11:23,285 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable188,156 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:11:23,286 INFO L430 AbstractCegarLoop]: === Iteration 160 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:11:23,286 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:11:23,286 INFO L82 PathProgramCache]: Analyzing trace with hash -2069635737, now seen corresponding path program 152 times [2021-07-09 18:11:23,286 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:11:23,286 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1713230806] [2021-07-09 18:11:23,286 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:11:23,289 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:11:23,638 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 35 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-07-09 18:11:23,638 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:11:23,638 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1713230806] [2021-07-09 18:11:23,638 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1713230806] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:11:23,638 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1415617973] [2021-07-09 18:11:23,638 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-07-09 18:11:23,668 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-09 18:11:23,668 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:11:23,669 INFO L263 TraceCheckSpWp]: Trace formula consists of 131 conjuncts, 50 conjunts are in the unsatisfiable core [2021-07-09 18:11:23,670 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:11:23,931 INFO L354 Elim1Store]: treesize reduction 11, result has 8.3 percent of original size [2021-07-09 18:11:23,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 2 new quantified variables, introduced 1 case distinctions, treesize of input 37 treesize of output 17 [2021-07-09 18:11:23,932 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:11:23,940 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:11:23,940 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:11:23,940 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:56, output treesize:30 [2021-07-09 18:11:24,231 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-09 18:11:24,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 2 new quantified variables, introduced 1 case distinctions, treesize of input 27 treesize of output 13 [2021-07-09 18:11:24,232 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:11:24,236 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:11:24,236 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:11:24,236 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:33, output treesize:13 [2021-07-09 18:11:24,374 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 35 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-07-09 18:11:24,375 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1415617973] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:11:24,375 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:11:24,375 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [22, 22] total 38 [2021-07-09 18:11:24,375 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [509605153] [2021-07-09 18:11:24,375 INFO L462 AbstractCegarLoop]: Interpolant automaton has 39 states [2021-07-09 18:11:24,375 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:11:24,375 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 39 interpolants. [2021-07-09 18:11:24,375 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=105, Invalid=1377, Unknown=0, NotChecked=0, Total=1482 [2021-07-09 18:11:24,375 INFO L87 Difference]: Start difference. First operand 22219 states and 66965 transitions. Second operand has 39 states, 39 states have (on average 2.3846153846153846) internal successors, (93), 38 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-07-09 18:11:26,737 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:11:26,737 INFO L93 Difference]: Finished difference Result 25274 states and 75061 transitions. [2021-07-09 18:11:26,737 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 42 states. [2021-07-09 18:11:26,737 INFO L78 Accepts]: Start accepts. Automaton has has 39 states, 39 states have (on average 2.3846153846153846) internal successors, (93), 38 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) Word has length 54 [2021-07-09 18:11:26,737 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:11:26,784 INFO L225 Difference]: With dead ends: 25274 [2021-07-09 18:11:26,784 INFO L226 Difference]: Without dead ends: 24893 [2021-07-09 18:11:26,785 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 103 GetRequests, 35 SyntacticMatches, 4 SemanticMatches, 64 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 910 ImplicationChecksByTransitivity, 1749.5ms TimeCoverageRelationStatistics Valid=294, Invalid=3996, Unknown=0, NotChecked=0, Total=4290 [2021-07-09 18:11:26,809 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 24893 states. [2021-07-09 18:11:27,044 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 24893 to 22199. [2021-07-09 18:11:27,070 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 22199 states, 22198 states have (on average 3.014415713127309) internal successors, (66914), 22198 states have internal predecessors, (66914), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:11:27,115 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 22199 states to 22199 states and 66914 transitions. [2021-07-09 18:11:27,115 INFO L78 Accepts]: Start accepts. Automaton has 22199 states and 66914 transitions. Word has length 54 [2021-07-09 18:11:27,115 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:11:27,115 INFO L482 AbstractCegarLoop]: Abstraction has 22199 states and 66914 transitions. [2021-07-09 18:11:27,115 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 39 states, 39 states have (on average 2.3846153846153846) internal successors, (93), 38 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-07-09 18:11:27,115 INFO L276 IsEmpty]: Start isEmpty. Operand 22199 states and 66914 transitions. [2021-07-09 18:11:27,141 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 55 [2021-07-09 18:11:27,141 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:11:27,141 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:11:27,341 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 157 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable189 [2021-07-09 18:11:27,341 INFO L430 AbstractCegarLoop]: === Iteration 161 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:11:27,342 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:11:27,342 INFO L82 PathProgramCache]: Analyzing trace with hash -1407762779, now seen corresponding path program 153 times [2021-07-09 18:11:27,342 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:11:27,342 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [74631167] [2021-07-09 18:11:27,342 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:11:27,345 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:11:27,713 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 35 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-07-09 18:11:27,713 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:11:27,713 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [74631167] [2021-07-09 18:11:27,713 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [74631167] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:11:27,713 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [415794741] [2021-07-09 18:11:27,713 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 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-07-09 18:11:27,756 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-07-09 18:11:27,757 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:11:27,757 INFO L263 TraceCheckSpWp]: Trace formula consists of 131 conjuncts, 50 conjunts are in the unsatisfiable core [2021-07-09 18:11:27,758 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:11:28,090 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:11:28,090 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:28,091 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 29 treesize of output 15 [2021-07-09 18:11:28,091 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:11:28,101 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:11:28,102 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:11:28,102 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:53, output treesize:23 [2021-07-09 18:11:28,228 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-09 18:11:28,228 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 25 treesize of output 13 [2021-07-09 18:11:28,229 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:11:28,233 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:11:28,233 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:11:28,233 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:31, output treesize:13 [2021-07-09 18:11:28,370 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 35 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-07-09 18:11:28,370 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [415794741] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:11:28,370 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:11:28,370 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [22, 21] total 38 [2021-07-09 18:11:28,370 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1669397584] [2021-07-09 18:11:28,370 INFO L462 AbstractCegarLoop]: Interpolant automaton has 39 states [2021-07-09 18:11:28,370 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:11:28,371 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 39 interpolants. [2021-07-09 18:11:28,371 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=106, Invalid=1376, Unknown=0, NotChecked=0, Total=1482 [2021-07-09 18:11:28,371 INFO L87 Difference]: Start difference. First operand 22199 states and 66914 transitions. Second operand has 39 states, 39 states have (on average 2.4871794871794872) internal successors, (97), 38 states have internal predecessors, (97), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:11:31,066 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:11:31,066 INFO L93 Difference]: Finished difference Result 23745 states and 71044 transitions. [2021-07-09 18:11:31,066 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 57 states. [2021-07-09 18:11:31,066 INFO L78 Accepts]: Start accepts. Automaton has has 39 states, 39 states have (on average 2.4871794871794872) internal successors, (97), 38 states have internal predecessors, (97), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 54 [2021-07-09 18:11:31,066 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:11:31,112 INFO L225 Difference]: With dead ends: 23745 [2021-07-09 18:11:31,112 INFO L226 Difference]: Without dead ends: 23407 [2021-07-09 18:11:31,113 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 115 GetRequests, 36 SyntacticMatches, 3 SemanticMatches, 76 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1522 ImplicationChecksByTransitivity, 2184.5ms TimeCoverageRelationStatistics Valid=419, Invalid=5587, Unknown=0, NotChecked=0, Total=6006 [2021-07-09 18:11:31,140 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 23407 states. [2021-07-09 18:11:31,383 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 23407 to 22215. [2021-07-09 18:11:31,409 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 22215 states, 22214 states have (on average 3.0140451967227873) internal successors, (66954), 22214 states have internal predecessors, (66954), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:11:31,456 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 22215 states to 22215 states and 66954 transitions. [2021-07-09 18:11:31,456 INFO L78 Accepts]: Start accepts. Automaton has 22215 states and 66954 transitions. Word has length 54 [2021-07-09 18:11:31,456 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:11:31,456 INFO L482 AbstractCegarLoop]: Abstraction has 22215 states and 66954 transitions. [2021-07-09 18:11:31,456 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 39 states, 39 states have (on average 2.4871794871794872) internal successors, (97), 38 states have internal predecessors, (97), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:11:31,456 INFO L276 IsEmpty]: Start isEmpty. Operand 22215 states and 66954 transitions. [2021-07-09 18:11:31,490 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 55 [2021-07-09 18:11:31,490 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:11:31,490 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:11:31,693 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 158 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable190 [2021-07-09 18:11:31,693 INFO L430 AbstractCegarLoop]: === Iteration 162 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:11:31,693 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:11:31,693 INFO L82 PathProgramCache]: Analyzing trace with hash 1984089645, now seen corresponding path program 154 times [2021-07-09 18:11:31,694 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:11:31,694 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [747928592] [2021-07-09 18:11:31,694 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:11:31,697 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:11:32,027 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 35 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-07-09 18:11:32,028 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:11:32,028 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [747928592] [2021-07-09 18:11:32,028 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [747928592] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:11:32,028 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [203484279] [2021-07-09 18:11:32,028 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST 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-07-09 18:11:32,058 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-09 18:11:32,058 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:11:32,058 INFO L263 TraceCheckSpWp]: Trace formula consists of 131 conjuncts, 50 conjunts are in the unsatisfiable core [2021-07-09 18:11:32,059 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:11:32,290 INFO L354 Elim1Store]: treesize reduction 11, result has 8.3 percent of original size [2021-07-09 18:11:32,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 2 new quantified variables, introduced 1 case distinctions, treesize of input 35 treesize of output 15 [2021-07-09 18:11:32,291 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:11:32,298 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:11:32,298 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:11:32,298 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:49, output treesize:23 [2021-07-09 18:11:32,427 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-09 18:11:32,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 2 new quantified variables, introduced 1 case distinctions, treesize of input 25 treesize of output 13 [2021-07-09 18:11:32,428 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:11:32,432 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:11:32,432 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:11:32,432 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:31, output treesize:13 [2021-07-09 18:11:32,568 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 35 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-07-09 18:11:32,568 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [203484279] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:11:32,568 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:11:32,569 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [22, 20] total 36 [2021-07-09 18:11:32,569 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [106054995] [2021-07-09 18:11:32,569 INFO L462 AbstractCegarLoop]: Interpolant automaton has 37 states [2021-07-09 18:11:32,569 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:11:32,569 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2021-07-09 18:11:32,569 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=96, Invalid=1236, Unknown=0, NotChecked=0, Total=1332 [2021-07-09 18:11:32,569 INFO L87 Difference]: Start difference. First operand 22215 states and 66954 transitions. Second operand has 37 states, 37 states have (on average 2.5135135135135136) internal successors, (93), 36 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-07-09 18:11:34,672 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:11:34,673 INFO L93 Difference]: Finished difference Result 25256 states and 75009 transitions. [2021-07-09 18:11:34,673 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 44 states. [2021-07-09 18:11:34,673 INFO L78 Accepts]: Start accepts. Automaton has has 37 states, 37 states have (on average 2.5135135135135136) internal successors, (93), 36 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) Word has length 54 [2021-07-09 18:11:34,673 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:11:34,721 INFO L225 Difference]: With dead ends: 25256 [2021-07-09 18:11:34,721 INFO L226 Difference]: Without dead ends: 24891 [2021-07-09 18:11:34,722 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 104 GetRequests, 37 SyntacticMatches, 4 SemanticMatches, 63 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 889 ImplicationChecksByTransitivity, 1579.5ms TimeCoverageRelationStatistics Valid=294, Invalid=3866, Unknown=0, NotChecked=0, Total=4160 [2021-07-09 18:11:34,750 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 24891 states. [2021-07-09 18:11:34,991 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 24891 to 22227. [2021-07-09 18:11:35,018 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 22227 states, 22226 states have (on average 3.013722667146585) internal successors, (66983), 22226 states have internal predecessors, (66983), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:11:35,062 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 22227 states to 22227 states and 66983 transitions. [2021-07-09 18:11:35,063 INFO L78 Accepts]: Start accepts. Automaton has 22227 states and 66983 transitions. Word has length 54 [2021-07-09 18:11:35,063 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:11:35,063 INFO L482 AbstractCegarLoop]: Abstraction has 22227 states and 66983 transitions. [2021-07-09 18:11:35,063 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 37 states, 37 states have (on average 2.5135135135135136) internal successors, (93), 36 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-07-09 18:11:35,063 INFO L276 IsEmpty]: Start isEmpty. Operand 22227 states and 66983 transitions. [2021-07-09 18:11:35,088 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 55 [2021-07-09 18:11:35,089 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:11:35,089 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:11:35,289 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 159 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable191 [2021-07-09 18:11:35,289 INFO L430 AbstractCegarLoop]: === Iteration 163 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:11:35,289 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:11:35,290 INFO L82 PathProgramCache]: Analyzing trace with hash -235102529, now seen corresponding path program 155 times [2021-07-09 18:11:35,290 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:11:35,290 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [96356402] [2021-07-09 18:11:35,290 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:11:35,293 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:11:35,622 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 35 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-07-09 18:11:35,622 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:11:35,622 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [96356402] [2021-07-09 18:11:35,622 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [96356402] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:11:35,622 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1827541524] [2021-07-09 18:11:35,622 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 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-07-09 18:11:35,654 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-07-09 18:11:35,654 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:11:35,655 INFO L263 TraceCheckSpWp]: Trace formula consists of 131 conjuncts, 49 conjunts are in the unsatisfiable core [2021-07-09 18:11:35,655 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:11:35,902 WARN L205 SmtUtils]: Spent 132.00 ms on a formula simplification that was a NOOP. DAG size: 20 [2021-07-09 18:11:36,013 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-09 18:11:36,013 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 33 treesize of output 17 [2021-07-09 18:11:36,013 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:11:36,020 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:11:36,021 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:11:36,021 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:47, output treesize:25 [2021-07-09 18:11:36,174 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:11:36,175 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:36,176 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 13 [2021-07-09 18:11:36,177 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:11:36,184 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:11:36,185 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:11:36,185 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:39, output treesize:13 [2021-07-09 18:11:36,382 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 35 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-07-09 18:11:36,382 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1827541524] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:11:36,382 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:11:36,382 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [22, 22] total 38 [2021-07-09 18:11:36,382 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1089385810] [2021-07-09 18:11:36,382 INFO L462 AbstractCegarLoop]: Interpolant automaton has 39 states [2021-07-09 18:11:36,382 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:11:36,382 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 39 interpolants. [2021-07-09 18:11:36,383 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=107, Invalid=1375, Unknown=0, NotChecked=0, Total=1482 [2021-07-09 18:11:36,383 INFO L87 Difference]: Start difference. First operand 22227 states and 66983 transitions. Second operand has 39 states, 39 states have (on average 2.3846153846153846) internal successors, (93), 38 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-07-09 18:11:39,231 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:11:39,231 INFO L93 Difference]: Finished difference Result 24700 states and 73543 transitions. [2021-07-09 18:11:39,231 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 48 states. [2021-07-09 18:11:39,232 INFO L78 Accepts]: Start accepts. Automaton has has 39 states, 39 states have (on average 2.3846153846153846) internal successors, (93), 38 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) Word has length 54 [2021-07-09 18:11:39,232 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:11:39,278 INFO L225 Difference]: With dead ends: 24700 [2021-07-09 18:11:39,278 INFO L226 Difference]: Without dead ends: 24479 [2021-07-09 18:11:39,279 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 108 GetRequests, 35 SyntacticMatches, 4 SemanticMatches, 69 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1112 ImplicationChecksByTransitivity, 1919.1ms TimeCoverageRelationStatistics Valid=331, Invalid=4639, Unknown=0, NotChecked=0, Total=4970 [2021-07-09 18:11:39,305 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 24479 states. [2021-07-09 18:11:39,549 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 24479 to 22360. [2021-07-09 18:11:39,575 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 22360 states, 22359 states have (on average 3.010912831521982) internal successors, (67321), 22359 states have internal predecessors, (67321), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:11:39,618 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 22360 states to 22360 states and 67321 transitions. [2021-07-09 18:11:39,618 INFO L78 Accepts]: Start accepts. Automaton has 22360 states and 67321 transitions. Word has length 54 [2021-07-09 18:11:39,618 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:11:39,618 INFO L482 AbstractCegarLoop]: Abstraction has 22360 states and 67321 transitions. [2021-07-09 18:11:39,618 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 39 states, 39 states have (on average 2.3846153846153846) internal successors, (93), 38 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-07-09 18:11:39,618 INFO L276 IsEmpty]: Start isEmpty. Operand 22360 states and 67321 transitions. [2021-07-09 18:11:39,643 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 55 [2021-07-09 18:11:39,644 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:11:39,644 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:11:39,844 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable192,160 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:11:39,844 INFO L430 AbstractCegarLoop]: === Iteration 164 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:11:39,844 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:11:39,844 INFO L82 PathProgramCache]: Analyzing trace with hash 183420517, now seen corresponding path program 156 times [2021-07-09 18:11:39,844 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:11:39,844 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [228168723] [2021-07-09 18:11:39,845 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:11:39,848 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:11:40,186 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 38 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:11:40,187 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:11:40,187 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [228168723] [2021-07-09 18:11:40,187 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [228168723] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:11:40,187 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1287476524] [2021-07-09 18:11:40,187 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE 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-07-09 18:11:40,218 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-07-09 18:11:40,218 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:11:40,219 INFO L263 TraceCheckSpWp]: Trace formula consists of 131 conjuncts, 58 conjunts are in the unsatisfiable core [2021-07-09 18:11:40,220 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:11:40,564 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:11:40,565 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:40,566 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 29 treesize of output 15 [2021-07-09 18:11:40,566 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:11:40,576 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:11:40,576 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:11:40,577 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:53, output treesize:23 [2021-07-09 18:11:40,807 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:40,815 INFO L354 Elim1Store]: treesize reduction 11, result has 47.6 percent of original size [2021-07-09 18:11:40,816 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 27 treesize of output 23 [2021-07-09 18:11:40,816 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:11:40,825 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:11:40,833 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:11:40,833 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:43, output treesize:31 [2021-07-09 18:11:41,109 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 38 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:11:41,110 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1287476524] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:11:41,110 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:11:41,110 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [22, 25] total 42 [2021-07-09 18:11:41,110 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1310030934] [2021-07-09 18:11:41,110 INFO L462 AbstractCegarLoop]: Interpolant automaton has 43 states [2021-07-09 18:11:41,110 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:11:41,110 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 43 interpolants. [2021-07-09 18:11:41,111 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=113, Invalid=1693, Unknown=0, NotChecked=0, Total=1806 [2021-07-09 18:11:41,111 INFO L87 Difference]: Start difference. First operand 22360 states and 67321 transitions. Second operand has 43 states, 43 states have (on average 2.3488372093023258) internal successors, (101), 42 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-07-09 18:11:45,436 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:11:45,436 INFO L93 Difference]: Finished difference Result 24159 states and 72084 transitions. [2021-07-09 18:11:45,437 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 74 states. [2021-07-09 18:11:45,437 INFO L78 Accepts]: Start accepts. Automaton has has 43 states, 43 states have (on average 2.3488372093023258) internal successors, (101), 42 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) Word has length 54 [2021-07-09 18:11:45,437 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:11:45,479 INFO L225 Difference]: With dead ends: 24159 [2021-07-09 18:11:45,479 INFO L226 Difference]: Without dead ends: 23550 [2021-07-09 18:11:45,480 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 132 GetRequests, 32 SyntacticMatches, 3 SemanticMatches, 97 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2396 ImplicationChecksByTransitivity, 3342.1ms TimeCoverageRelationStatistics Valid=590, Invalid=9112, Unknown=0, NotChecked=0, Total=9702 [2021-07-09 18:11:45,502 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 23550 states. [2021-07-09 18:11:45,734 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 23550 to 22303. [2021-07-09 18:11:45,760 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 22303 states, 22302 states have (on average 3.0117478253071472) internal successors, (67168), 22302 states have internal predecessors, (67168), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:11:45,807 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 22303 states to 22303 states and 67168 transitions. [2021-07-09 18:11:45,807 INFO L78 Accepts]: Start accepts. Automaton has 22303 states and 67168 transitions. Word has length 54 [2021-07-09 18:11:45,807 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:11:45,807 INFO L482 AbstractCegarLoop]: Abstraction has 22303 states and 67168 transitions. [2021-07-09 18:11:45,807 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 43 states, 43 states have (on average 2.3488372093023258) internal successors, (101), 42 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-07-09 18:11:45,807 INFO L276 IsEmpty]: Start isEmpty. Operand 22303 states and 67168 transitions. [2021-07-09 18:11:45,834 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 55 [2021-07-09 18:11:45,834 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:11:45,834 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:11:46,034 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 161 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable193 [2021-07-09 18:11:46,034 INFO L430 AbstractCegarLoop]: === Iteration 165 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:11:46,035 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:11:46,035 INFO L82 PathProgramCache]: Analyzing trace with hash -18068553, now seen corresponding path program 157 times [2021-07-09 18:11:46,035 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:11:46,035 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1985641638] [2021-07-09 18:11:46,035 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:11:46,038 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:11:46,364 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 38 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:11:46,364 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:11:46,364 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1985641638] [2021-07-09 18:11:46,364 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1985641638] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:11:46,364 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1939023109] [2021-07-09 18:11:46,364 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY 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-07-09 18:11:46,394 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:11:46,395 INFO L263 TraceCheckSpWp]: Trace formula consists of 131 conjuncts, 52 conjunts are in the unsatisfiable core [2021-07-09 18:11:46,395 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:11:46,642 INFO L354 Elim1Store]: treesize reduction 11, result has 8.3 percent of original size [2021-07-09 18:11:46,643 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 35 treesize of output 15 [2021-07-09 18:11:46,644 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:11:46,651 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:11:46,652 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:11:46,652 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:49, output treesize:25 [2021-07-09 18:11:46,784 INFO L354 Elim1Store]: treesize reduction 11, result has 8.3 percent of original size [2021-07-09 18:11:46,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 2 new quantified variables, introduced 1 case distinctions, treesize of input 33 treesize of output 13 [2021-07-09 18:11:46,785 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:11:46,789 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:11:46,790 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:11:46,790 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:39, output treesize:13 [2021-07-09 18:11:46,917 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 38 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:11:46,917 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1939023109] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:11:46,917 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:11:46,917 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [22, 20] total 36 [2021-07-09 18:11:46,918 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1429293679] [2021-07-09 18:11:46,918 INFO L462 AbstractCegarLoop]: Interpolant automaton has 37 states [2021-07-09 18:11:46,918 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:11:46,918 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2021-07-09 18:11:46,918 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=96, Invalid=1236, Unknown=0, NotChecked=0, Total=1332 [2021-07-09 18:11:46,918 INFO L87 Difference]: Start difference. First operand 22303 states and 67168 transitions. Second operand has 37 states, 37 states have (on average 2.6216216216216215) internal successors, (97), 36 states have internal predecessors, (97), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:11:49,107 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:11:49,107 INFO L93 Difference]: Finished difference Result 24903 states and 74037 transitions. [2021-07-09 18:11:49,108 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 44 states. [2021-07-09 18:11:49,108 INFO L78 Accepts]: Start accepts. Automaton has has 37 states, 37 states have (on average 2.6216216216216215) internal successors, (97), 36 states have internal predecessors, (97), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 54 [2021-07-09 18:11:49,108 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:11:49,152 INFO L225 Difference]: With dead ends: 24903 [2021-07-09 18:11:49,152 INFO L226 Difference]: Without dead ends: 24675 [2021-07-09 18:11:49,153 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 103 GetRequests, 37 SyntacticMatches, 4 SemanticMatches, 62 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 919 ImplicationChecksByTransitivity, 1503.2ms TimeCoverageRelationStatistics Valid=281, Invalid=3751, Unknown=0, NotChecked=0, Total=4032 [2021-07-09 18:11:49,175 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 24675 states. [2021-07-09 18:11:49,397 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 24675 to 22231. [2021-07-09 18:11:49,423 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 22231 states, 22230 states have (on average 3.0136752136752136) internal successors, (66994), 22230 states have internal predecessors, (66994), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:11:49,467 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 22231 states to 22231 states and 66994 transitions. [2021-07-09 18:11:49,467 INFO L78 Accepts]: Start accepts. Automaton has 22231 states and 66994 transitions. Word has length 54 [2021-07-09 18:11:49,467 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:11:49,467 INFO L482 AbstractCegarLoop]: Abstraction has 22231 states and 66994 transitions. [2021-07-09 18:11:49,467 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 37 states, 37 states have (on average 2.6216216216216215) internal successors, (97), 36 states have internal predecessors, (97), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:11:49,467 INFO L276 IsEmpty]: Start isEmpty. Operand 22231 states and 66994 transitions. [2021-07-09 18:11:49,493 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 55 [2021-07-09 18:11:49,493 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:11:49,493 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:11:49,696 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable196,162 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:11:49,696 INFO L430 AbstractCegarLoop]: === Iteration 166 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:11:49,696 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:11:49,696 INFO L82 PathProgramCache]: Analyzing trace with hash -2143963383, now seen corresponding path program 158 times [2021-07-09 18:11:49,696 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:11:49,696 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [41458804] [2021-07-09 18:11:49,696 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:11:49,700 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:11:50,119 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 35 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-07-09 18:11:50,119 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:11:50,119 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [41458804] [2021-07-09 18:11:50,120 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [41458804] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:11:50,120 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [233955626] [2021-07-09 18:11:50,120 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-07-09 18:11:50,149 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-09 18:11:50,150 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:11:50,150 INFO L263 TraceCheckSpWp]: Trace formula consists of 131 conjuncts, 50 conjunts are in the unsatisfiable core [2021-07-09 18:11:50,151 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:11:50,573 INFO L354 Elim1Store]: treesize reduction 11, result has 8.3 percent of original size [2021-07-09 18:11:50,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 2 new quantified variables, introduced 1 case distinctions, treesize of input 37 treesize of output 17 [2021-07-09 18:11:50,574 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:11:50,581 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:11:50,581 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:11:50,581 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:53, output treesize:31 [2021-07-09 18:11:50,648 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-09 18:11:50,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 2 new quantified variables, introduced 1 case distinctions, treesize of input 29 treesize of output 13 [2021-07-09 18:11:50,648 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:11:50,653 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:11:50,653 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:11:50,653 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:35, output treesize:13 [2021-07-09 18:11:50,793 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 35 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-07-09 18:11:50,793 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [233955626] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:11:50,793 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:11:50,793 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [23, 20] total 37 [2021-07-09 18:11:50,793 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1347298417] [2021-07-09 18:11:50,793 INFO L462 AbstractCegarLoop]: Interpolant automaton has 38 states [2021-07-09 18:11:50,794 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:11:50,794 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 38 interpolants. [2021-07-09 18:11:50,794 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=100, Invalid=1306, Unknown=0, NotChecked=0, Total=1406 [2021-07-09 18:11:50,794 INFO L87 Difference]: Start difference. First operand 22231 states and 66994 transitions. Second operand has 38 states, 38 states have (on average 2.4473684210526314) internal successors, (93), 37 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-07-09 18:11:53,419 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:11:53,419 INFO L93 Difference]: Finished difference Result 26141 states and 77673 transitions. [2021-07-09 18:11:53,420 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 42 states. [2021-07-09 18:11:53,420 INFO L78 Accepts]: Start accepts. Automaton has has 38 states, 38 states have (on average 2.4473684210526314) internal successors, (93), 37 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) Word has length 54 [2021-07-09 18:11:53,420 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:11:53,468 INFO L225 Difference]: With dead ends: 26141 [2021-07-09 18:11:53,468 INFO L226 Difference]: Without dead ends: 25755 [2021-07-09 18:11:53,469 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 104 GetRequests, 37 SyntacticMatches, 4 SemanticMatches, 63 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 821 ImplicationChecksByTransitivity, 1868.2ms TimeCoverageRelationStatistics Valid=298, Invalid=3862, Unknown=0, NotChecked=0, Total=4160 [2021-07-09 18:11:53,494 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 25755 states. [2021-07-09 18:11:53,732 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 25755 to 22307. [2021-07-09 18:11:53,759 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 22307 states, 22306 states have (on average 3.012732000358648) internal successors, (67202), 22306 states have internal predecessors, (67202), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:11:53,803 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 22307 states to 22307 states and 67202 transitions. [2021-07-09 18:11:53,803 INFO L78 Accepts]: Start accepts. Automaton has 22307 states and 67202 transitions. Word has length 54 [2021-07-09 18:11:53,803 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:11:53,803 INFO L482 AbstractCegarLoop]: Abstraction has 22307 states and 67202 transitions. [2021-07-09 18:11:53,803 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 38 states, 38 states have (on average 2.4473684210526314) internal successors, (93), 37 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-07-09 18:11:53,804 INFO L276 IsEmpty]: Start isEmpty. Operand 22307 states and 67202 transitions. [2021-07-09 18:11:53,829 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 55 [2021-07-09 18:11:53,829 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:11:53,829 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:11:54,030 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable197,163 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:11:54,030 INFO L430 AbstractCegarLoop]: === Iteration 167 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:11:54,030 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:11:54,030 INFO L82 PathProgramCache]: Analyzing trace with hash 1677842921, now seen corresponding path program 159 times [2021-07-09 18:11:54,030 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:11:54,030 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [771734582] [2021-07-09 18:11:54,030 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:11:54,034 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:11:54,404 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 35 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-07-09 18:11:54,404 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:11:54,404 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [771734582] [2021-07-09 18:11:54,404 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [771734582] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:11:54,404 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2110074956] [2021-07-09 18:11:54,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 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-07-09 18:11:54,435 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-07-09 18:11:54,435 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:11:54,436 INFO L263 TraceCheckSpWp]: Trace formula consists of 131 conjuncts, 50 conjunts are in the unsatisfiable core [2021-07-09 18:11:54,436 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:11:54,774 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-09 18:11:54,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 2 new quantified variables, introduced 1 case distinctions, treesize of input 33 treesize of output 17 [2021-07-09 18:11:54,775 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:11:54,783 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:11:54,784 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:11:54,784 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:52, output treesize:34 [2021-07-09 18:11:54,882 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-09 18:11:54,882 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 29 treesize of output 13 [2021-07-09 18:11:54,883 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:11:54,887 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:11:54,887 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:11:54,888 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:35, output treesize:13 [2021-07-09 18:11:55,024 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 35 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-07-09 18:11:55,025 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2110074956] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:11:55,025 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:11:55,025 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [22, 22] total 38 [2021-07-09 18:11:55,025 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [119408898] [2021-07-09 18:11:55,025 INFO L462 AbstractCegarLoop]: Interpolant automaton has 39 states [2021-07-09 18:11:55,025 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:11:55,025 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 39 interpolants. [2021-07-09 18:11:55,025 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=108, Invalid=1374, Unknown=0, NotChecked=0, Total=1482 [2021-07-09 18:11:55,026 INFO L87 Difference]: Start difference. First operand 22307 states and 67202 transitions. Second operand has 39 states, 39 states have (on average 2.3846153846153846) internal successors, (93), 38 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-07-09 18:11:57,684 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:11:57,684 INFO L93 Difference]: Finished difference Result 26360 states and 78247 transitions. [2021-07-09 18:11:57,684 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2021-07-09 18:11:57,684 INFO L78 Accepts]: Start accepts. Automaton has has 39 states, 39 states have (on average 2.3846153846153846) internal successors, (93), 38 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) Word has length 54 [2021-07-09 18:11:57,685 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:11:57,732 INFO L225 Difference]: With dead ends: 26360 [2021-07-09 18:11:57,733 INFO L226 Difference]: Without dead ends: 26022 [2021-07-09 18:11:57,733 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 103 GetRequests, 35 SyntacticMatches, 4 SemanticMatches, 64 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 982 ImplicationChecksByTransitivity, 1641.9ms TimeCoverageRelationStatistics Valid=312, Invalid=3978, Unknown=0, NotChecked=0, Total=4290 [2021-07-09 18:11:57,757 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 26022 states. [2021-07-09 18:11:58,104 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 26022 to 22291. [2021-07-09 18:11:58,129 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 22291 states, 22290 states have (on average 3.013638402871243) internal successors, (67174), 22290 states have internal predecessors, (67174), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:11:58,173 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 22291 states to 22291 states and 67174 transitions. [2021-07-09 18:11:58,173 INFO L78 Accepts]: Start accepts. Automaton has 22291 states and 67174 transitions. Word has length 54 [2021-07-09 18:11:58,173 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:11:58,173 INFO L482 AbstractCegarLoop]: Abstraction has 22291 states and 67174 transitions. [2021-07-09 18:11:58,173 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 39 states, 39 states have (on average 2.3846153846153846) internal successors, (93), 38 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-07-09 18:11:58,173 INFO L276 IsEmpty]: Start isEmpty. Operand 22291 states and 67174 transitions. [2021-07-09 18:11:58,198 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 55 [2021-07-09 18:11:58,199 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:11:58,199 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:11:58,399 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 164 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable198 [2021-07-09 18:11:58,399 INFO L430 AbstractCegarLoop]: === Iteration 168 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:11:58,400 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:11:58,400 INFO L82 PathProgramCache]: Analyzing trace with hash 774728049, now seen corresponding path program 160 times [2021-07-09 18:11:58,400 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:11:58,400 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1487055523] [2021-07-09 18:11:58,400 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:11:58,403 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:11:58,764 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 35 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-07-09 18:11:58,765 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:11:58,765 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1487055523] [2021-07-09 18:11:58,765 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1487055523] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:11:58,765 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1024456240] [2021-07-09 18:11:58,765 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-07-09 18:11:58,795 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-09 18:11:58,795 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:11:58,795 INFO L263 TraceCheckSpWp]: Trace formula consists of 131 conjuncts, 50 conjunts are in the unsatisfiable core [2021-07-09 18:11:58,796 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:11:59,066 INFO L354 Elim1Store]: treesize reduction 11, result has 8.3 percent of original size [2021-07-09 18:11:59,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 2 new quantified variables, introduced 1 case distinctions, treesize of input 37 treesize of output 17 [2021-07-09 18:11:59,067 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:11:59,075 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:11:59,075 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:11:59,075 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:56, output treesize:30 [2021-07-09 18:11:59,178 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-09 18:11:59,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 2 new quantified variables, introduced 1 case distinctions, treesize of input 25 treesize of output 13 [2021-07-09 18:11:59,179 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:11:59,183 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:11:59,184 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:11:59,184 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:31, output treesize:13 [2021-07-09 18:11:59,324 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 35 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-07-09 18:11:59,324 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1024456240] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:11:59,324 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:11:59,324 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [22, 20] total 36 [2021-07-09 18:11:59,324 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1502260828] [2021-07-09 18:11:59,325 INFO L462 AbstractCegarLoop]: Interpolant automaton has 37 states [2021-07-09 18:11:59,325 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:11:59,325 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2021-07-09 18:11:59,325 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=94, Invalid=1238, Unknown=0, NotChecked=0, Total=1332 [2021-07-09 18:11:59,325 INFO L87 Difference]: Start difference. First operand 22291 states and 67174 transitions. Second operand has 37 states, 37 states have (on average 2.5135135135135136) internal successors, (93), 36 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-07-09 18:12:01,889 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:12:01,889 INFO L93 Difference]: Finished difference Result 26457 states and 78508 transitions. [2021-07-09 18:12:01,890 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2021-07-09 18:12:01,890 INFO L78 Accepts]: Start accepts. Automaton has has 37 states, 37 states have (on average 2.5135135135135136) internal successors, (93), 36 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) Word has length 54 [2021-07-09 18:12:01,890 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:12:01,941 INFO L225 Difference]: With dead ends: 26457 [2021-07-09 18:12:01,941 INFO L226 Difference]: Without dead ends: 26076 [2021-07-09 18:12:01,942 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 104 GetRequests, 37 SyntacticMatches, 4 SemanticMatches, 63 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 818 ImplicationChecksByTransitivity, 1706.9ms TimeCoverageRelationStatistics Valid=289, Invalid=3871, Unknown=0, NotChecked=0, Total=4160 [2021-07-09 18:12:01,968 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 26076 states. [2021-07-09 18:12:02,218 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 26076 to 22291. [2021-07-09 18:12:02,245 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 22291 states, 22290 states have (on average 3.012920592193809) internal successors, (67158), 22290 states have internal predecessors, (67158), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:12:02,291 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 22291 states to 22291 states and 67158 transitions. [2021-07-09 18:12:02,292 INFO L78 Accepts]: Start accepts. Automaton has 22291 states and 67158 transitions. Word has length 54 [2021-07-09 18:12:02,292 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:12:02,292 INFO L482 AbstractCegarLoop]: Abstraction has 22291 states and 67158 transitions. [2021-07-09 18:12:02,292 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 37 states, 37 states have (on average 2.5135135135135136) internal successors, (93), 36 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-07-09 18:12:02,292 INFO L276 IsEmpty]: Start isEmpty. Operand 22291 states and 67158 transitions. [2021-07-09 18:12:02,319 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 55 [2021-07-09 18:12:02,319 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:12:02,319 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:12:02,519 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 165 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable199 [2021-07-09 18:12:02,519 INFO L430 AbstractCegarLoop]: === Iteration 169 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:12:02,519 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:12:02,520 INFO L82 PathProgramCache]: Analyzing trace with hash -235438349, now seen corresponding path program 161 times [2021-07-09 18:12:02,520 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:12:02,520 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1473431939] [2021-07-09 18:12:02,520 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:12:02,523 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:12:02,886 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 35 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-07-09 18:12:02,886 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:12:02,886 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1473431939] [2021-07-09 18:12:02,886 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1473431939] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:12:02,887 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [935065183] [2021-07-09 18:12:02,887 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-07-09 18:12:02,919 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-07-09 18:12:02,919 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:12:02,920 INFO L263 TraceCheckSpWp]: Trace formula consists of 131 conjuncts, 48 conjunts are in the unsatisfiable core [2021-07-09 18:12:02,921 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:12:03,160 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-09 18:12:03,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 2 new quantified variables, introduced 1 case distinctions, treesize of input 33 treesize of output 17 [2021-07-09 18:12:03,161 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:12:03,168 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:12:03,169 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:12:03,169 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:47, output treesize:29 [2021-07-09 18:12:03,305 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-09 18:12:03,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 2 new quantified variables, introduced 1 case distinctions, treesize of input 32 treesize of output 16 [2021-07-09 18:12:03,306 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:12:03,311 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:12:03,311 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:12:03,311 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:38, output treesize:16 [2021-07-09 18:12:03,504 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 38 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:12:03,504 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [935065183] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:12:03,504 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:12:03,504 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [22, 22] total 38 [2021-07-09 18:12:03,504 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1282412899] [2021-07-09 18:12:03,504 INFO L462 AbstractCegarLoop]: Interpolant automaton has 39 states [2021-07-09 18:12:03,504 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:12:03,504 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 39 interpolants. [2021-07-09 18:12:03,505 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=110, Invalid=1372, Unknown=0, NotChecked=0, Total=1482 [2021-07-09 18:12:03,505 INFO L87 Difference]: Start difference. First operand 22291 states and 67158 transitions. Second operand has 39 states, 39 states have (on average 2.4358974358974357) internal successors, (95), 38 states have internal predecessors, (95), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:12:05,895 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:12:05,895 INFO L93 Difference]: Finished difference Result 26085 states and 77525 transitions. [2021-07-09 18:12:05,895 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 44 states. [2021-07-09 18:12:05,895 INFO L78 Accepts]: Start accepts. Automaton has has 39 states, 39 states have (on average 2.4358974358974357) internal successors, (95), 38 states have internal predecessors, (95), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 54 [2021-07-09 18:12:05,895 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:12:05,944 INFO L225 Difference]: With dead ends: 26085 [2021-07-09 18:12:05,945 INFO L226 Difference]: Without dead ends: 25842 [2021-07-09 18:12:05,945 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 103 GetRequests, 35 SyntacticMatches, 4 SemanticMatches, 64 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 994 ImplicationChecksByTransitivity, 1654.3ms TimeCoverageRelationStatistics Valid=308, Invalid=3982, Unknown=0, NotChecked=0, Total=4290 [2021-07-09 18:12:05,969 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 25842 states. [2021-07-09 18:12:06,284 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 25842 to 22383. [2021-07-09 18:12:06,312 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 22383 states, 22382 states have (on average 3.0107675810919488) internal successors, (67387), 22382 states have internal predecessors, (67387), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:12:06,356 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 22383 states to 22383 states and 67387 transitions. [2021-07-09 18:12:06,356 INFO L78 Accepts]: Start accepts. Automaton has 22383 states and 67387 transitions. Word has length 54 [2021-07-09 18:12:06,356 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:12:06,356 INFO L482 AbstractCegarLoop]: Abstraction has 22383 states and 67387 transitions. [2021-07-09 18:12:06,357 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 39 states, 39 states have (on average 2.4358974358974357) internal successors, (95), 38 states have internal predecessors, (95), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:12:06,357 INFO L276 IsEmpty]: Start isEmpty. Operand 22383 states and 67387 transitions. [2021-07-09 18:12:06,382 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 55 [2021-07-09 18:12:06,382 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:12:06,382 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:12:06,582 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable200,166 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:12:06,583 INFO L430 AbstractCegarLoop]: === Iteration 170 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:12:06,583 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:12:06,583 INFO L82 PathProgramCache]: Analyzing trace with hash -955439667, now seen corresponding path program 162 times [2021-07-09 18:12:06,583 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:12:06,583 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [998180291] [2021-07-09 18:12:06,583 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:12:06,587 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:12:06,955 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 38 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:12:06,955 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:12:06,955 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [998180291] [2021-07-09 18:12:06,955 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [998180291] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:12:06,955 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1110783643] [2021-07-09 18:12:06,955 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-07-09 18:12:06,988 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-07-09 18:12:06,988 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:12:06,989 INFO L263 TraceCheckSpWp]: Trace formula consists of 131 conjuncts, 50 conjunts are in the unsatisfiable core [2021-07-09 18:12:06,989 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:12:07,225 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-09 18:12:07,225 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 33 treesize of output 17 [2021-07-09 18:12:07,226 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:12:07,233 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:12:07,233 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:12:07,233 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:47, output treesize:29 [2021-07-09 18:12:07,365 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-09 18:12:07,365 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 29 treesize of output 13 [2021-07-09 18:12:07,366 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:12:07,370 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:12:07,370 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:12:07,370 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:35, output treesize:13 [2021-07-09 18:12:07,565 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 38 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:12:07,566 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1110783643] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:12:07,566 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:12:07,566 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [22, 22] total 38 [2021-07-09 18:12:07,566 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1297618543] [2021-07-09 18:12:07,566 INFO L462 AbstractCegarLoop]: Interpolant automaton has 39 states [2021-07-09 18:12:07,566 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:12:07,566 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 39 interpolants. [2021-07-09 18:12:07,566 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=107, Invalid=1375, Unknown=0, NotChecked=0, Total=1482 [2021-07-09 18:12:07,567 INFO L87 Difference]: Start difference. First operand 22383 states and 67387 transitions. Second operand has 39 states, 39 states have (on average 2.4871794871794872) internal successors, (97), 38 states have internal predecessors, (97), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:12:09,951 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:12:09,951 INFO L93 Difference]: Finished difference Result 26299 states and 78090 transitions. [2021-07-09 18:12:09,951 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 44 states. [2021-07-09 18:12:09,951 INFO L78 Accepts]: Start accepts. Automaton has has 39 states, 39 states have (on average 2.4871794871794872) internal successors, (97), 38 states have internal predecessors, (97), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 54 [2021-07-09 18:12:09,951 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:12:10,003 INFO L225 Difference]: With dead ends: 26299 [2021-07-09 18:12:10,004 INFO L226 Difference]: Without dead ends: 26009 [2021-07-09 18:12:10,004 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 105 GetRequests, 35 SyntacticMatches, 4 SemanticMatches, 66 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1047 ImplicationChecksByTransitivity, 1729.4ms TimeCoverageRelationStatistics Valid=324, Invalid=4232, Unknown=0, NotChecked=0, Total=4556 [2021-07-09 18:12:10,031 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 26009 states. [2021-07-09 18:12:10,291 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 26009 to 22303. [2021-07-09 18:12:10,319 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 22303 states, 22302 states have (on average 3.0127791229486145) internal successors, (67191), 22302 states have internal predecessors, (67191), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:12:10,365 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 22303 states to 22303 states and 67191 transitions. [2021-07-09 18:12:10,365 INFO L78 Accepts]: Start accepts. Automaton has 22303 states and 67191 transitions. Word has length 54 [2021-07-09 18:12:10,365 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:12:10,365 INFO L482 AbstractCegarLoop]: Abstraction has 22303 states and 67191 transitions. [2021-07-09 18:12:10,365 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 39 states, 39 states have (on average 2.4871794871794872) internal successors, (97), 38 states have internal predecessors, (97), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:12:10,365 INFO L276 IsEmpty]: Start isEmpty. Operand 22303 states and 67191 transitions. [2021-07-09 18:12:10,393 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 55 [2021-07-09 18:12:10,393 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:12:10,393 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:12:10,593 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 167 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable201 [2021-07-09 18:12:10,593 INFO L430 AbstractCegarLoop]: === Iteration 171 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:12:10,594 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:12:10,594 INFO L82 PathProgramCache]: Analyzing trace with hash -1138553221, now seen corresponding path program 163 times [2021-07-09 18:12:10,594 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:12:10,594 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [773854809] [2021-07-09 18:12:10,594 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:12:10,599 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:12:10,943 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 35 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-07-09 18:12:10,943 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:12:10,943 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [773854809] [2021-07-09 18:12:10,943 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [773854809] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:12:10,943 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1233815503] [2021-07-09 18:12:10,943 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY 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-07-09 18:12:10,974 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:12:10,975 INFO L263 TraceCheckSpWp]: Trace formula consists of 131 conjuncts, 50 conjunts are in the unsatisfiable core [2021-07-09 18:12:10,975 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:12:11,205 INFO L354 Elim1Store]: treesize reduction 11, result has 8.3 percent of original size [2021-07-09 18:12:11,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 2 new quantified variables, introduced 1 case distinctions, treesize of input 35 treesize of output 15 [2021-07-09 18:12:11,206 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:12:11,213 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:12:11,213 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:12:11,213 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:49, output treesize:25 [2021-07-09 18:12:11,358 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-09 18:12:11,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 2 new quantified variables, introduced 1 case distinctions, treesize of input 29 treesize of output 13 [2021-07-09 18:12:11,359 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:12:11,363 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:12:11,364 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:12:11,364 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:35, output treesize:13 [2021-07-09 18:12:11,507 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 35 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-07-09 18:12:11,508 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1233815503] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:12:11,508 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:12:11,508 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [22, 20] total 36 [2021-07-09 18:12:11,508 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1622713818] [2021-07-09 18:12:11,508 INFO L462 AbstractCegarLoop]: Interpolant automaton has 37 states [2021-07-09 18:12:11,508 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:12:11,508 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2021-07-09 18:12:11,508 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=95, Invalid=1237, Unknown=0, NotChecked=0, Total=1332 [2021-07-09 18:12:11,509 INFO L87 Difference]: Start difference. First operand 22303 states and 67191 transitions. Second operand has 37 states, 37 states have (on average 2.5135135135135136) internal successors, (93), 36 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-07-09 18:12:14,279 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:12:14,279 INFO L93 Difference]: Finished difference Result 26427 states and 78427 transitions. [2021-07-09 18:12:14,279 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2021-07-09 18:12:14,279 INFO L78 Accepts]: Start accepts. Automaton has has 37 states, 37 states have (on average 2.5135135135135136) internal successors, (93), 36 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) Word has length 54 [2021-07-09 18:12:14,280 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:12:14,329 INFO L225 Difference]: With dead ends: 26427 [2021-07-09 18:12:14,329 INFO L226 Difference]: Without dead ends: 26062 [2021-07-09 18:12:14,329 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 105 GetRequests, 37 SyntacticMatches, 4 SemanticMatches, 64 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 888 ImplicationChecksByTransitivity, 1680.6ms TimeCoverageRelationStatistics Valid=303, Invalid=3987, Unknown=0, NotChecked=0, Total=4290 [2021-07-09 18:12:14,355 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 26062 states. [2021-07-09 18:12:14,598 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 26062 to 22303. [2021-07-09 18:12:14,624 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 22303 states, 22302 states have (on average 3.012599766837055) internal successors, (67187), 22302 states have internal predecessors, (67187), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:12:14,669 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 22303 states to 22303 states and 67187 transitions. [2021-07-09 18:12:14,669 INFO L78 Accepts]: Start accepts. Automaton has 22303 states and 67187 transitions. Word has length 54 [2021-07-09 18:12:14,669 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:12:14,669 INFO L482 AbstractCegarLoop]: Abstraction has 22303 states and 67187 transitions. [2021-07-09 18:12:14,669 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 37 states, 37 states have (on average 2.5135135135135136) internal successors, (93), 36 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-07-09 18:12:14,669 INFO L276 IsEmpty]: Start isEmpty. Operand 22303 states and 67187 transitions. [2021-07-09 18:12:14,696 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 55 [2021-07-09 18:12:14,696 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:12:14,697 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:12:14,897 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 168 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable202 [2021-07-09 18:12:14,897 INFO L430 AbstractCegarLoop]: === Iteration 172 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:12:14,897 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:12:14,897 INFO L82 PathProgramCache]: Analyzing trace with hash 937221901, now seen corresponding path program 164 times [2021-07-09 18:12:14,897 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:12:14,897 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1457625311] [2021-07-09 18:12:14,897 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:12:14,901 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:12:15,249 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 35 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-07-09 18:12:15,249 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:12:15,249 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1457625311] [2021-07-09 18:12:15,249 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1457625311] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:12:15,249 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [794252416] [2021-07-09 18:12:15,250 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 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-07-09 18:12:15,280 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-09 18:12:15,280 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:12:15,281 INFO L263 TraceCheckSpWp]: Trace formula consists of 131 conjuncts, 50 conjunts are in the unsatisfiable core [2021-07-09 18:12:15,281 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:12:15,512 INFO L354 Elim1Store]: treesize reduction 11, result has 8.3 percent of original size [2021-07-09 18:12:15,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 2 new quantified variables, introduced 1 case distinctions, treesize of input 35 treesize of output 15 [2021-07-09 18:12:15,513 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:12:15,519 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:12:15,520 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:12:15,520 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:49, output treesize:25 [2021-07-09 18:12:15,647 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-09 18:12:15,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 2 new quantified variables, introduced 1 case distinctions, treesize of input 29 treesize of output 13 [2021-07-09 18:12:15,648 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:12:15,652 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:12:15,653 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:12:15,653 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:35, output treesize:13 [2021-07-09 18:12:15,792 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 35 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-07-09 18:12:15,793 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [794252416] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:12:15,793 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:12:15,793 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [22, 20] total 36 [2021-07-09 18:12:15,793 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1209776413] [2021-07-09 18:12:15,793 INFO L462 AbstractCegarLoop]: Interpolant automaton has 37 states [2021-07-09 18:12:15,793 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:12:15,793 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2021-07-09 18:12:15,793 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=94, Invalid=1238, Unknown=0, NotChecked=0, Total=1332 [2021-07-09 18:12:15,793 INFO L87 Difference]: Start difference. First operand 22303 states and 67187 transitions. Second operand has 37 states, 37 states have (on average 2.5135135135135136) internal successors, (93), 36 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-07-09 18:12:18,424 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:12:18,424 INFO L93 Difference]: Finished difference Result 26099 states and 77539 transitions. [2021-07-09 18:12:18,424 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 47 states. [2021-07-09 18:12:18,424 INFO L78 Accepts]: Start accepts. Automaton has has 37 states, 37 states have (on average 2.5135135135135136) internal successors, (93), 36 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) Word has length 54 [2021-07-09 18:12:18,425 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:12:18,473 INFO L225 Difference]: With dead ends: 26099 [2021-07-09 18:12:18,473 INFO L226 Difference]: Without dead ends: 25738 [2021-07-09 18:12:18,474 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 106 GetRequests, 37 SyntacticMatches, 4 SemanticMatches, 65 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 900 ImplicationChecksByTransitivity, 1703.2ms TimeCoverageRelationStatistics Valid=299, Invalid=4123, Unknown=0, NotChecked=0, Total=4422 [2021-07-09 18:12:18,498 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 25738 states. [2021-07-09 18:12:18,744 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 25738 to 22243. [2021-07-09 18:12:18,771 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 22243 states, 22242 states have (on average 3.0142073554536464) internal successors, (67042), 22242 states have internal predecessors, (67042), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:12:18,816 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 22243 states to 22243 states and 67042 transitions. [2021-07-09 18:12:18,816 INFO L78 Accepts]: Start accepts. Automaton has 22243 states and 67042 transitions. Word has length 54 [2021-07-09 18:12:18,816 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:12:18,816 INFO L482 AbstractCegarLoop]: Abstraction has 22243 states and 67042 transitions. [2021-07-09 18:12:18,817 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 37 states, 37 states have (on average 2.5135135135135136) internal successors, (93), 36 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-07-09 18:12:18,817 INFO L276 IsEmpty]: Start isEmpty. Operand 22243 states and 67042 transitions. [2021-07-09 18:12:18,842 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 55 [2021-07-09 18:12:18,842 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:12:18,842 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:12:19,042 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 169 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable203 [2021-07-09 18:12:19,043 INFO L430 AbstractCegarLoop]: === Iteration 173 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:12:19,043 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:12:19,043 INFO L82 PathProgramCache]: Analyzing trace with hash 1865902189, now seen corresponding path program 165 times [2021-07-09 18:12:19,043 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:12:19,043 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1889471753] [2021-07-09 18:12:19,043 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:12:19,046 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:12:19,465 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 35 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-07-09 18:12:19,465 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:12:19,465 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1889471753] [2021-07-09 18:12:19,465 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1889471753] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:12:19,465 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [562998228] [2021-07-09 18:12:19,465 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 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-07-09 18:12:19,497 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-07-09 18:12:19,497 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:12:19,498 INFO L263 TraceCheckSpWp]: Trace formula consists of 131 conjuncts, 48 conjunts are in the unsatisfiable core [2021-07-09 18:12:19,498 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:12:19,804 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-09 18:12:19,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 2 new quantified variables, introduced 1 case distinctions, treesize of input 33 treesize of output 17 [2021-07-09 18:12:19,805 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:12:19,812 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:12:19,812 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:12:19,812 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:49, output treesize:31 [2021-07-09 18:12:19,878 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-09 18:12:19,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 2 new quantified variables, introduced 1 case distinctions, treesize of input 29 treesize of output 13 [2021-07-09 18:12:19,879 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:12:19,883 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:12:19,883 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:12:19,883 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:35, output treesize:13 [2021-07-09 18:12:20,027 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 35 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-07-09 18:12:20,028 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [562998228] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:12:20,028 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:12:20,028 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [23, 20] total 37 [2021-07-09 18:12:20,028 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [268520542] [2021-07-09 18:12:20,028 INFO L462 AbstractCegarLoop]: Interpolant automaton has 38 states [2021-07-09 18:12:20,028 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:12:20,028 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 38 interpolants. [2021-07-09 18:12:20,028 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=101, Invalid=1305, Unknown=0, NotChecked=0, Total=1406 [2021-07-09 18:12:20,029 INFO L87 Difference]: Start difference. First operand 22243 states and 67042 transitions. Second operand has 38 states, 38 states have (on average 2.4473684210526314) internal successors, (93), 37 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-07-09 18:12:22,634 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:12:22,635 INFO L93 Difference]: Finished difference Result 25983 states and 77256 transitions. [2021-07-09 18:12:22,635 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 42 states. [2021-07-09 18:12:22,635 INFO L78 Accepts]: Start accepts. Automaton has has 38 states, 38 states have (on average 2.4473684210526314) internal successors, (93), 37 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) Word has length 54 [2021-07-09 18:12:22,635 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:12:22,685 INFO L225 Difference]: With dead ends: 25983 [2021-07-09 18:12:22,685 INFO L226 Difference]: Without dead ends: 25597 [2021-07-09 18:12:22,685 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 104 GetRequests, 37 SyntacticMatches, 4 SemanticMatches, 63 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 867 ImplicationChecksByTransitivity, 1739.7ms TimeCoverageRelationStatistics Valid=300, Invalid=3860, Unknown=0, NotChecked=0, Total=4160 [2021-07-09 18:12:22,711 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 25597 states. [2021-07-09 18:12:22,959 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 25597 to 22263. [2021-07-09 18:12:22,987 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 22263 states, 22262 states have (on average 3.013475878178061) internal successors, (67086), 22262 states have internal predecessors, (67086), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:12:23,033 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 22263 states to 22263 states and 67086 transitions. [2021-07-09 18:12:23,033 INFO L78 Accepts]: Start accepts. Automaton has 22263 states and 67086 transitions. Word has length 54 [2021-07-09 18:12:23,033 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:12:23,033 INFO L482 AbstractCegarLoop]: Abstraction has 22263 states and 67086 transitions. [2021-07-09 18:12:23,033 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 38 states, 38 states have (on average 2.4473684210526314) internal successors, (93), 37 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-07-09 18:12:23,033 INFO L276 IsEmpty]: Start isEmpty. Operand 22263 states and 67086 transitions. [2021-07-09 18:12:23,060 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 55 [2021-07-09 18:12:23,060 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:12:23,060 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:12:23,261 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable204,170 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:12:23,261 INFO L430 AbstractCegarLoop]: === Iteration 174 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:12:23,261 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:12:23,261 INFO L82 PathProgramCache]: Analyzing trace with hash 1392741197, now seen corresponding path program 166 times [2021-07-09 18:12:23,261 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:12:23,261 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1515326077] [2021-07-09 18:12:23,261 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:12:23,265 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:12:23,651 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 35 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-07-09 18:12:23,651 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:12:23,651 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1515326077] [2021-07-09 18:12:23,651 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1515326077] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:12:23,651 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1577390343] [2021-07-09 18:12:23,651 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-07-09 18:12:23,691 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-09 18:12:23,691 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:12:23,692 INFO L263 TraceCheckSpWp]: Trace formula consists of 131 conjuncts, 50 conjunts are in the unsatisfiable core [2021-07-09 18:12:23,692 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:12:23,956 INFO L354 Elim1Store]: treesize reduction 11, result has 8.3 percent of original size [2021-07-09 18:12:23,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 2 new quantified variables, introduced 1 case distinctions, treesize of input 37 treesize of output 17 [2021-07-09 18:12:23,957 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:12:23,965 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:12:23,966 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:12:23,966 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:56, output treesize:34 [2021-07-09 18:12:24,065 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-09 18:12:24,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 2 new quantified variables, introduced 1 case distinctions, treesize of input 29 treesize of output 13 [2021-07-09 18:12:24,066 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:12:24,071 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:12:24,071 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:12:24,071 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:35, output treesize:13 [2021-07-09 18:12:24,206 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 35 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-07-09 18:12:24,206 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1577390343] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:12:24,206 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:12:24,206 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [22, 20] total 36 [2021-07-09 18:12:24,206 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [36326276] [2021-07-09 18:12:24,207 INFO L462 AbstractCegarLoop]: Interpolant automaton has 37 states [2021-07-09 18:12:24,207 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:12:24,207 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2021-07-09 18:12:24,207 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=96, Invalid=1236, Unknown=0, NotChecked=0, Total=1332 [2021-07-09 18:12:24,207 INFO L87 Difference]: Start difference. First operand 22263 states and 67086 transitions. Second operand has 37 states, 37 states have (on average 2.5135135135135136) internal successors, (93), 36 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-07-09 18:12:26,590 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:12:26,590 INFO L93 Difference]: Finished difference Result 26191 states and 77804 transitions. [2021-07-09 18:12:26,591 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 42 states. [2021-07-09 18:12:26,592 INFO L78 Accepts]: Start accepts. Automaton has has 37 states, 37 states have (on average 2.5135135135135136) internal successors, (93), 36 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) Word has length 54 [2021-07-09 18:12:26,592 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:12:26,641 INFO L225 Difference]: With dead ends: 26191 [2021-07-09 18:12:26,642 INFO L226 Difference]: Without dead ends: 25853 [2021-07-09 18:12:26,642 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 103 GetRequests, 37 SyntacticMatches, 4 SemanticMatches, 62 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 857 ImplicationChecksByTransitivity, 1639.0ms TimeCoverageRelationStatistics Valid=290, Invalid=3742, Unknown=0, NotChecked=0, Total=4032 [2021-07-09 18:12:26,667 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 25853 states. [2021-07-09 18:12:26,911 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 25853 to 22247. [2021-07-09 18:12:26,937 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 22247 states, 22246 states have (on average 3.014384608468938) internal successors, (67058), 22246 states have internal predecessors, (67058), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:12:26,984 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 22247 states to 22247 states and 67058 transitions. [2021-07-09 18:12:26,984 INFO L78 Accepts]: Start accepts. Automaton has 22247 states and 67058 transitions. Word has length 54 [2021-07-09 18:12:26,984 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:12:26,984 INFO L482 AbstractCegarLoop]: Abstraction has 22247 states and 67058 transitions. [2021-07-09 18:12:26,984 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 37 states, 37 states have (on average 2.5135135135135136) internal successors, (93), 36 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-07-09 18:12:26,984 INFO L276 IsEmpty]: Start isEmpty. Operand 22247 states and 67058 transitions. [2021-07-09 18:12:27,012 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 55 [2021-07-09 18:12:27,012 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:12:27,012 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:12:27,213 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 171 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable205 [2021-07-09 18:12:27,213 INFO L430 AbstractCegarLoop]: === Iteration 175 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:12:27,213 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:12:27,213 INFO L82 PathProgramCache]: Analyzing trace with hash 489626325, now seen corresponding path program 167 times [2021-07-09 18:12:27,213 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:12:27,213 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1192435694] [2021-07-09 18:12:27,213 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:12:27,217 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:12:27,582 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 35 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-07-09 18:12:27,582 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:12:27,582 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1192435694] [2021-07-09 18:12:27,582 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1192435694] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:12:27,582 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [379428052] [2021-07-09 18:12:27,582 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-07-09 18:12:27,614 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-07-09 18:12:27,614 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:12:27,615 INFO L263 TraceCheckSpWp]: Trace formula consists of 131 conjuncts, 48 conjunts are in the unsatisfiable core [2021-07-09 18:12:27,615 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:12:27,881 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-09 18:12:27,882 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 33 treesize of output 17 [2021-07-09 18:12:27,882 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:12:27,890 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:12:27,891 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:12:27,891 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:52, output treesize:30 [2021-07-09 18:12:27,990 INFO L354 Elim1Store]: treesize reduction 11, result has 8.3 percent of original size [2021-07-09 18:12:27,991 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 29 treesize of output 13 [2021-07-09 18:12:27,991 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:12:27,996 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:12:27,996 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:12:27,996 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:35, output treesize:13 [2021-07-09 18:12:28,135 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 35 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-07-09 18:12:28,135 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [379428052] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:12:28,135 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:12:28,135 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [22, 20] total 36 [2021-07-09 18:12:28,136 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [299064476] [2021-07-09 18:12:28,136 INFO L462 AbstractCegarLoop]: Interpolant automaton has 37 states [2021-07-09 18:12:28,136 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:12:28,136 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2021-07-09 18:12:28,136 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=95, Invalid=1237, Unknown=0, NotChecked=0, Total=1332 [2021-07-09 18:12:28,136 INFO L87 Difference]: Start difference. First operand 22247 states and 67058 transitions. Second operand has 37 states, 37 states have (on average 2.5135135135135136) internal successors, (93), 36 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-07-09 18:12:30,817 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:12:30,817 INFO L93 Difference]: Finished difference Result 26274 states and 78020 transitions. [2021-07-09 18:12:30,818 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2021-07-09 18:12:30,818 INFO L78 Accepts]: Start accepts. Automaton has has 37 states, 37 states have (on average 2.5135135135135136) internal successors, (93), 36 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) Word has length 54 [2021-07-09 18:12:30,818 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:12:30,866 INFO L225 Difference]: With dead ends: 26274 [2021-07-09 18:12:30,867 INFO L226 Difference]: Without dead ends: 25893 [2021-07-09 18:12:30,867 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 104 GetRequests, 37 SyntacticMatches, 4 SemanticMatches, 63 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 864 ImplicationChecksByTransitivity, 1668.6ms TimeCoverageRelationStatistics Valid=291, Invalid=3869, Unknown=0, NotChecked=0, Total=4160 [2021-07-09 18:12:30,892 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 25893 states. [2021-07-09 18:12:31,138 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 25893 to 22247. [2021-07-09 18:12:31,165 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 22247 states, 22246 states have (on average 3.0142048008630766) internal successors, (67054), 22246 states have internal predecessors, (67054), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:12:31,214 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 22247 states to 22247 states and 67054 transitions. [2021-07-09 18:12:31,214 INFO L78 Accepts]: Start accepts. Automaton has 22247 states and 67054 transitions. Word has length 54 [2021-07-09 18:12:31,214 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:12:31,214 INFO L482 AbstractCegarLoop]: Abstraction has 22247 states and 67054 transitions. [2021-07-09 18:12:31,215 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 37 states, 37 states have (on average 2.5135135135135136) internal successors, (93), 36 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-07-09 18:12:31,215 INFO L276 IsEmpty]: Start isEmpty. Operand 22247 states and 67054 transitions. [2021-07-09 18:12:31,243 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 55 [2021-07-09 18:12:31,243 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:12:31,243 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:12:31,443 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable206,172 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:12:31,443 INFO L430 AbstractCegarLoop]: === Iteration 176 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:12:31,444 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:12:31,444 INFO L82 PathProgramCache]: Analyzing trace with hash -619299063, now seen corresponding path program 168 times [2021-07-09 18:12:31,444 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:12:31,444 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1437779581] [2021-07-09 18:12:31,444 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:12:31,447 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:12:31,898 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 35 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-07-09 18:12:31,898 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:12:31,898 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1437779581] [2021-07-09 18:12:31,898 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1437779581] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:12:31,898 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1127076717] [2021-07-09 18:12:31,898 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-07-09 18:12:31,929 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-07-09 18:12:31,929 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:12:31,930 INFO L263 TraceCheckSpWp]: Trace formula consists of 131 conjuncts, 48 conjunts are in the unsatisfiable core [2021-07-09 18:12:31,930 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:12:32,237 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-09 18:12:32,237 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 33 treesize of output 17 [2021-07-09 18:12:32,238 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:12:32,245 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:12:32,245 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:12:32,245 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:49, output treesize:27 [2021-07-09 18:12:32,313 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-09 18:12:32,313 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 27 treesize of output 13 [2021-07-09 18:12:32,314 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:12:32,318 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:12:32,318 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:12:32,318 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:33, output treesize:13 [2021-07-09 18:12:32,458 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 35 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-07-09 18:12:32,458 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1127076717] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:12:32,458 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:12:32,458 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [23, 20] total 37 [2021-07-09 18:12:32,458 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1164923043] [2021-07-09 18:12:32,458 INFO L462 AbstractCegarLoop]: Interpolant automaton has 38 states [2021-07-09 18:12:32,458 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:12:32,458 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 38 interpolants. [2021-07-09 18:12:32,458 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=101, Invalid=1305, Unknown=0, NotChecked=0, Total=1406 [2021-07-09 18:12:32,459 INFO L87 Difference]: Start difference. First operand 22247 states and 67054 transitions. Second operand has 38 states, 38 states have (on average 2.4473684210526314) internal successors, (93), 37 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-07-09 18:12:35,260 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:12:35,260 INFO L93 Difference]: Finished difference Result 26848 states and 79836 transitions. [2021-07-09 18:12:35,260 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2021-07-09 18:12:35,260 INFO L78 Accepts]: Start accepts. Automaton has has 38 states, 38 states have (on average 2.4473684210526314) internal successors, (93), 37 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) Word has length 54 [2021-07-09 18:12:35,260 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:12:35,311 INFO L225 Difference]: With dead ends: 26848 [2021-07-09 18:12:35,311 INFO L226 Difference]: Without dead ends: 26462 [2021-07-09 18:12:35,312 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 105 GetRequests, 37 SyntacticMatches, 4 SemanticMatches, 64 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 903 ImplicationChecksByTransitivity, 1836.9ms TimeCoverageRelationStatistics Valid=306, Invalid=3984, Unknown=0, NotChecked=0, Total=4290 [2021-07-09 18:12:35,337 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 26462 states. [2021-07-09 18:12:35,593 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 26462 to 22259. [2021-07-09 18:12:35,620 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 22259 states, 22258 states have (on average 3.0140174319345854) internal successors, (67086), 22258 states have internal predecessors, (67086), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:12:35,665 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 22259 states to 22259 states and 67086 transitions. [2021-07-09 18:12:35,665 INFO L78 Accepts]: Start accepts. Automaton has 22259 states and 67086 transitions. Word has length 54 [2021-07-09 18:12:35,665 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:12:35,665 INFO L482 AbstractCegarLoop]: Abstraction has 22259 states and 67086 transitions. [2021-07-09 18:12:35,665 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 38 states, 38 states have (on average 2.4473684210526314) internal successors, (93), 37 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-07-09 18:12:35,665 INFO L276 IsEmpty]: Start isEmpty. Operand 22259 states and 67086 transitions. [2021-07-09 18:12:35,690 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 55 [2021-07-09 18:12:35,691 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:12:35,691 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:12:35,891 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable207,173 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:12:35,891 INFO L430 AbstractCegarLoop]: === Iteration 177 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:12:35,891 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:12:35,891 INFO L82 PathProgramCache]: Analyzing trace with hash -719563301, now seen corresponding path program 169 times [2021-07-09 18:12:35,891 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:12:35,892 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [303153818] [2021-07-09 18:12:35,892 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:12:35,895 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:12:36,309 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 35 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-07-09 18:12:36,310 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:12:36,310 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [303153818] [2021-07-09 18:12:36,310 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [303153818] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:12:36,310 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [624835775] [2021-07-09 18:12:36,310 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY 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-07-09 18:12:36,340 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:12:36,341 INFO L263 TraceCheckSpWp]: Trace formula consists of 131 conjuncts, 50 conjunts are in the unsatisfiable core [2021-07-09 18:12:36,342 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:12:36,609 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-09 18:12:36,609 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 33 treesize of output 17 [2021-07-09 18:12:36,610 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:12:36,616 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:12:36,617 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:12:36,617 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:49, output treesize:27 [2021-07-09 18:12:36,718 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-09 18:12:36,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 2 new quantified variables, introduced 1 case distinctions, treesize of input 25 treesize of output 13 [2021-07-09 18:12:36,719 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:12:36,724 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:12:36,724 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:12:36,724 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:31, output treesize:13 [2021-07-09 18:12:36,863 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 35 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-07-09 18:12:36,864 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [624835775] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:12:36,864 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:12:36,864 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [23, 20] total 37 [2021-07-09 18:12:36,864 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [271857877] [2021-07-09 18:12:36,864 INFO L462 AbstractCegarLoop]: Interpolant automaton has 38 states [2021-07-09 18:12:36,864 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:12:36,864 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 38 interpolants. [2021-07-09 18:12:36,864 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=101, Invalid=1305, Unknown=0, NotChecked=0, Total=1406 [2021-07-09 18:12:36,864 INFO L87 Difference]: Start difference. First operand 22259 states and 67086 transitions. Second operand has 38 states, 38 states have (on average 2.4473684210526314) internal successors, (93), 37 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-07-09 18:12:40,409 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:12:40,409 INFO L93 Difference]: Finished difference Result 27526 states and 81597 transitions. [2021-07-09 18:12:40,409 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 63 states. [2021-07-09 18:12:40,409 INFO L78 Accepts]: Start accepts. Automaton has has 38 states, 38 states have (on average 2.4473684210526314) internal successors, (93), 37 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) Word has length 54 [2021-07-09 18:12:40,410 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:12:40,463 INFO L225 Difference]: With dead ends: 27526 [2021-07-09 18:12:40,463 INFO L226 Difference]: Without dead ends: 26984 [2021-07-09 18:12:40,464 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 121 GetRequests, 37 SyntacticMatches, 4 SemanticMatches, 80 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1628 ImplicationChecksByTransitivity, 2346.7ms TimeCoverageRelationStatistics Valid=447, Invalid=6195, Unknown=0, NotChecked=0, Total=6642 [2021-07-09 18:12:40,492 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 26984 states. [2021-07-09 18:12:40,733 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 26984 to 22326. [2021-07-09 18:12:40,760 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 22326 states, 22325 states have (on average 3.0133930571108625) internal successors, (67274), 22325 states have internal predecessors, (67274), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:12:40,804 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 22326 states to 22326 states and 67274 transitions. [2021-07-09 18:12:40,804 INFO L78 Accepts]: Start accepts. Automaton has 22326 states and 67274 transitions. Word has length 54 [2021-07-09 18:12:40,804 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:12:40,804 INFO L482 AbstractCegarLoop]: Abstraction has 22326 states and 67274 transitions. [2021-07-09 18:12:40,804 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 38 states, 38 states have (on average 2.4473684210526314) internal successors, (93), 37 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-07-09 18:12:40,804 INFO L276 IsEmpty]: Start isEmpty. Operand 22326 states and 67274 transitions. [2021-07-09 18:12:40,830 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 55 [2021-07-09 18:12:40,830 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:12:40,830 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:12:41,030 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable208,174 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:12:41,030 INFO L430 AbstractCegarLoop]: === Iteration 178 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:12:41,031 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:12:41,031 INFO L82 PathProgramCache]: Analyzing trace with hash -1748683119, now seen corresponding path program 170 times [2021-07-09 18:12:41,031 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:12:41,031 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [235958550] [2021-07-09 18:12:41,031 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:12:41,034 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:12:41,439 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 35 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-07-09 18:12:41,440 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:12:41,440 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [235958550] [2021-07-09 18:12:41,440 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [235958550] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:12:41,440 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1821757042] [2021-07-09 18:12:41,440 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 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-07-09 18:12:41,470 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-09 18:12:41,470 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:12:41,471 INFO L263 TraceCheckSpWp]: Trace formula consists of 131 conjuncts, 50 conjunts are in the unsatisfiable core [2021-07-09 18:12:41,472 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:12:41,742 INFO L354 Elim1Store]: treesize reduction 11, result has 8.3 percent of original size [2021-07-09 18:12:41,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 2 new quantified variables, introduced 1 case distinctions, treesize of input 37 treesize of output 17 [2021-07-09 18:12:41,743 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:12:41,750 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:12:41,750 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:12:41,750 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:53, output treesize:27 [2021-07-09 18:12:41,845 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-09 18:12:41,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 2 new quantified variables, introduced 1 case distinctions, treesize of input 27 treesize of output 13 [2021-07-09 18:12:41,846 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:12:41,850 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:12:41,851 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:12:41,851 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:33, output treesize:13 [2021-07-09 18:12:42,016 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 35 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-07-09 18:12:42,016 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1821757042] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:12:42,016 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:12:42,016 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [23, 20] total 37 [2021-07-09 18:12:42,016 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1665444532] [2021-07-09 18:12:42,016 INFO L462 AbstractCegarLoop]: Interpolant automaton has 38 states [2021-07-09 18:12:42,016 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:12:42,016 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 38 interpolants. [2021-07-09 18:12:42,017 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=100, Invalid=1306, Unknown=0, NotChecked=0, Total=1406 [2021-07-09 18:12:42,017 INFO L87 Difference]: Start difference. First operand 22326 states and 67274 transitions. Second operand has 38 states, 38 states have (on average 2.4473684210526314) internal successors, (93), 37 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-07-09 18:12:46,099 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:12:46,099 INFO L93 Difference]: Finished difference Result 28082 states and 83134 transitions. [2021-07-09 18:12:46,099 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 71 states. [2021-07-09 18:12:46,100 INFO L78 Accepts]: Start accepts. Automaton has has 38 states, 38 states have (on average 2.4473684210526314) internal successors, (93), 37 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) Word has length 54 [2021-07-09 18:12:46,100 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:12:46,149 INFO L225 Difference]: With dead ends: 28082 [2021-07-09 18:12:46,149 INFO L226 Difference]: Without dead ends: 27548 [2021-07-09 18:12:46,149 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 128 GetRequests, 37 SyntacticMatches, 4 SemanticMatches, 87 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1972 ImplicationChecksByTransitivity, 2641.6ms TimeCoverageRelationStatistics Valid=512, Invalid=7320, Unknown=0, NotChecked=0, Total=7832 [2021-07-09 18:12:46,174 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 27548 states. [2021-07-09 18:12:46,411 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 27548 to 22380. [2021-07-09 18:12:46,437 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 22380 states, 22379 states have (on average 3.0138075874703962) internal successors, (67446), 22379 states have internal predecessors, (67446), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:12:46,481 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 22380 states to 22380 states and 67446 transitions. [2021-07-09 18:12:46,481 INFO L78 Accepts]: Start accepts. Automaton has 22380 states and 67446 transitions. Word has length 54 [2021-07-09 18:12:46,481 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:12:46,481 INFO L482 AbstractCegarLoop]: Abstraction has 22380 states and 67446 transitions. [2021-07-09 18:12:46,481 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 38 states, 38 states have (on average 2.4473684210526314) internal successors, (93), 37 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-07-09 18:12:46,481 INFO L276 IsEmpty]: Start isEmpty. Operand 22380 states and 67446 transitions. [2021-07-09 18:12:46,506 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 55 [2021-07-09 18:12:46,506 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:12:46,506 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:12:46,707 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 175 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable209 [2021-07-09 18:12:46,707 INFO L430 AbstractCegarLoop]: === Iteration 179 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:12:46,707 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:12:46,707 INFO L82 PathProgramCache]: Analyzing trace with hash 1839703213, now seen corresponding path program 171 times [2021-07-09 18:12:46,707 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:12:46,707 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1602965786] [2021-07-09 18:12:46,707 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:12:46,711 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:12:47,119 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 35 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-07-09 18:12:47,119 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:12:47,119 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1602965786] [2021-07-09 18:12:47,120 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1602965786] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:12:47,120 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2111190788] [2021-07-09 18:12:47,120 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 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-07-09 18:12:47,150 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-07-09 18:12:47,151 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:12:47,151 INFO L263 TraceCheckSpWp]: Trace formula consists of 131 conjuncts, 50 conjunts are in the unsatisfiable core [2021-07-09 18:12:47,152 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:12:47,412 INFO L354 Elim1Store]: treesize reduction 11, result has 8.3 percent of original size [2021-07-09 18:12:47,413 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 37 treesize of output 17 [2021-07-09 18:12:47,413 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:12:47,420 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:12:47,420 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:12:47,420 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:53, output treesize:27 [2021-07-09 18:12:47,483 INFO L354 Elim1Store]: treesize reduction 11, result has 8.3 percent of original size [2021-07-09 18:12:47,484 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 33 treesize of output 13 [2021-07-09 18:12:47,484 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:12:47,489 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:12:47,489 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:12:47,489 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:39, output treesize:13 [2021-07-09 18:12:47,657 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 35 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-07-09 18:12:47,657 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2111190788] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:12:47,657 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:12:47,657 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [23, 20] total 37 [2021-07-09 18:12:47,657 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1344968940] [2021-07-09 18:12:47,657 INFO L462 AbstractCegarLoop]: Interpolant automaton has 38 states [2021-07-09 18:12:47,658 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:12:47,658 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 38 interpolants. [2021-07-09 18:12:47,658 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=101, Invalid=1305, Unknown=0, NotChecked=0, Total=1406 [2021-07-09 18:12:47,658 INFO L87 Difference]: Start difference. First operand 22380 states and 67446 transitions. Second operand has 38 states, 38 states have (on average 2.4473684210526314) internal successors, (93), 37 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-07-09 18:12:51,460 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:12:51,460 INFO L93 Difference]: Finished difference Result 29008 states and 85989 transitions. [2021-07-09 18:12:51,460 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 68 states. [2021-07-09 18:12:51,460 INFO L78 Accepts]: Start accepts. Automaton has has 38 states, 38 states have (on average 2.4473684210526314) internal successors, (93), 37 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) Word has length 54 [2021-07-09 18:12:51,460 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:12:51,517 INFO L225 Difference]: With dead ends: 29008 [2021-07-09 18:12:51,517 INFO L226 Difference]: Without dead ends: 28705 [2021-07-09 18:12:51,518 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 127 GetRequests, 37 SyntacticMatches, 4 SemanticMatches, 86 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1921 ImplicationChecksByTransitivity, 2498.2ms TimeCoverageRelationStatistics Valid=532, Invalid=7124, Unknown=0, NotChecked=0, Total=7656 [2021-07-09 18:12:51,546 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 28705 states. [2021-07-09 18:12:51,812 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 28705 to 22358. [2021-07-09 18:12:51,840 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 22358 states, 22357 states have (on average 3.013194972491837) internal successors, (67366), 22357 states have internal predecessors, (67366), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:12:51,885 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 22358 states to 22358 states and 67366 transitions. [2021-07-09 18:12:51,886 INFO L78 Accepts]: Start accepts. Automaton has 22358 states and 67366 transitions. Word has length 54 [2021-07-09 18:12:51,886 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:12:51,886 INFO L482 AbstractCegarLoop]: Abstraction has 22358 states and 67366 transitions. [2021-07-09 18:12:51,886 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 38 states, 38 states have (on average 2.4473684210526314) internal successors, (93), 37 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-07-09 18:12:51,886 INFO L276 IsEmpty]: Start isEmpty. Operand 22358 states and 67366 transitions. [2021-07-09 18:12:51,912 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 55 [2021-07-09 18:12:51,912 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:12:51,912 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:12:52,113 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 176 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable210 [2021-07-09 18:12:52,113 INFO L430 AbstractCegarLoop]: === Iteration 180 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:12:52,113 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:12:52,113 INFO L82 PathProgramCache]: Analyzing trace with hash -861163887, now seen corresponding path program 172 times [2021-07-09 18:12:52,113 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:12:52,113 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [984938518] [2021-07-09 18:12:52,113 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:12:52,117 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:12:52,519 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 35 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-07-09 18:12:52,519 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:12:52,519 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [984938518] [2021-07-09 18:12:52,519 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [984938518] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:12:52,519 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [208244133] [2021-07-09 18:12:52,520 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-07-09 18:12:52,549 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-09 18:12:52,549 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:12:52,550 INFO L263 TraceCheckSpWp]: Trace formula consists of 131 conjuncts, 50 conjunts are in the unsatisfiable core [2021-07-09 18:12:52,550 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:12:52,822 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-09 18:12:52,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 2 new quantified variables, introduced 1 case distinctions, treesize of input 33 treesize of output 17 [2021-07-09 18:12:52,823 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:12:52,829 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:12:52,830 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:12:52,830 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:49, output treesize:27 [2021-07-09 18:12:52,894 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-09 18:12:52,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 2 new quantified variables, introduced 1 case distinctions, treesize of input 25 treesize of output 13 [2021-07-09 18:12:52,895 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:12:52,899 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:12:52,899 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:12:52,899 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:31, output treesize:13 [2021-07-09 18:12:53,069 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 35 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-07-09 18:12:53,069 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [208244133] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:12:53,069 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:12:53,069 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [23, 20] total 37 [2021-07-09 18:12:53,069 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [600826731] [2021-07-09 18:12:53,070 INFO L462 AbstractCegarLoop]: Interpolant automaton has 38 states [2021-07-09 18:12:53,070 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:12:53,070 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 38 interpolants. [2021-07-09 18:12:53,070 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=101, Invalid=1305, Unknown=0, NotChecked=0, Total=1406 [2021-07-09 18:12:53,070 INFO L87 Difference]: Start difference. First operand 22358 states and 67366 transitions. Second operand has 38 states, 38 states have (on average 2.4473684210526314) internal successors, (93), 37 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-07-09 18:12:57,409 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:12:57,409 INFO L93 Difference]: Finished difference Result 29727 states and 87861 transitions. [2021-07-09 18:12:57,409 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 78 states. [2021-07-09 18:12:57,409 INFO L78 Accepts]: Start accepts. Automaton has has 38 states, 38 states have (on average 2.4473684210526314) internal successors, (93), 37 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) Word has length 54 [2021-07-09 18:12:57,409 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:12:57,466 INFO L225 Difference]: With dead ends: 29727 [2021-07-09 18:12:57,466 INFO L226 Difference]: Without dead ends: 29341 [2021-07-09 18:12:57,468 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 136 GetRequests, 37 SyntacticMatches, 4 SemanticMatches, 95 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2478 ImplicationChecksByTransitivity, 2786.8ms TimeCoverageRelationStatistics Valid=623, Invalid=8689, Unknown=0, NotChecked=0, Total=9312 [2021-07-09 18:12:57,498 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 29341 states. [2021-07-09 18:12:57,753 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 29341 to 22401. [2021-07-09 18:12:57,780 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 22401 states, 22400 states have (on average 3.012455357142857) internal successors, (67479), 22400 states have internal predecessors, (67479), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:12:57,824 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 22401 states to 22401 states and 67479 transitions. [2021-07-09 18:12:57,824 INFO L78 Accepts]: Start accepts. Automaton has 22401 states and 67479 transitions. Word has length 54 [2021-07-09 18:12:57,825 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:12:57,825 INFO L482 AbstractCegarLoop]: Abstraction has 22401 states and 67479 transitions. [2021-07-09 18:12:57,825 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 38 states, 38 states have (on average 2.4473684210526314) internal successors, (93), 37 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-07-09 18:12:57,825 INFO L276 IsEmpty]: Start isEmpty. Operand 22401 states and 67479 transitions. [2021-07-09 18:12:57,850 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 55 [2021-07-09 18:12:57,850 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:12:57,850 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:12:58,051 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 177 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable211 [2021-07-09 18:12:58,051 INFO L430 AbstractCegarLoop]: === Iteration 181 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:12:58,051 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:12:58,051 INFO L82 PathProgramCache]: Analyzing trace with hash 960790843, now seen corresponding path program 173 times [2021-07-09 18:12:58,051 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:12:58,051 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1630125484] [2021-07-09 18:12:58,051 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:12:58,054 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:12:58,420 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 35 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-07-09 18:12:58,421 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:12:58,421 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1630125484] [2021-07-09 18:12:58,421 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1630125484] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:12:58,421 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1909994075] [2021-07-09 18:12:58,421 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 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-07-09 18:12:58,452 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-07-09 18:12:58,452 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:12:58,453 INFO L263 TraceCheckSpWp]: Trace formula consists of 131 conjuncts, 52 conjunts are in the unsatisfiable core [2021-07-09 18:12:58,453 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:12:58,679 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-09 18:12:58,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 2 new quantified variables, introduced 1 case distinctions, treesize of input 33 treesize of output 17 [2021-07-09 18:12:58,680 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:12:58,688 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:12:58,688 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:12:58,688 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:52, output treesize:30 [2021-07-09 18:12:58,818 INFO L354 Elim1Store]: treesize reduction 11, result has 8.3 percent of original size [2021-07-09 18:12:58,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 2 new quantified variables, introduced 1 case distinctions, treesize of input 33 treesize of output 13 [2021-07-09 18:12:58,819 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:12:58,823 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:12:58,823 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:12:58,823 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:39, output treesize:13 [2021-07-09 18:12:58,958 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 35 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-07-09 18:12:58,958 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1909994075] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:12:58,958 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:12:58,958 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [22, 20] total 36 [2021-07-09 18:12:58,958 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1842860541] [2021-07-09 18:12:58,958 INFO L462 AbstractCegarLoop]: Interpolant automaton has 37 states [2021-07-09 18:12:58,958 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:12:58,958 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2021-07-09 18:12:58,958 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=97, Invalid=1235, Unknown=0, NotChecked=0, Total=1332 [2021-07-09 18:12:58,959 INFO L87 Difference]: Start difference. First operand 22401 states and 67479 transitions. Second operand has 37 states, 37 states have (on average 2.5135135135135136) internal successors, (93), 36 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-07-09 18:13:01,342 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:13:01,342 INFO L93 Difference]: Finished difference Result 26306 states and 78127 transitions. [2021-07-09 18:13:01,342 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2021-07-09 18:13:01,342 INFO L78 Accepts]: Start accepts. Automaton has has 37 states, 37 states have (on average 2.5135135135135136) internal successors, (93), 36 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) Word has length 54 [2021-07-09 18:13:01,342 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:13:01,389 INFO L225 Difference]: With dead ends: 26306 [2021-07-09 18:13:01,389 INFO L226 Difference]: Without dead ends: 25968 [2021-07-09 18:13:01,390 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 104 GetRequests, 37 SyntacticMatches, 4 SemanticMatches, 63 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 928 ImplicationChecksByTransitivity, 1632.3ms TimeCoverageRelationStatistics Valid=304, Invalid=3856, Unknown=0, NotChecked=0, Total=4160 [2021-07-09 18:13:01,414 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 25968 states. [2021-07-09 18:13:01,720 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 25968 to 22402. [2021-07-09 18:13:01,746 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 22402 states, 22401 states have (on average 3.012499441989197) internal successors, (67483), 22401 states have internal predecessors, (67483), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:13:01,789 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 22402 states to 22402 states and 67483 transitions. [2021-07-09 18:13:01,789 INFO L78 Accepts]: Start accepts. Automaton has 22402 states and 67483 transitions. Word has length 54 [2021-07-09 18:13:01,789 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:13:01,789 INFO L482 AbstractCegarLoop]: Abstraction has 22402 states and 67483 transitions. [2021-07-09 18:13:01,789 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 37 states, 37 states have (on average 2.5135135135135136) internal successors, (93), 36 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-07-09 18:13:01,789 INFO L276 IsEmpty]: Start isEmpty. Operand 22402 states and 67483 transitions. [2021-07-09 18:13:01,815 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 55 [2021-07-09 18:13:01,815 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:13:01,815 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:13:02,015 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 178 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable212 [2021-07-09 18:13:02,015 INFO L430 AbstractCegarLoop]: === Iteration 182 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:13:02,016 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:13:02,016 INFO L82 PathProgramCache]: Analyzing trace with hash -1265966413, now seen corresponding path program 174 times [2021-07-09 18:13:02,016 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:13:02,016 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [653430443] [2021-07-09 18:13:02,016 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:13:02,019 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:13:02,398 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 35 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-07-09 18:13:02,399 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:13:02,399 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [653430443] [2021-07-09 18:13:02,399 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [653430443] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:13:02,399 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [444148702] [2021-07-09 18:13:02,399 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE 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-07-09 18:13:02,431 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-07-09 18:13:02,431 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:13:02,432 INFO L263 TraceCheckSpWp]: Trace formula consists of 131 conjuncts, 50 conjunts are in the unsatisfiable core [2021-07-09 18:13:02,432 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:13:02,733 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:13:02,733 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:13:02,734 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 31 treesize of output 17 [2021-07-09 18:13:02,735 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:13:02,746 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:13:02,747 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:13:02,747 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:60, output treesize:30 [2021-07-09 18:13:02,889 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-09 18:13:02,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 2 new quantified variables, introduced 1 case distinctions, treesize of input 25 treesize of output 13 [2021-07-09 18:13:02,890 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:13:02,895 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:13:02,895 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:13:02,895 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:31, output treesize:13 [2021-07-09 18:13:03,044 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 35 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-07-09 18:13:03,044 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [444148702] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:13:03,044 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:13:03,044 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [22, 20] total 37 [2021-07-09 18:13:03,044 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1845409157] [2021-07-09 18:13:03,044 INFO L462 AbstractCegarLoop]: Interpolant automaton has 38 states [2021-07-09 18:13:03,045 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:13:03,045 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 38 interpolants. [2021-07-09 18:13:03,045 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=101, Invalid=1305, Unknown=0, NotChecked=0, Total=1406 [2021-07-09 18:13:03,045 INFO L87 Difference]: Start difference. First operand 22402 states and 67483 transitions. Second operand has 38 states, 38 states have (on average 2.5526315789473686) internal successors, (97), 37 states have internal predecessors, (97), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:13:07,023 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:13:07,023 INFO L93 Difference]: Finished difference Result 25605 states and 76236 transitions. [2021-07-09 18:13:07,023 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 70 states. [2021-07-09 18:13:07,023 INFO L78 Accepts]: Start accepts. Automaton has has 38 states, 38 states have (on average 2.5526315789473686) internal successors, (97), 37 states have internal predecessors, (97), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 54 [2021-07-09 18:13:07,023 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:13:07,072 INFO L225 Difference]: With dead ends: 25605 [2021-07-09 18:13:07,072 INFO L226 Difference]: Without dead ends: 25224 [2021-07-09 18:13:07,073 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 128 GetRequests, 37 SyntacticMatches, 3 SemanticMatches, 88 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2117 ImplicationChecksByTransitivity, 2855.9ms TimeCoverageRelationStatistics Valid=570, Invalid=7440, Unknown=0, NotChecked=0, Total=8010 [2021-07-09 18:13:07,097 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 25224 states. [2021-07-09 18:13:07,336 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 25224 to 22508. [2021-07-09 18:13:07,363 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 22508 states, 22507 states have (on average 3.0103967654507486) internal successors, (67755), 22507 states have internal predecessors, (67755), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:13:07,408 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 22508 states to 22508 states and 67755 transitions. [2021-07-09 18:13:07,408 INFO L78 Accepts]: Start accepts. Automaton has 22508 states and 67755 transitions. Word has length 54 [2021-07-09 18:13:07,408 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:13:07,408 INFO L482 AbstractCegarLoop]: Abstraction has 22508 states and 67755 transitions. [2021-07-09 18:13:07,409 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 38 states, 38 states have (on average 2.5526315789473686) internal successors, (97), 37 states have internal predecessors, (97), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:13:07,409 INFO L276 IsEmpty]: Start isEmpty. Operand 22508 states and 67755 transitions. [2021-07-09 18:13:07,434 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 55 [2021-07-09 18:13:07,435 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:13:07,435 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:13:07,649 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 179 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable213 [2021-07-09 18:13:07,649 INFO L430 AbstractCegarLoop]: === Iteration 183 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:13:07,649 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:13:07,649 INFO L82 PathProgramCache]: Analyzing trace with hash 2104427991, now seen corresponding path program 175 times [2021-07-09 18:13:07,649 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:13:07,649 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [999427919] [2021-07-09 18:13:07,649 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:13:07,652 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:13:08,097 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 35 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-07-09 18:13:08,097 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:13:08,097 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [999427919] [2021-07-09 18:13:08,097 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [999427919] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:13:08,097 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2074520689] [2021-07-09 18:13:08,097 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY 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-07-09 18:13:08,133 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:13:08,134 INFO L263 TraceCheckSpWp]: Trace formula consists of 131 conjuncts, 50 conjunts are in the unsatisfiable core [2021-07-09 18:13:08,135 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:13:08,363 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-09 18:13:08,363 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 33 treesize of output 17 [2021-07-09 18:13:08,364 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:13:08,372 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:13:08,373 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:13:08,373 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:52, output treesize:34 [2021-07-09 18:13:08,504 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-09 18:13:08,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 2 new quantified variables, introduced 1 case distinctions, treesize of input 29 treesize of output 13 [2021-07-09 18:13:08,504 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:13:08,509 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:13:08,509 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:13:08,509 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:35, output treesize:13 [2021-07-09 18:13:08,646 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 35 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-07-09 18:13:08,647 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2074520689] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:13:08,647 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:13:08,647 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [22, 20] total 36 [2021-07-09 18:13:08,647 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2053276256] [2021-07-09 18:13:08,647 INFO L462 AbstractCegarLoop]: Interpolant automaton has 37 states [2021-07-09 18:13:08,647 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:13:08,647 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2021-07-09 18:13:08,647 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=97, Invalid=1235, Unknown=0, NotChecked=0, Total=1332 [2021-07-09 18:13:08,648 INFO L87 Difference]: Start difference. First operand 22508 states and 67755 transitions. Second operand has 37 states, 37 states have (on average 2.5135135135135136) internal successors, (93), 36 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-07-09 18:13:11,611 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:13:11,612 INFO L93 Difference]: Finished difference Result 26981 states and 79820 transitions. [2021-07-09 18:13:11,612 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 53 states. [2021-07-09 18:13:11,612 INFO L78 Accepts]: Start accepts. Automaton has has 37 states, 37 states have (on average 2.5135135135135136) internal successors, (93), 36 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) Word has length 54 [2021-07-09 18:13:11,612 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:13:11,661 INFO L225 Difference]: With dead ends: 26981 [2021-07-09 18:13:11,661 INFO L226 Difference]: Without dead ends: 26470 [2021-07-09 18:13:11,662 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 112 GetRequests, 37 SyntacticMatches, 4 SemanticMatches, 71 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1267 ImplicationChecksByTransitivity, 1954.4ms TimeCoverageRelationStatistics Valid=360, Invalid=4896, Unknown=0, NotChecked=0, Total=5256 [2021-07-09 18:13:11,687 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 26470 states. [2021-07-09 18:13:11,942 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 26470 to 22459. [2021-07-09 18:13:11,969 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 22459 states, 22458 states have (on average 3.0121560245792147) internal successors, (67647), 22458 states have internal predecessors, (67647), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:13:12,013 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 22459 states to 22459 states and 67647 transitions. [2021-07-09 18:13:12,013 INFO L78 Accepts]: Start accepts. Automaton has 22459 states and 67647 transitions. Word has length 54 [2021-07-09 18:13:12,013 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:13:12,013 INFO L482 AbstractCegarLoop]: Abstraction has 22459 states and 67647 transitions. [2021-07-09 18:13:12,013 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 37 states, 37 states have (on average 2.5135135135135136) internal successors, (93), 36 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-07-09 18:13:12,013 INFO L276 IsEmpty]: Start isEmpty. Operand 22459 states and 67647 transitions. [2021-07-09 18:13:12,039 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 55 [2021-07-09 18:13:12,039 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:13:12,039 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:13:12,239 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable214,180 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:13:12,240 INFO L430 AbstractCegarLoop]: === Iteration 184 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:13:12,240 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:13:12,240 INFO L82 PathProgramCache]: Analyzing trace with hash -1804926473, now seen corresponding path program 176 times [2021-07-09 18:13:12,240 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:13:12,240 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [463031707] [2021-07-09 18:13:12,240 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:13:12,243 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:13:12,601 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 35 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-07-09 18:13:12,601 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:13:12,601 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [463031707] [2021-07-09 18:13:12,601 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [463031707] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:13:12,601 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [795964425] [2021-07-09 18:13:12,602 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-07-09 18:13:12,632 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-09 18:13:12,632 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:13:12,633 INFO L263 TraceCheckSpWp]: Trace formula consists of 131 conjuncts, 50 conjunts are in the unsatisfiable core [2021-07-09 18:13:12,633 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:13:12,860 INFO L354 Elim1Store]: treesize reduction 11, result has 8.3 percent of original size [2021-07-09 18:13:12,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 2 new quantified variables, introduced 1 case distinctions, treesize of input 37 treesize of output 17 [2021-07-09 18:13:12,861 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:13:12,869 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:13:12,870 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:13:12,870 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:56, output treesize:30 [2021-07-09 18:13:12,997 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-09 18:13:12,997 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 25 treesize of output 13 [2021-07-09 18:13:12,998 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:13:13,002 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:13:13,002 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:13:13,002 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:31, output treesize:13 [2021-07-09 18:13:13,142 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 35 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-07-09 18:13:13,142 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [795964425] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:13:13,142 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:13:13,143 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [22, 20] total 36 [2021-07-09 18:13:13,143 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1238045798] [2021-07-09 18:13:13,143 INFO L462 AbstractCegarLoop]: Interpolant automaton has 37 states [2021-07-09 18:13:13,143 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:13:13,143 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2021-07-09 18:13:13,143 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=96, Invalid=1236, Unknown=0, NotChecked=0, Total=1332 [2021-07-09 18:13:13,143 INFO L87 Difference]: Start difference. First operand 22459 states and 67647 transitions. Second operand has 37 states, 37 states have (on average 2.5135135135135136) internal successors, (93), 36 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-07-09 18:13:16,418 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:13:16,419 INFO L93 Difference]: Finished difference Result 27296 states and 80725 transitions. [2021-07-09 18:13:16,419 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 62 states. [2021-07-09 18:13:16,419 INFO L78 Accepts]: Start accepts. Automaton has has 37 states, 37 states have (on average 2.5135135135135136) internal successors, (93), 36 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) Word has length 54 [2021-07-09 18:13:16,419 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:13:16,469 INFO L225 Difference]: With dead ends: 27296 [2021-07-09 18:13:16,469 INFO L226 Difference]: Without dead ends: 26849 [2021-07-09 18:13:16,470 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 120 GetRequests, 37 SyntacticMatches, 4 SemanticMatches, 79 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1621 ImplicationChecksByTransitivity, 2212.0ms TimeCoverageRelationStatistics Valid=435, Invalid=6045, Unknown=0, NotChecked=0, Total=6480 [2021-07-09 18:13:16,496 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 26849 states. [2021-07-09 18:13:16,738 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 26849 to 22439. [2021-07-09 18:13:16,765 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 22439 states, 22438 states have (on average 3.01319190658704) internal successors, (67610), 22438 states have internal predecessors, (67610), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:13:16,810 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 22439 states to 22439 states and 67610 transitions. [2021-07-09 18:13:16,810 INFO L78 Accepts]: Start accepts. Automaton has 22439 states and 67610 transitions. Word has length 54 [2021-07-09 18:13:16,810 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:13:16,810 INFO L482 AbstractCegarLoop]: Abstraction has 22439 states and 67610 transitions. [2021-07-09 18:13:16,810 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 37 states, 37 states have (on average 2.5135135135135136) internal successors, (93), 36 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-07-09 18:13:16,810 INFO L276 IsEmpty]: Start isEmpty. Operand 22439 states and 67610 transitions. [2021-07-09 18:13:16,836 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 55 [2021-07-09 18:13:16,836 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:13:16,836 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:13:17,036 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 181 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable215 [2021-07-09 18:13:17,036 INFO L430 AbstractCegarLoop]: === Iteration 185 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:13:17,037 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:13:17,037 INFO L82 PathProgramCache]: Analyzing trace with hash 1783459859, now seen corresponding path program 177 times [2021-07-09 18:13:17,037 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:13:17,037 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [878127161] [2021-07-09 18:13:17,037 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:13:17,040 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:13:17,422 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 35 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-07-09 18:13:17,422 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:13:17,422 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [878127161] [2021-07-09 18:13:17,422 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [878127161] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:13:17,422 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [778108047] [2021-07-09 18:13:17,423 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-07-09 18:13:17,454 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-07-09 18:13:17,454 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:13:17,455 INFO L263 TraceCheckSpWp]: Trace formula consists of 131 conjuncts, 52 conjunts are in the unsatisfiable core [2021-07-09 18:13:17,455 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:13:17,682 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-09 18:13:17,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 2 new quantified variables, introduced 1 case distinctions, treesize of input 33 treesize of output 17 [2021-07-09 18:13:17,683 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:13:17,691 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:13:17,692 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:13:17,692 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:52, output treesize:34 [2021-07-09 18:13:17,787 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-09 18:13:17,787 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 29 treesize of output 13 [2021-07-09 18:13:17,788 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:13:17,792 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:13:17,793 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:13:17,793 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:35, output treesize:13 [2021-07-09 18:13:17,938 WARN L205 SmtUtils]: Spent 119.00 ms on a formula simplification that was a NOOP. DAG size: 13 [2021-07-09 18:13:18,134 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 35 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-07-09 18:13:18,134 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [778108047] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:13:18,134 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:13:18,134 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [22, 22] total 38 [2021-07-09 18:13:18,134 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [619438171] [2021-07-09 18:13:18,134 INFO L462 AbstractCegarLoop]: Interpolant automaton has 39 states [2021-07-09 18:13:18,134 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:13:18,134 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 39 interpolants. [2021-07-09 18:13:18,135 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=108, Invalid=1374, Unknown=0, NotChecked=0, Total=1482 [2021-07-09 18:13:18,135 INFO L87 Difference]: Start difference. First operand 22439 states and 67610 transitions. Second operand has 39 states, 39 states have (on average 2.3846153846153846) internal successors, (93), 38 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-07-09 18:13:21,839 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:13:21,839 INFO L93 Difference]: Finished difference Result 29625 states and 87623 transitions. [2021-07-09 18:13:21,840 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 59 states. [2021-07-09 18:13:21,840 INFO L78 Accepts]: Start accepts. Automaton has has 39 states, 39 states have (on average 2.3846153846153846) internal successors, (93), 38 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) Word has length 54 [2021-07-09 18:13:21,840 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:13:21,897 INFO L225 Difference]: With dead ends: 29625 [2021-07-09 18:13:21,898 INFO L226 Difference]: Without dead ends: 29322 [2021-07-09 18:13:21,898 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 120 GetRequests, 35 SyntacticMatches, 4 SemanticMatches, 81 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1728 ImplicationChecksByTransitivity, 2260.3ms TimeCoverageRelationStatistics Valid=466, Invalid=6340, Unknown=0, NotChecked=0, Total=6806 [2021-07-09 18:13:21,925 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 29322 states. [2021-07-09 18:13:22,191 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 29322 to 22437. [2021-07-09 18:13:22,217 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 22437 states, 22436 states have (on average 3.013282224995543) internal successors, (67606), 22436 states have internal predecessors, (67606), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:13:22,263 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 22437 states to 22437 states and 67606 transitions. [2021-07-09 18:13:22,264 INFO L78 Accepts]: Start accepts. Automaton has 22437 states and 67606 transitions. Word has length 54 [2021-07-09 18:13:22,264 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:13:22,264 INFO L482 AbstractCegarLoop]: Abstraction has 22437 states and 67606 transitions. [2021-07-09 18:13:22,264 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 39 states, 39 states have (on average 2.3846153846153846) internal successors, (93), 38 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-07-09 18:13:22,264 INFO L276 IsEmpty]: Start isEmpty. Operand 22437 states and 67606 transitions. [2021-07-09 18:13:22,290 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 55 [2021-07-09 18:13:22,290 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:13:22,290 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:13:22,492 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable216,182 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:13:22,492 INFO L430 AbstractCegarLoop]: === Iteration 186 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:13:22,492 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:13:22,492 INFO L82 PathProgramCache]: Analyzing trace with hash -917407241, now seen corresponding path program 178 times [2021-07-09 18:13:22,492 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:13:22,493 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1098071448] [2021-07-09 18:13:22,493 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:13:22,496 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:13:22,868 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 35 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-07-09 18:13:22,868 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:13:22,868 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1098071448] [2021-07-09 18:13:22,868 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1098071448] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:13:22,868 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [603604335] [2021-07-09 18:13:22,868 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST 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-07-09 18:13:22,898 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-09 18:13:22,898 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:13:22,899 INFO L263 TraceCheckSpWp]: Trace formula consists of 131 conjuncts, 50 conjunts are in the unsatisfiable core [2021-07-09 18:13:22,899 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:13:23,132 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-09 18:13:23,133 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 33 treesize of output 17 [2021-07-09 18:13:23,133 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:13:23,142 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:13:23,142 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:13:23,142 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:52, output treesize:30 [2021-07-09 18:13:23,239 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-09 18:13:23,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 2 new quantified variables, introduced 1 case distinctions, treesize of input 27 treesize of output 13 [2021-07-09 18:13:23,240 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:13:23,245 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:13:23,245 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:13:23,245 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:33, output treesize:13 [2021-07-09 18:13:23,409 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 35 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-07-09 18:13:23,409 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [603604335] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:13:23,409 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:13:23,409 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [22, 20] total 36 [2021-07-09 18:13:23,409 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1466380469] [2021-07-09 18:13:23,409 INFO L462 AbstractCegarLoop]: Interpolant automaton has 37 states [2021-07-09 18:13:23,409 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:13:23,409 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2021-07-09 18:13:23,410 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=96, Invalid=1236, Unknown=0, NotChecked=0, Total=1332 [2021-07-09 18:13:23,410 INFO L87 Difference]: Start difference. First operand 22437 states and 67606 transitions. Second operand has 37 states, 37 states have (on average 2.5135135135135136) internal successors, (93), 36 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-07-09 18:13:27,120 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:13:27,120 INFO L93 Difference]: Finished difference Result 30322 states and 89480 transitions. [2021-07-09 18:13:27,121 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 67 states. [2021-07-09 18:13:27,121 INFO L78 Accepts]: Start accepts. Automaton has has 37 states, 37 states have (on average 2.5135135135135136) internal successors, (93), 36 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) Word has length 54 [2021-07-09 18:13:27,121 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:13:27,178 INFO L225 Difference]: With dead ends: 30322 [2021-07-09 18:13:27,178 INFO L226 Difference]: Without dead ends: 29984 [2021-07-09 18:13:27,178 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 126 GetRequests, 37 SyntacticMatches, 4 SemanticMatches, 85 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1942 ImplicationChecksByTransitivity, 2376.8ms TimeCoverageRelationStatistics Valid=504, Invalid=6978, Unknown=0, NotChecked=0, Total=7482 [2021-07-09 18:13:27,206 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 29984 states. [2021-07-09 18:13:27,464 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 29984 to 22418. [2021-07-09 18:13:27,491 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 22418 states, 22417 states have (on average 3.013516527635277) internal successors, (67554), 22417 states have internal predecessors, (67554), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:13:27,535 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 22418 states to 22418 states and 67554 transitions. [2021-07-09 18:13:27,535 INFO L78 Accepts]: Start accepts. Automaton has 22418 states and 67554 transitions. Word has length 54 [2021-07-09 18:13:27,535 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:13:27,535 INFO L482 AbstractCegarLoop]: Abstraction has 22418 states and 67554 transitions. [2021-07-09 18:13:27,535 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 37 states, 37 states have (on average 2.5135135135135136) internal successors, (93), 36 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-07-09 18:13:27,535 INFO L276 IsEmpty]: Start isEmpty. Operand 22418 states and 67554 transitions. [2021-07-09 18:13:27,560 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 55 [2021-07-09 18:13:27,560 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:13:27,561 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:13:27,761 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 183 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable217 [2021-07-09 18:13:27,761 INFO L430 AbstractCegarLoop]: === Iteration 187 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:13:27,761 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:13:27,761 INFO L82 PathProgramCache]: Analyzing trace with hash -159582847, now seen corresponding path program 179 times [2021-07-09 18:13:27,761 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:13:27,761 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [182693869] [2021-07-09 18:13:27,761 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:13:27,765 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:13:28,109 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 35 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-07-09 18:13:28,110 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:13:28,110 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [182693869] [2021-07-09 18:13:28,110 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [182693869] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:13:28,110 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1232335004] [2021-07-09 18:13:28,110 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 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-07-09 18:13:28,141 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-07-09 18:13:28,141 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:13:28,141 INFO L263 TraceCheckSpWp]: Trace formula consists of 131 conjuncts, 48 conjunts are in the unsatisfiable core [2021-07-09 18:13:28,142 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:13:28,381 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-09 18:13:28,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 2 new quantified variables, introduced 1 case distinctions, treesize of input 33 treesize of output 17 [2021-07-09 18:13:28,382 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:13:28,391 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:13:28,391 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:13:28,391 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:52, output treesize:30 [2021-07-09 18:13:28,522 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-09 18:13:28,523 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 25 treesize of output 13 [2021-07-09 18:13:28,523 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:13:28,527 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:13:28,528 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:13:28,528 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:31, output treesize:13 [2021-07-09 18:13:28,666 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 35 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-07-09 18:13:28,667 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1232335004] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:13:28,667 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:13:28,667 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [22, 20] total 36 [2021-07-09 18:13:28,667 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [223411537] [2021-07-09 18:13:28,667 INFO L462 AbstractCegarLoop]: Interpolant automaton has 37 states [2021-07-09 18:13:28,667 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:13:28,667 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2021-07-09 18:13:28,667 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=95, Invalid=1237, Unknown=0, NotChecked=0, Total=1332 [2021-07-09 18:13:28,667 INFO L87 Difference]: Start difference. First operand 22418 states and 67554 transitions. Second operand has 37 states, 37 states have (on average 2.5135135135135136) internal successors, (93), 36 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-07-09 18:13:31,252 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:13:31,252 INFO L93 Difference]: Finished difference Result 26491 states and 78659 transitions. [2021-07-09 18:13:31,253 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 46 states. [2021-07-09 18:13:31,253 INFO L78 Accepts]: Start accepts. Automaton has has 37 states, 37 states have (on average 2.5135135135135136) internal successors, (93), 36 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) Word has length 54 [2021-07-09 18:13:31,253 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:13:31,303 INFO L225 Difference]: With dead ends: 26491 [2021-07-09 18:13:31,303 INFO L226 Difference]: Without dead ends: 26130 [2021-07-09 18:13:31,304 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 107 GetRequests, 37 SyntacticMatches, 4 SemanticMatches, 66 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 981 ImplicationChecksByTransitivity, 1756.7ms TimeCoverageRelationStatistics Valid=316, Invalid=4240, Unknown=0, NotChecked=0, Total=4556 [2021-07-09 18:13:31,328 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 26130 states. [2021-07-09 18:13:31,574 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 26130 to 22427. [2021-07-09 18:13:31,601 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 22427 states, 22426 states have (on average 3.013466512084188) internal successors, (67580), 22426 states have internal predecessors, (67580), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:13:31,645 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 22427 states to 22427 states and 67580 transitions. [2021-07-09 18:13:31,646 INFO L78 Accepts]: Start accepts. Automaton has 22427 states and 67580 transitions. Word has length 54 [2021-07-09 18:13:31,646 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:13:31,646 INFO L482 AbstractCegarLoop]: Abstraction has 22427 states and 67580 transitions. [2021-07-09 18:13:31,646 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 37 states, 37 states have (on average 2.5135135135135136) internal successors, (93), 36 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-07-09 18:13:31,646 INFO L276 IsEmpty]: Start isEmpty. Operand 22427 states and 67580 transitions. [2021-07-09 18:13:31,672 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 55 [2021-07-09 18:13:31,672 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:13:31,672 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:13:31,872 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable218,184 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:13:31,872 INFO L430 AbstractCegarLoop]: === Iteration 188 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:13:31,873 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:13:31,873 INFO L82 PathProgramCache]: Analyzing trace with hash -1092522651, now seen corresponding path program 180 times [2021-07-09 18:13:31,873 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:13:31,873 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1087012653] [2021-07-09 18:13:31,873 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:13:31,876 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:13:32,227 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 35 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-07-09 18:13:32,227 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:13:32,227 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1087012653] [2021-07-09 18:13:32,227 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1087012653] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:13:32,227 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1482113378] [2021-07-09 18:13:32,228 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE 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-07-09 18:13:32,258 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-07-09 18:13:32,258 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:13:32,259 INFO L263 TraceCheckSpWp]: Trace formula consists of 131 conjuncts, 48 conjunts are in the unsatisfiable core [2021-07-09 18:13:32,259 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:13:32,506 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-09 18:13:32,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 2 new quantified variables, introduced 1 case distinctions, treesize of input 33 treesize of output 17 [2021-07-09 18:13:32,507 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:13:32,514 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:13:32,515 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:13:32,515 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:52, output treesize:34 [2021-07-09 18:13:32,645 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-09 18:13:32,645 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 29 treesize of output 13 [2021-07-09 18:13:32,646 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:13:32,650 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:13:32,650 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:13:32,650 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:35, output treesize:13 [2021-07-09 18:13:32,789 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 35 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-07-09 18:13:32,789 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1482113378] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:13:32,789 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:13:32,789 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [22, 20] total 36 [2021-07-09 18:13:32,789 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [737112005] [2021-07-09 18:13:32,789 INFO L462 AbstractCegarLoop]: Interpolant automaton has 37 states [2021-07-09 18:13:32,789 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:13:32,790 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2021-07-09 18:13:32,790 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=95, Invalid=1237, Unknown=0, NotChecked=0, Total=1332 [2021-07-09 18:13:32,790 INFO L87 Difference]: Start difference. First operand 22427 states and 67580 transitions. Second operand has 37 states, 37 states have (on average 2.5135135135135136) internal successors, (93), 36 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-07-09 18:13:36,081 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:13:36,081 INFO L93 Difference]: Finished difference Result 26728 states and 79328 transitions. [2021-07-09 18:13:36,082 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 54 states. [2021-07-09 18:13:36,082 INFO L78 Accepts]: Start accepts. Automaton has has 37 states, 37 states have (on average 2.5135135135135136) internal successors, (93), 36 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) Word has length 54 [2021-07-09 18:13:36,082 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:13:36,130 INFO L225 Difference]: With dead ends: 26728 [2021-07-09 18:13:36,130 INFO L226 Difference]: Without dead ends: 26402 [2021-07-09 18:13:36,131 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 114 GetRequests, 37 SyntacticMatches, 4 SemanticMatches, 73 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1291 ImplicationChecksByTransitivity, 1991.7ms TimeCoverageRelationStatistics Valid=375, Invalid=5175, Unknown=0, NotChecked=0, Total=5550 [2021-07-09 18:13:36,155 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 26402 states. [2021-07-09 18:13:36,407 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 26402 to 22439. [2021-07-09 18:13:36,436 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 22439 states, 22438 states have (on average 3.01332560834299) internal successors, (67613), 22438 states have internal predecessors, (67613), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:13:36,480 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 22439 states to 22439 states and 67613 transitions. [2021-07-09 18:13:36,480 INFO L78 Accepts]: Start accepts. Automaton has 22439 states and 67613 transitions. Word has length 54 [2021-07-09 18:13:36,480 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:13:36,480 INFO L482 AbstractCegarLoop]: Abstraction has 22439 states and 67613 transitions. [2021-07-09 18:13:36,480 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 37 states, 37 states have (on average 2.5135135135135136) internal successors, (93), 36 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-07-09 18:13:36,480 INFO L276 IsEmpty]: Start isEmpty. Operand 22439 states and 67613 transitions. [2021-07-09 18:13:36,506 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 55 [2021-07-09 18:13:36,506 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:13:36,506 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:13:36,706 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 185 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable219 [2021-07-09 18:13:36,706 INFO L430 AbstractCegarLoop]: === Iteration 189 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:13:36,706 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:13:36,707 INFO L82 PathProgramCache]: Analyzing trace with hash 227933083, now seen corresponding path program 181 times [2021-07-09 18:13:36,707 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:13:36,707 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [962384074] [2021-07-09 18:13:36,707 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:13:36,710 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:13:37,057 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 35 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-07-09 18:13:37,057 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:13:37,057 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [962384074] [2021-07-09 18:13:37,057 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [962384074] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:13:37,057 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [176934864] [2021-07-09 18:13:37,057 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY 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-07-09 18:13:37,086 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:13:37,087 INFO L263 TraceCheckSpWp]: Trace formula consists of 131 conjuncts, 50 conjunts are in the unsatisfiable core [2021-07-09 18:13:37,088 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:13:37,315 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-09 18:13:37,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 2 new quantified variables, introduced 1 case distinctions, treesize of input 33 treesize of output 17 [2021-07-09 18:13:37,316 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:13:37,324 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:13:37,324 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:13:37,325 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:52, output treesize:30 [2021-07-09 18:13:37,422 INFO L354 Elim1Store]: treesize reduction 11, result has 8.3 percent of original size [2021-07-09 18:13:37,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 2 new quantified variables, introduced 1 case distinctions, treesize of input 29 treesize of output 13 [2021-07-09 18:13:37,423 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:13:37,428 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:13:37,428 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:13:37,428 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:35, output treesize:13 [2021-07-09 18:13:37,598 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 35 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-07-09 18:13:37,598 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [176934864] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:13:37,598 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:13:37,598 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [22, 20] total 36 [2021-07-09 18:13:37,598 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [825749279] [2021-07-09 18:13:37,598 INFO L462 AbstractCegarLoop]: Interpolant automaton has 37 states [2021-07-09 18:13:37,598 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:13:37,599 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2021-07-09 18:13:37,599 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=95, Invalid=1237, Unknown=0, NotChecked=0, Total=1332 [2021-07-09 18:13:37,599 INFO L87 Difference]: Start difference. First operand 22439 states and 67613 transitions. Second operand has 37 states, 37 states have (on average 2.5135135135135136) internal successors, (93), 36 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-07-09 18:13:40,680 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:13:40,681 INFO L93 Difference]: Finished difference Result 29166 states and 86513 transitions. [2021-07-09 18:13:40,681 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 50 states. [2021-07-09 18:13:40,681 INFO L78 Accepts]: Start accepts. Automaton has has 37 states, 37 states have (on average 2.5135135135135136) internal successors, (93), 36 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) Word has length 54 [2021-07-09 18:13:40,681 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:13:40,737 INFO L225 Difference]: With dead ends: 29166 [2021-07-09 18:13:40,737 INFO L226 Difference]: Without dead ends: 28945 [2021-07-09 18:13:40,738 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 111 GetRequests, 37 SyntacticMatches, 4 SemanticMatches, 70 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1145 ImplicationChecksByTransitivity, 1940.8ms TimeCoverageRelationStatistics Valid=354, Invalid=4758, Unknown=0, NotChecked=0, Total=5112 [2021-07-09 18:13:40,767 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 28945 states. [2021-07-09 18:13:41,036 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 28945 to 22443. [2021-07-09 18:13:41,063 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 22443 states, 22442 states have (on average 3.013278673914981) internal successors, (67624), 22442 states have internal predecessors, (67624), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:13:41,110 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 22443 states to 22443 states and 67624 transitions. [2021-07-09 18:13:41,110 INFO L78 Accepts]: Start accepts. Automaton has 22443 states and 67624 transitions. Word has length 54 [2021-07-09 18:13:41,110 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:13:41,110 INFO L482 AbstractCegarLoop]: Abstraction has 22443 states and 67624 transitions. [2021-07-09 18:13:41,111 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 37 states, 37 states have (on average 2.5135135135135136) internal successors, (93), 36 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-07-09 18:13:41,111 INFO L276 IsEmpty]: Start isEmpty. Operand 22443 states and 67624 transitions. [2021-07-09 18:13:41,137 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 55 [2021-07-09 18:13:41,137 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:13:41,137 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:13:41,338 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable220,186 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:13:41,338 INFO L430 AbstractCegarLoop]: === Iteration 190 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:13:41,338 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:13:41,338 INFO L82 PathProgramCache]: Analyzing trace with hash 1822033279, now seen corresponding path program 182 times [2021-07-09 18:13:41,338 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:13:41,338 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [660058417] [2021-07-09 18:13:41,338 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:13:41,342 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:13:41,822 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 35 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-07-09 18:13:41,822 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:13:41,822 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [660058417] [2021-07-09 18:13:41,822 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [660058417] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:13:41,822 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1108480760] [2021-07-09 18:13:41,822 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-07-09 18:13:41,852 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-09 18:13:41,852 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:13:41,853 INFO L263 TraceCheckSpWp]: Trace formula consists of 131 conjuncts, 50 conjunts are in the unsatisfiable core [2021-07-09 18:13:41,853 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:13:42,080 INFO L354 Elim1Store]: treesize reduction 11, result has 8.3 percent of original size [2021-07-09 18:13:42,080 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 37 treesize of output 17 [2021-07-09 18:13:42,081 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:13:42,089 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:13:42,089 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:13:42,089 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:56, output treesize:30 [2021-07-09 18:13:42,187 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-09 18:13:42,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 2 new quantified variables, introduced 1 case distinctions, treesize of input 27 treesize of output 13 [2021-07-09 18:13:42,188 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:13:42,192 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:13:42,192 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:13:42,192 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:33, output treesize:13 [2021-07-09 18:13:42,358 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 35 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-07-09 18:13:42,359 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1108480760] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:13:42,359 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:13:42,359 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [22, 20] total 36 [2021-07-09 18:13:42,359 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1564524136] [2021-07-09 18:13:42,359 INFO L462 AbstractCegarLoop]: Interpolant automaton has 37 states [2021-07-09 18:13:42,359 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:13:42,359 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2021-07-09 18:13:42,359 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=95, Invalid=1237, Unknown=0, NotChecked=0, Total=1332 [2021-07-09 18:13:42,359 INFO L87 Difference]: Start difference. First operand 22443 states and 67624 transitions. Second operand has 37 states, 37 states have (on average 2.5135135135135136) internal successors, (93), 36 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-07-09 18:13:45,685 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:13:45,685 INFO L93 Difference]: Finished difference Result 29734 states and 88061 transitions. [2021-07-09 18:13:45,686 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 54 states. [2021-07-09 18:13:45,686 INFO L78 Accepts]: Start accepts. Automaton has has 37 states, 37 states have (on average 2.5135135135135136) internal successors, (93), 36 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) Word has length 54 [2021-07-09 18:13:45,686 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:13:45,741 INFO L225 Difference]: With dead ends: 29734 [2021-07-09 18:13:45,742 INFO L226 Difference]: Without dead ends: 29548 [2021-07-09 18:13:45,742 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 115 GetRequests, 37 SyntacticMatches, 4 SemanticMatches, 74 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1329 ImplicationChecksByTransitivity, 2105.9ms TimeCoverageRelationStatistics Valid=377, Invalid=5323, Unknown=0, NotChecked=0, Total=5700 [2021-07-09 18:13:45,770 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 29548 states. [2021-07-09 18:13:46,035 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 29548 to 22427. [2021-07-09 18:13:46,062 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 22427 states, 22426 states have (on average 3.013466512084188) internal successors, (67580), 22426 states have internal predecessors, (67580), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:13:46,106 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 22427 states to 22427 states and 67580 transitions. [2021-07-09 18:13:46,107 INFO L78 Accepts]: Start accepts. Automaton has 22427 states and 67580 transitions. Word has length 54 [2021-07-09 18:13:46,107 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:13:46,107 INFO L482 AbstractCegarLoop]: Abstraction has 22427 states and 67580 transitions. [2021-07-09 18:13:46,107 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 37 states, 37 states have (on average 2.5135135135135136) internal successors, (93), 36 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-07-09 18:13:46,107 INFO L276 IsEmpty]: Start isEmpty. Operand 22427 states and 67580 transitions. [2021-07-09 18:13:46,133 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 55 [2021-07-09 18:13:46,133 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:13:46,133 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:13:46,340 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable221,187 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:13:46,340 INFO L430 AbstractCegarLoop]: === Iteration 191 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:13:46,340 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:13:46,340 INFO L82 PathProgramCache]: Analyzing trace with hash 2056709489, now seen corresponding path program 183 times [2021-07-09 18:13:46,340 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:13:46,340 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [960594313] [2021-07-09 18:13:46,341 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:13:46,344 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:13:46,683 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 35 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-07-09 18:13:46,683 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:13:46,683 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [960594313] [2021-07-09 18:13:46,683 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [960594313] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:13:46,683 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [9002306] [2021-07-09 18:13:46,683 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 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-07-09 18:13:46,714 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-07-09 18:13:46,714 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:13:46,715 INFO L263 TraceCheckSpWp]: Trace formula consists of 131 conjuncts, 53 conjunts are in the unsatisfiable core [2021-07-09 18:13:46,715 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:13:46,970 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:13:46,971 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:13:46,974 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:13:46,974 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 27 treesize of output 27 [2021-07-09 18:13:46,975 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:13:46,990 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:13:46,998 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:13:46,998 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:61, output treesize:37 [2021-07-09 18:13:47,353 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:13:47,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, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 20 treesize of output 10 [2021-07-09 18:13:47,355 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:13:47,358 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-09 18:13:47,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 2 new quantified variables, introduced 1 case distinctions, treesize of input 25 treesize of output 13 [2021-07-09 18:13:47,358 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-09 18:13:47,371 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:13:47,372 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-07-09 18:13:47,372 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:68, output treesize:34 [2021-07-09 18:13:47,592 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 38 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:13:47,592 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [9002306] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:13:47,592 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:13:47,592 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [22, 24] total 41 [2021-07-09 18:13:47,593 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [213981861] [2021-07-09 18:13:47,593 INFO L462 AbstractCegarLoop]: Interpolant automaton has 42 states [2021-07-09 18:13:47,593 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:13:47,593 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 42 interpolants. [2021-07-09 18:13:47,593 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=112, Invalid=1610, Unknown=0, NotChecked=0, Total=1722 [2021-07-09 18:13:47,593 INFO L87 Difference]: Start difference. First operand 22427 states and 67580 transitions. Second operand has 42 states, 42 states have (on average 2.357142857142857) internal successors, (99), 41 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-07-09 18:13:54,149 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:13:54,149 INFO L93 Difference]: Finished difference Result 26382 states and 78155 transitions. [2021-07-09 18:13:54,149 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 103 states. [2021-07-09 18:13:54,150 INFO L78 Accepts]: Start accepts. Automaton has has 42 states, 42 states have (on average 2.357142857142857) internal successors, (99), 41 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) Word has length 54 [2021-07-09 18:13:54,150 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:13:54,201 INFO L225 Difference]: With dead ends: 26382 [2021-07-09 18:13:54,201 INFO L226 Difference]: Without dead ends: 25913 [2021-07-09 18:13:54,203 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 154 GetRequests, 33 SyntacticMatches, 3 SemanticMatches, 118 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3815 ImplicationChecksByTransitivity, 4530.3ms TimeCoverageRelationStatistics Valid=856, Invalid=13424, Unknown=0, NotChecked=0, Total=14280 [2021-07-09 18:13:54,229 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 25913 states. [2021-07-09 18:13:54,486 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 25913 to 22610. [2021-07-09 18:13:54,513 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 22610 states, 22609 states have (on average 3.0103498606749524) internal successors, (68061), 22609 states have internal predecessors, (68061), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:13:54,559 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 22610 states to 22610 states and 68061 transitions. [2021-07-09 18:13:54,560 INFO L78 Accepts]: Start accepts. Automaton has 22610 states and 68061 transitions. Word has length 54 [2021-07-09 18:13:54,560 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:13:54,560 INFO L482 AbstractCegarLoop]: Abstraction has 22610 states and 68061 transitions. [2021-07-09 18:13:54,560 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 42 states, 42 states have (on average 2.357142857142857) internal successors, (99), 41 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-07-09 18:13:54,560 INFO L276 IsEmpty]: Start isEmpty. Operand 22610 states and 68061 transitions. [2021-07-09 18:13:54,586 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 55 [2021-07-09 18:13:54,587 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:13:54,587 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:13:54,788 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 188 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable222 [2021-07-09 18:13:54,788 INFO L430 AbstractCegarLoop]: === Iteration 192 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:13:54,789 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:13:54,789 INFO L82 PathProgramCache]: Analyzing trace with hash 1500382865, now seen corresponding path program 184 times [2021-07-09 18:13:54,789 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:13:54,789 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1373670426] [2021-07-09 18:13:54,789 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:13:54,792 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:13:55,146 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 38 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:13:55,146 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:13:55,146 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1373670426] [2021-07-09 18:13:55,146 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1373670426] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:13:55,146 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [276260870] [2021-07-09 18:13:55,146 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST 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-07-09 18:13:55,186 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-09 18:13:55,186 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:13:55,187 INFO L263 TraceCheckSpWp]: Trace formula consists of 131 conjuncts, 50 conjunts are in the unsatisfiable core [2021-07-09 18:13:55,188 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:13:55,388 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-09 18:13:55,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 2 new quantified variables, introduced 1 case distinctions, treesize of input 31 treesize of output 15 [2021-07-09 18:13:55,389 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:13:55,396 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:13:55,397 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:13:55,397 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:45, output treesize:23 [2021-07-09 18:13:55,554 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-09 18:13:55,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 2 new quantified variables, introduced 1 case distinctions, treesize of input 25 treesize of output 13 [2021-07-09 18:13:55,555 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:13:55,559 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:13:55,559 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:13:55,559 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:31, output treesize:13 [2021-07-09 18:13:55,694 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 38 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:13:55,694 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [276260870] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:13:55,694 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:13:55,694 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [22, 20] total 36 [2021-07-09 18:13:55,694 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1424746033] [2021-07-09 18:13:55,694 INFO L462 AbstractCegarLoop]: Interpolant automaton has 37 states [2021-07-09 18:13:55,694 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:13:55,694 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2021-07-09 18:13:55,695 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=96, Invalid=1236, Unknown=0, NotChecked=0, Total=1332 [2021-07-09 18:13:55,695 INFO L87 Difference]: Start difference. First operand 22610 states and 68061 transitions. Second operand has 37 states, 37 states have (on average 2.6216216216216215) internal successors, (97), 36 states have internal predecessors, (97), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:13:57,926 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:13:57,927 INFO L93 Difference]: Finished difference Result 26610 states and 78954 transitions. [2021-07-09 18:13:57,927 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 46 states. [2021-07-09 18:13:57,927 INFO L78 Accepts]: Start accepts. Automaton has has 37 states, 37 states have (on average 2.6216216216216215) internal successors, (97), 36 states have internal predecessors, (97), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 54 [2021-07-09 18:13:57,927 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:13:57,979 INFO L225 Difference]: With dead ends: 26610 [2021-07-09 18:13:57,979 INFO L226 Difference]: Without dead ends: 26320 [2021-07-09 18:13:57,980 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 106 GetRequests, 37 SyntacticMatches, 4 SemanticMatches, 65 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1026 ImplicationChecksByTransitivity, 1656.5ms TimeCoverageRelationStatistics Valid=331, Invalid=4091, Unknown=0, NotChecked=0, Total=4422 [2021-07-09 18:13:58,006 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 26320 states. [2021-07-09 18:13:58,361 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 26320 to 22625. [2021-07-09 18:13:58,388 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 22625 states, 22624 states have (on average 3.010342998585573) internal successors, (68106), 22624 states have internal predecessors, (68106), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:13:58,435 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 22625 states to 22625 states and 68106 transitions. [2021-07-09 18:13:58,435 INFO L78 Accepts]: Start accepts. Automaton has 22625 states and 68106 transitions. Word has length 54 [2021-07-09 18:13:58,435 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:13:58,435 INFO L482 AbstractCegarLoop]: Abstraction has 22625 states and 68106 transitions. [2021-07-09 18:13:58,435 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 37 states, 37 states have (on average 2.6216216216216215) internal successors, (97), 36 states have internal predecessors, (97), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:13:58,435 INFO L276 IsEmpty]: Start isEmpty. Operand 22625 states and 68106 transitions. [2021-07-09 18:13:58,462 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 55 [2021-07-09 18:13:58,462 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:13:58,462 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:13:58,664 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable226,189 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:13:58,665 INFO L430 AbstractCegarLoop]: === Iteration 193 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:13:58,665 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:13:58,665 INFO L82 PathProgramCache]: Analyzing trace with hash -170047767, now seen corresponding path program 185 times [2021-07-09 18:13:58,665 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:13:58,665 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [577776356] [2021-07-09 18:13:58,665 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:13:58,669 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:13:59,005 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 35 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-07-09 18:13:59,005 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:13:59,005 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [577776356] [2021-07-09 18:13:59,005 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [577776356] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:13:59,005 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1292800013] [2021-07-09 18:13:59,006 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 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-07-09 18:13:59,037 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-07-09 18:13:59,037 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:13:59,038 INFO L263 TraceCheckSpWp]: Trace formula consists of 131 conjuncts, 50 conjunts are in the unsatisfiable core [2021-07-09 18:13:59,038 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:13:59,409 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:13:59,410 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:13:59,410 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 17 [2021-07-09 18:13:59,411 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:13:59,422 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:13:59,423 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:13:59,423 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 4 variables, input treesize:54, output treesize:25 [2021-07-09 18:13:59,603 INFO L354 Elim1Store]: treesize reduction 11, result has 8.3 percent of original size [2021-07-09 18:13:59,603 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 29 treesize of output 13 [2021-07-09 18:13:59,604 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:13:59,609 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:13:59,609 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:13:59,609 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:38, output treesize:16 [2021-07-09 18:13:59,813 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 38 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:13:59,813 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1292800013] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:13:59,813 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:13:59,813 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [22, 22] total 41 [2021-07-09 18:13:59,813 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1601606305] [2021-07-09 18:13:59,814 INFO L462 AbstractCegarLoop]: Interpolant automaton has 42 states [2021-07-09 18:13:59,814 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:13:59,814 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 42 interpolants. [2021-07-09 18:13:59,814 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=117, Invalid=1605, Unknown=0, NotChecked=0, Total=1722 [2021-07-09 18:13:59,814 INFO L87 Difference]: Start difference. First operand 22625 states and 68106 transitions. Second operand has 42 states, 42 states have (on average 2.4047619047619047) internal successors, (101), 41 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-07-09 18:14:05,597 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:14:05,597 INFO L93 Difference]: Finished difference Result 27499 states and 81589 transitions. [2021-07-09 18:14:05,597 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 96 states. [2021-07-09 18:14:05,597 INFO L78 Accepts]: Start accepts. Automaton has has 42 states, 42 states have (on average 2.4047619047619047) internal successors, (101), 41 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) Word has length 54 [2021-07-09 18:14:05,598 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:14:05,652 INFO L225 Difference]: With dead ends: 27499 [2021-07-09 18:14:05,652 INFO L226 Difference]: Without dead ends: 27256 [2021-07-09 18:14:05,653 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 153 GetRequests, 34 SyntacticMatches, 2 SemanticMatches, 117 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4120 ImplicationChecksByTransitivity, 4003.8ms TimeCoverageRelationStatistics Valid=890, Invalid=13152, Unknown=0, NotChecked=0, Total=14042 [2021-07-09 18:14:05,681 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 27256 states. [2021-07-09 18:14:05,951 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 27256 to 22840. [2021-07-09 18:14:05,978 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 22840 states, 22839 states have (on average 3.008231533779938) internal successors, (68705), 22839 states have internal predecessors, (68705), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:14:06,026 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 22840 states to 22840 states and 68705 transitions. [2021-07-09 18:14:06,026 INFO L78 Accepts]: Start accepts. Automaton has 22840 states and 68705 transitions. Word has length 54 [2021-07-09 18:14:06,026 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:14:06,026 INFO L482 AbstractCegarLoop]: Abstraction has 22840 states and 68705 transitions. [2021-07-09 18:14:06,026 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 42 states, 42 states have (on average 2.4047619047619047) internal successors, (101), 41 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-07-09 18:14:06,026 INFO L276 IsEmpty]: Start isEmpty. Operand 22840 states and 68705 transitions. [2021-07-09 18:14:06,053 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 55 [2021-07-09 18:14:06,054 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:14:06,054 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:14:06,254 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 190 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable227 [2021-07-09 18:14:06,254 INFO L430 AbstractCegarLoop]: === Iteration 194 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:14:06,254 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:14:06,254 INFO L82 PathProgramCache]: Analyzing trace with hash -726374391, now seen corresponding path program 186 times [2021-07-09 18:14:06,255 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:14:06,255 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1834059813] [2021-07-09 18:14:06,255 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:14:06,258 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:14:06,586 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 38 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:14:06,586 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:14:06,586 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1834059813] [2021-07-09 18:14:06,586 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1834059813] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:14:06,586 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1354514446] [2021-07-09 18:14:06,586 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE 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-07-09 18:14:06,620 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-07-09 18:14:06,620 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:14:06,621 INFO L263 TraceCheckSpWp]: Trace formula consists of 131 conjuncts, 53 conjunts are in the unsatisfiable core [2021-07-09 18:14:06,622 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:14:06,977 WARN L205 SmtUtils]: Spent 123.00 ms on a formula simplification that was a NOOP. DAG size: 30 [2021-07-09 18:14:07,079 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:14:07,080 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:14:07,080 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 29 treesize of output 15 [2021-07-09 18:14:07,081 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:14:07,091 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:14:07,092 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:14:07,092 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:53, output treesize:23 [2021-07-09 18:14:07,352 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:14:07,353 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:14:07,353 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 13 [2021-07-09 18:14:07,354 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:14:07,365 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:14:07,366 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:14:07,366 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 4 variables, input treesize:45, output treesize:16 [2021-07-09 18:14:07,648 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 38 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:14:07,648 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1354514446] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:14:07,648 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:14:07,648 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [22, 24] total 43 [2021-07-09 18:14:07,648 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1569370523] [2021-07-09 18:14:07,648 INFO L462 AbstractCegarLoop]: Interpolant automaton has 44 states [2021-07-09 18:14:07,648 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:14:07,648 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 44 interpolants. [2021-07-09 18:14:07,649 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=120, Invalid=1772, Unknown=0, NotChecked=0, Total=1892 [2021-07-09 18:14:07,649 INFO L87 Difference]: Start difference. First operand 22840 states and 68705 transitions. Second operand has 44 states, 44 states have (on average 2.340909090909091) internal successors, (103), 43 states have internal predecessors, (103), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:14:14,863 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:14:14,863 INFO L93 Difference]: Finished difference Result 27456 states and 81476 transitions. [2021-07-09 18:14:14,863 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 100 states. [2021-07-09 18:14:14,864 INFO L78 Accepts]: Start accepts. Automaton has has 44 states, 44 states have (on average 2.340909090909091) internal successors, (103), 43 states have internal predecessors, (103), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 54 [2021-07-09 18:14:14,864 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:14:14,919 INFO L225 Difference]: With dead ends: 27456 [2021-07-09 18:14:14,919 INFO L226 Difference]: Without dead ends: 27266 [2021-07-09 18:14:14,922 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 160 GetRequests, 32 SyntacticMatches, 2 SemanticMatches, 126 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4549 ImplicationChecksByTransitivity, 4840.0ms TimeCoverageRelationStatistics Valid=1014, Invalid=15242, Unknown=0, NotChecked=0, Total=16256 [2021-07-09 18:14:14,950 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 27266 states. [2021-07-09 18:14:15,218 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 27266 to 22892. [2021-07-09 18:14:15,246 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 22892 states, 22891 states have (on average 3.0068149054213444) internal successors, (68829), 22891 states have internal predecessors, (68829), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:14:15,296 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 22892 states to 22892 states and 68829 transitions. [2021-07-09 18:14:15,296 INFO L78 Accepts]: Start accepts. Automaton has 22892 states and 68829 transitions. Word has length 54 [2021-07-09 18:14:15,296 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:14:15,296 INFO L482 AbstractCegarLoop]: Abstraction has 22892 states and 68829 transitions. [2021-07-09 18:14:15,296 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 44 states, 44 states have (on average 2.340909090909091) internal successors, (103), 43 states have internal predecessors, (103), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:14:15,296 INFO L276 IsEmpty]: Start isEmpty. Operand 22892 states and 68829 transitions. [2021-07-09 18:14:15,324 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 55 [2021-07-09 18:14:15,324 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:14:15,324 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:14:15,525 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 191 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable228 [2021-07-09 18:14:15,525 INFO L430 AbstractCegarLoop]: === Iteration 195 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:14:15,525 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:14:15,525 INFO L82 PathProgramCache]: Analyzing trace with hash 1972134019, now seen corresponding path program 187 times [2021-07-09 18:14:15,525 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:14:15,525 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2147089163] [2021-07-09 18:14:15,525 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:14:15,529 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:14:15,855 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 38 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:14:15,855 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:14:15,855 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2147089163] [2021-07-09 18:14:15,855 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2147089163] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:14:15,855 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1855034543] [2021-07-09 18:14:15,855 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-07-09 18:14:15,990 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:14:15,991 INFO L263 TraceCheckSpWp]: Trace formula consists of 131 conjuncts, 50 conjunts are in the unsatisfiable core [2021-07-09 18:14:15,992 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:14:16,187 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-09 18:14:16,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 2 new quantified variables, introduced 1 case distinctions, treesize of input 33 treesize of output 17 [2021-07-09 18:14:16,188 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:14:16,195 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:14:16,195 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:14:16,195 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:47, output treesize:29 [2021-07-09 18:14:16,362 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-09 18:14:16,362 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 29 treesize of output 13 [2021-07-09 18:14:16,363 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:14:16,367 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:14:16,368 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:14:16,368 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:35, output treesize:13 [2021-07-09 18:14:16,497 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 38 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:14:16,498 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1855034543] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:14:16,498 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:14:16,498 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [22, 20] total 36 [2021-07-09 18:14:16,498 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1418804100] [2021-07-09 18:14:16,498 INFO L462 AbstractCegarLoop]: Interpolant automaton has 37 states [2021-07-09 18:14:16,498 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:14:16,498 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2021-07-09 18:14:16,498 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=96, Invalid=1236, Unknown=0, NotChecked=0, Total=1332 [2021-07-09 18:14:16,499 INFO L87 Difference]: Start difference. First operand 22892 states and 68829 transitions. Second operand has 37 states, 37 states have (on average 2.6216216216216215) internal successors, (97), 36 states have internal predecessors, (97), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:14:18,995 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:14:18,995 INFO L93 Difference]: Finished difference Result 26868 states and 79650 transitions. [2021-07-09 18:14:18,995 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2021-07-09 18:14:18,995 INFO L78 Accepts]: Start accepts. Automaton has has 37 states, 37 states have (on average 2.6216216216216215) internal successors, (97), 36 states have internal predecessors, (97), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 54 [2021-07-09 18:14:18,995 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:14:19,048 INFO L225 Difference]: With dead ends: 26868 [2021-07-09 18:14:19,049 INFO L226 Difference]: Without dead ends: 26567 [2021-07-09 18:14:19,049 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 105 GetRequests, 37 SyntacticMatches, 4 SemanticMatches, 64 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 986 ImplicationChecksByTransitivity, 1621.8ms TimeCoverageRelationStatistics Valid=318, Invalid=3972, Unknown=0, NotChecked=0, Total=4290 [2021-07-09 18:14:19,075 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 26567 states. [2021-07-09 18:14:19,335 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 26567 to 22892. [2021-07-09 18:14:19,362 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 22892 states, 22891 states have (on average 3.006640164256695) internal successors, (68825), 22891 states have internal predecessors, (68825), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:14:19,411 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 22892 states to 22892 states and 68825 transitions. [2021-07-09 18:14:19,412 INFO L78 Accepts]: Start accepts. Automaton has 22892 states and 68825 transitions. Word has length 54 [2021-07-09 18:14:19,412 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:14:19,412 INFO L482 AbstractCegarLoop]: Abstraction has 22892 states and 68825 transitions. [2021-07-09 18:14:19,412 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 37 states, 37 states have (on average 2.6216216216216215) internal successors, (97), 36 states have internal predecessors, (97), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:14:19,412 INFO L276 IsEmpty]: Start isEmpty. Operand 22892 states and 68825 transitions. [2021-07-09 18:14:19,439 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 55 [2021-07-09 18:14:19,439 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:14:19,439 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:14:19,639 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable229,192 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:14:19,640 INFO L430 AbstractCegarLoop]: === Iteration 196 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:14:19,640 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:14:19,640 INFO L82 PathProgramCache]: Analyzing trace with hash 1688272603, now seen corresponding path program 188 times [2021-07-09 18:14:19,640 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:14:19,640 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1862036964] [2021-07-09 18:14:19,640 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:14:19,644 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:14:19,983 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 35 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-07-09 18:14:19,983 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:14:19,983 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1862036964] [2021-07-09 18:14:19,983 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1862036964] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:14:19,983 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1060273543] [2021-07-09 18:14:19,983 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 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-07-09 18:14:20,021 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-09 18:14:20,021 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:14:20,022 INFO L263 TraceCheckSpWp]: Trace formula consists of 131 conjuncts, 50 conjunts are in the unsatisfiable core [2021-07-09 18:14:20,022 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:14:20,218 INFO L354 Elim1Store]: treesize reduction 11, result has 8.3 percent of original size [2021-07-09 18:14:20,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 2 new quantified variables, introduced 1 case distinctions, treesize of input 37 treesize of output 17 [2021-07-09 18:14:20,219 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:14:20,227 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:14:20,228 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:14:20,228 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:51, output treesize:25 [2021-07-09 18:14:20,455 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-09 18:14:20,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 2 new quantified variables, introduced 1 case distinctions, treesize of input 25 treesize of output 13 [2021-07-09 18:14:20,456 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:14:20,460 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:14:20,461 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:14:20,461 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:31, output treesize:13 [2021-07-09 18:14:20,604 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 35 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-07-09 18:14:20,605 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1060273543] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:14:20,605 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:14:20,605 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [22, 22] total 38 [2021-07-09 18:14:20,605 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1218732308] [2021-07-09 18:14:20,605 INFO L462 AbstractCegarLoop]: Interpolant automaton has 39 states [2021-07-09 18:14:20,605 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:14:20,605 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 39 interpolants. [2021-07-09 18:14:20,605 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=104, Invalid=1378, Unknown=0, NotChecked=0, Total=1482 [2021-07-09 18:14:20,605 INFO L87 Difference]: Start difference. First operand 22892 states and 68825 transitions. Second operand has 39 states, 39 states have (on average 2.3846153846153846) internal successors, (93), 38 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-07-09 18:14:23,527 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:14:23,527 INFO L93 Difference]: Finished difference Result 26649 states and 79051 transitions. [2021-07-09 18:14:23,528 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 49 states. [2021-07-09 18:14:23,528 INFO L78 Accepts]: Start accepts. Automaton has has 39 states, 39 states have (on average 2.3846153846153846) internal successors, (93), 38 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) Word has length 54 [2021-07-09 18:14:23,528 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:14:23,579 INFO L225 Difference]: With dead ends: 26649 [2021-07-09 18:14:23,579 INFO L226 Difference]: Without dead ends: 26288 [2021-07-09 18:14:23,579 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 108 GetRequests, 35 SyntacticMatches, 4 SemanticMatches, 69 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1056 ImplicationChecksByTransitivity, 1833.4ms TimeCoverageRelationStatistics Valid=338, Invalid=4632, Unknown=0, NotChecked=0, Total=4970 [2021-07-09 18:14:23,605 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 26288 states. [2021-07-09 18:14:23,935 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 26288 to 22880. [2021-07-09 18:14:23,963 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 22880 states, 22879 states have (on average 3.0069496044407535) internal successors, (68796), 22879 states have internal predecessors, (68796), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:14:24,010 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 22880 states to 22880 states and 68796 transitions. [2021-07-09 18:14:24,010 INFO L78 Accepts]: Start accepts. Automaton has 22880 states and 68796 transitions. Word has length 54 [2021-07-09 18:14:24,010 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:14:24,010 INFO L482 AbstractCegarLoop]: Abstraction has 22880 states and 68796 transitions. [2021-07-09 18:14:24,010 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 39 states, 39 states have (on average 2.3846153846153846) internal successors, (93), 38 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-07-09 18:14:24,010 INFO L276 IsEmpty]: Start isEmpty. Operand 22880 states and 68796 transitions. [2021-07-09 18:14:24,037 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 55 [2021-07-09 18:14:24,037 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:14:24,037 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:14:24,238 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable230,193 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:14:24,238 INFO L430 AbstractCegarLoop]: === Iteration 197 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:14:24,238 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:14:24,238 INFO L82 PathProgramCache]: Analyzing trace with hash -422516523, now seen corresponding path program 189 times [2021-07-09 18:14:24,238 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:14:24,238 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2060282750] [2021-07-09 18:14:24,239 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:14:24,242 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:14:24,592 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 35 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-07-09 18:14:24,592 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:14:24,592 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2060282750] [2021-07-09 18:14:24,592 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2060282750] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:14:24,592 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [450887627] [2021-07-09 18:14:24,592 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 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-07-09 18:14:24,623 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-07-09 18:14:24,623 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:14:24,624 INFO L263 TraceCheckSpWp]: Trace formula consists of 131 conjuncts, 48 conjunts are in the unsatisfiable core [2021-07-09 18:14:24,625 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:14:24,823 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-09 18:14:24,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 2 new quantified variables, introduced 1 case distinctions, treesize of input 31 treesize of output 15 [2021-07-09 18:14:24,824 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:14:24,830 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:14:24,831 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:14:24,831 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:45, output treesize:23 [2021-07-09 18:14:24,988 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-09 18:14:24,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 2 new quantified variables, introduced 1 case distinctions, treesize of input 25 treesize of output 13 [2021-07-09 18:14:24,989 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:14:24,993 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:14:24,994 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:14:24,994 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:31, output treesize:13 [2021-07-09 18:14:25,129 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 35 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-07-09 18:14:25,129 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [450887627] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:14:25,129 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:14:25,129 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [22, 20] total 36 [2021-07-09 18:14:25,129 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [873505040] [2021-07-09 18:14:25,130 INFO L462 AbstractCegarLoop]: Interpolant automaton has 37 states [2021-07-09 18:14:25,130 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:14:25,130 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2021-07-09 18:14:25,130 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=97, Invalid=1235, Unknown=0, NotChecked=0, Total=1332 [2021-07-09 18:14:25,130 INFO L87 Difference]: Start difference. First operand 22880 states and 68796 transitions. Second operand has 37 states, 37 states have (on average 2.5135135135135136) internal successors, (93), 36 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-07-09 18:14:27,497 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:14:27,497 INFO L93 Difference]: Finished difference Result 26847 states and 79618 transitions. [2021-07-09 18:14:27,497 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 46 states. [2021-07-09 18:14:27,497 INFO L78 Accepts]: Start accepts. Automaton has has 37 states, 37 states have (on average 2.5135135135135136) internal successors, (93), 36 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) Word has length 54 [2021-07-09 18:14:27,498 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:14:27,549 INFO L225 Difference]: With dead ends: 26847 [2021-07-09 18:14:27,550 INFO L226 Difference]: Without dead ends: 26509 [2021-07-09 18:14:27,550 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 106 GetRequests, 37 SyntacticMatches, 4 SemanticMatches, 65 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 994 ImplicationChecksByTransitivity, 1663.3ms TimeCoverageRelationStatistics Valid=322, Invalid=4100, Unknown=0, NotChecked=0, Total=4422 [2021-07-09 18:14:27,578 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 26509 states. [2021-07-09 18:14:27,820 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 26509 to 22881. [2021-07-09 18:14:27,847 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 22881 states, 22880 states have (on average 3.006993006993007) internal successors, (68800), 22880 states have internal predecessors, (68800), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:14:27,892 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 22881 states to 22881 states and 68800 transitions. [2021-07-09 18:14:27,892 INFO L78 Accepts]: Start accepts. Automaton has 22881 states and 68800 transitions. Word has length 54 [2021-07-09 18:14:27,892 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:14:27,892 INFO L482 AbstractCegarLoop]: Abstraction has 22881 states and 68800 transitions. [2021-07-09 18:14:27,892 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 37 states, 37 states have (on average 2.5135135135135136) internal successors, (93), 36 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-07-09 18:14:27,892 INFO L276 IsEmpty]: Start isEmpty. Operand 22881 states and 68800 transitions. [2021-07-09 18:14:27,918 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 55 [2021-07-09 18:14:27,918 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:14:27,918 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:14:28,118 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable231,194 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:14:28,119 INFO L430 AbstractCegarLoop]: === Iteration 198 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:14:28,119 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:14:28,119 INFO L82 PathProgramCache]: Analyzing trace with hash 1645693517, now seen corresponding path program 190 times [2021-07-09 18:14:28,119 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:14:28,119 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [20818496] [2021-07-09 18:14:28,119 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:14:28,122 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:14:28,460 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 35 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-07-09 18:14:28,460 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:14:28,460 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [20818496] [2021-07-09 18:14:28,460 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [20818496] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:14:28,460 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1133164267] [2021-07-09 18:14:28,460 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST 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-07-09 18:14:28,489 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-09 18:14:28,489 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:14:28,490 INFO L263 TraceCheckSpWp]: Trace formula consists of 131 conjuncts, 50 conjunts are in the unsatisfiable core [2021-07-09 18:14:28,491 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:14:28,686 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-09 18:14:28,687 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 31 treesize of output 15 [2021-07-09 18:14:28,687 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:14:28,694 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:14:28,694 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:14:28,695 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:45, output treesize:25 [2021-07-09 18:14:28,856 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-09 18:14:28,856 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 29 treesize of output 13 [2021-07-09 18:14:28,857 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:14:28,861 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:14:28,861 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:14:28,861 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:35, output treesize:13 [2021-07-09 18:14:28,998 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 35 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-07-09 18:14:28,999 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1133164267] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:14:28,999 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:14:28,999 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [22, 20] total 36 [2021-07-09 18:14:28,999 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2055602976] [2021-07-09 18:14:28,999 INFO L462 AbstractCegarLoop]: Interpolant automaton has 37 states [2021-07-09 18:14:28,999 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:14:28,999 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2021-07-09 18:14:28,999 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=96, Invalid=1236, Unknown=0, NotChecked=0, Total=1332 [2021-07-09 18:14:28,999 INFO L87 Difference]: Start difference. First operand 22881 states and 68800 transitions. Second operand has 37 states, 37 states have (on average 2.5135135135135136) internal successors, (93), 36 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-07-09 18:14:31,975 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:14:31,975 INFO L93 Difference]: Finished difference Result 26943 states and 79869 transitions. [2021-07-09 18:14:31,976 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 47 states. [2021-07-09 18:14:31,976 INFO L78 Accepts]: Start accepts. Automaton has has 37 states, 37 states have (on average 2.5135135135135136) internal successors, (93), 36 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) Word has length 54 [2021-07-09 18:14:31,976 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:14:32,026 INFO L225 Difference]: With dead ends: 26943 [2021-07-09 18:14:32,026 INFO L226 Difference]: Without dead ends: 26578 [2021-07-09 18:14:32,026 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 107 GetRequests, 37 SyntacticMatches, 4 SemanticMatches, 66 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 999 ImplicationChecksByTransitivity, 1727.0ms TimeCoverageRelationStatistics Valid=327, Invalid=4229, Unknown=0, NotChecked=0, Total=4556 [2021-07-09 18:14:32,051 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 26578 states. [2021-07-09 18:14:32,299 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 26578 to 22881. [2021-07-09 18:14:32,327 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 22881 states, 22880 states have (on average 3.0069493006993007) internal successors, (68799), 22880 states have internal predecessors, (68799), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:14:32,374 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 22881 states to 22881 states and 68799 transitions. [2021-07-09 18:14:32,374 INFO L78 Accepts]: Start accepts. Automaton has 22881 states and 68799 transitions. Word has length 54 [2021-07-09 18:14:32,374 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:14:32,374 INFO L482 AbstractCegarLoop]: Abstraction has 22881 states and 68799 transitions. [2021-07-09 18:14:32,374 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 37 states, 37 states have (on average 2.5135135135135136) internal successors, (93), 36 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-07-09 18:14:32,374 INFO L276 IsEmpty]: Start isEmpty. Operand 22881 states and 68799 transitions. [2021-07-09 18:14:32,402 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 55 [2021-07-09 18:14:32,402 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:14:32,402 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:14:32,602 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 195 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable232 [2021-07-09 18:14:32,603 INFO L430 AbstractCegarLoop]: === Iteration 199 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:14:32,603 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:14:32,603 INFO L82 PathProgramCache]: Analyzing trace with hash 721120625, now seen corresponding path program 191 times [2021-07-09 18:14:32,603 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:14:32,603 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1554124650] [2021-07-09 18:14:32,603 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:14:32,606 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:14:32,961 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 35 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-07-09 18:14:32,962 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:14:32,962 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1554124650] [2021-07-09 18:14:32,962 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1554124650] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:14:32,962 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1009869557] [2021-07-09 18:14:32,962 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 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-07-09 18:14:32,992 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-07-09 18:14:32,992 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:14:32,993 INFO L263 TraceCheckSpWp]: Trace formula consists of 131 conjuncts, 49 conjunts are in the unsatisfiable core [2021-07-09 18:14:32,993 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:14:33,189 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-09 18:14:33,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 2 new quantified variables, introduced 1 case distinctions, treesize of input 31 treesize of output 15 [2021-07-09 18:14:33,190 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:14:33,196 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:14:33,197 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:14:33,197 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:45, output treesize:25 [2021-07-09 18:14:33,378 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:14:33,378 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:14:33,379 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:14:33,379 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 29 treesize of output 13 [2021-07-09 18:14:33,380 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:14:33,386 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:14:33,387 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:14:33,387 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:43, output treesize:13 [2021-07-09 18:14:33,548 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 35 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-07-09 18:14:33,548 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1009869557] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:14:33,548 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:14:33,548 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [22, 20] total 36 [2021-07-09 18:14:33,548 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [736123687] [2021-07-09 18:14:33,549 INFO L462 AbstractCegarLoop]: Interpolant automaton has 37 states [2021-07-09 18:14:33,549 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:14:33,549 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2021-07-09 18:14:33,549 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=93, Invalid=1239, Unknown=0, NotChecked=0, Total=1332 [2021-07-09 18:14:33,549 INFO L87 Difference]: Start difference. First operand 22881 states and 68799 transitions. Second operand has 37 states, 37 states have (on average 2.5135135135135136) internal successors, (93), 36 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-07-09 18:14:36,994 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:14:36,994 INFO L93 Difference]: Finished difference Result 27204 states and 80474 transitions. [2021-07-09 18:14:36,995 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 56 states. [2021-07-09 18:14:36,995 INFO L78 Accepts]: Start accepts. Automaton has has 37 states, 37 states have (on average 2.5135135135135136) internal successors, (93), 36 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) Word has length 54 [2021-07-09 18:14:36,995 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:14:37,050 INFO L225 Difference]: With dead ends: 27204 [2021-07-09 18:14:37,050 INFO L226 Difference]: Without dead ends: 26967 [2021-07-09 18:14:37,051 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 116 GetRequests, 37 SyntacticMatches, 4 SemanticMatches, 75 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1246 ImplicationChecksByTransitivity, 2224.1ms TimeCoverageRelationStatistics Valid=401, Invalid=5451, Unknown=0, NotChecked=0, Total=5852 [2021-07-09 18:14:37,078 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 26967 states. [2021-07-09 18:14:37,346 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 26967 to 22970. [2021-07-09 18:14:37,373 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 22970 states, 22969 states have (on average 3.004963211284775) internal successors, (69021), 22969 states have internal predecessors, (69021), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:14:37,422 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 22970 states to 22970 states and 69021 transitions. [2021-07-09 18:14:37,422 INFO L78 Accepts]: Start accepts. Automaton has 22970 states and 69021 transitions. Word has length 54 [2021-07-09 18:14:37,422 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:14:37,422 INFO L482 AbstractCegarLoop]: Abstraction has 22970 states and 69021 transitions. [2021-07-09 18:14:37,422 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 37 states, 37 states have (on average 2.5135135135135136) internal successors, (93), 36 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-07-09 18:14:37,422 INFO L276 IsEmpty]: Start isEmpty. Operand 22970 states and 69021 transitions. [2021-07-09 18:14:37,450 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 55 [2021-07-09 18:14:37,450 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:14:37,450 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:14:37,650 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 196 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable233 [2021-07-09 18:14:37,650 INFO L430 AbstractCegarLoop]: === Iteration 200 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:14:37,651 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:14:37,651 INFO L82 PathProgramCache]: Analyzing trace with hash -228212303, now seen corresponding path program 192 times [2021-07-09 18:14:37,651 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:14:37,651 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1893943811] [2021-07-09 18:14:37,651 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:14:37,655 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:14:38,006 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 38 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:14:38,006 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:14:38,006 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1893943811] [2021-07-09 18:14:38,006 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1893943811] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:14:38,006 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1661915957] [2021-07-09 18:14:38,006 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE 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-07-09 18:14:38,037 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-07-09 18:14:38,037 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:14:38,038 INFO L263 TraceCheckSpWp]: Trace formula consists of 131 conjuncts, 50 conjunts are in the unsatisfiable core [2021-07-09 18:14:38,039 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:14:38,237 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-09 18:14:38,237 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 33 treesize of output 17 [2021-07-09 18:14:38,238 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:14:38,245 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:14:38,245 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:14:38,245 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:47, output treesize:25 [2021-07-09 18:14:38,413 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-09 18:14:38,413 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 25 treesize of output 13 [2021-07-09 18:14:38,414 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:14:38,418 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:14:38,418 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:14:38,419 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:31, output treesize:13 [2021-07-09 18:14:38,597 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 38 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:14:38,597 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1661915957] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:14:38,597 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:14:38,597 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [22, 22] total 38 [2021-07-09 18:14:38,597 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [293235627] [2021-07-09 18:14:38,598 INFO L462 AbstractCegarLoop]: Interpolant automaton has 39 states [2021-07-09 18:14:38,598 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:14:38,598 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 39 interpolants. [2021-07-09 18:14:38,598 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=109, Invalid=1373, Unknown=0, NotChecked=0, Total=1482 [2021-07-09 18:14:38,598 INFO L87 Difference]: Start difference. First operand 22970 states and 69021 transitions. Second operand has 39 states, 39 states have (on average 2.4871794871794872) internal successors, (97), 38 states have internal predecessors, (97), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:14:41,471 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:14:41,471 INFO L93 Difference]: Finished difference Result 27337 states and 80809 transitions. [2021-07-09 18:14:41,471 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 55 states. [2021-07-09 18:14:41,472 INFO L78 Accepts]: Start accepts. Automaton has has 39 states, 39 states have (on average 2.4871794871794872) internal successors, (97), 38 states have internal predecessors, (97), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 54 [2021-07-09 18:14:41,472 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:14:41,527 INFO L225 Difference]: With dead ends: 27337 [2021-07-09 18:14:41,528 INFO L226 Difference]: Without dead ends: 26958 [2021-07-09 18:14:41,528 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 114 GetRequests, 35 SyntacticMatches, 4 SemanticMatches, 75 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1547 ImplicationChecksByTransitivity, 2000.7ms TimeCoverageRelationStatistics Valid=397, Invalid=5455, Unknown=0, NotChecked=0, Total=5852 [2021-07-09 18:14:41,556 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 26958 states. [2021-07-09 18:14:41,824 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 26958 to 22893. [2021-07-09 18:14:41,854 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 22893 states, 22892 states have (on average 3.006858291106063) internal successors, (68833), 22892 states have internal predecessors, (68833), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:14:41,903 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 22893 states to 22893 states and 68833 transitions. [2021-07-09 18:14:41,904 INFO L78 Accepts]: Start accepts. Automaton has 22893 states and 68833 transitions. Word has length 54 [2021-07-09 18:14:41,904 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:14:41,904 INFO L482 AbstractCegarLoop]: Abstraction has 22893 states and 68833 transitions. [2021-07-09 18:14:41,904 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 39 states, 39 states have (on average 2.4871794871794872) internal successors, (97), 38 states have internal predecessors, (97), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:14:41,904 INFO L276 IsEmpty]: Start isEmpty. Operand 22893 states and 68833 transitions. [2021-07-09 18:14:41,932 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 55 [2021-07-09 18:14:41,932 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:14:41,932 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:14:42,132 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 197 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable234 [2021-07-09 18:14:42,132 INFO L430 AbstractCegarLoop]: === Iteration 201 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:14:42,132 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:14:42,133 INFO L82 PathProgramCache]: Analyzing trace with hash 1106733457, now seen corresponding path program 193 times [2021-07-09 18:14:42,133 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:14:42,133 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1073650378] [2021-07-09 18:14:42,133 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:14:42,136 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:14:42,476 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 35 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-07-09 18:14:42,477 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:14:42,477 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1073650378] [2021-07-09 18:14:42,477 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1073650378] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:14:42,477 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [83556013] [2021-07-09 18:14:42,477 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY 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-07-09 18:14:42,506 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:14:42,507 INFO L263 TraceCheckSpWp]: Trace formula consists of 131 conjuncts, 50 conjunts are in the unsatisfiable core [2021-07-09 18:14:42,508 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:14:42,704 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-09 18:14:42,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 2 new quantified variables, introduced 1 case distinctions, treesize of input 31 treesize of output 15 [2021-07-09 18:14:42,705 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:14:42,712 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:14:42,712 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:14:42,712 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:45, output treesize:23 [2021-07-09 18:14:42,867 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-09 18:14:42,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 2 new quantified variables, introduced 1 case distinctions, treesize of input 25 treesize of output 13 [2021-07-09 18:14:42,867 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:14:42,872 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:14:42,872 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:14:42,872 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:31, output treesize:13 [2021-07-09 18:14:43,015 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 35 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-07-09 18:14:43,015 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [83556013] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:14:43,015 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:14:43,016 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [22, 20] total 36 [2021-07-09 18:14:43,016 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [506700694] [2021-07-09 18:14:43,016 INFO L462 AbstractCegarLoop]: Interpolant automaton has 37 states [2021-07-09 18:14:43,016 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:14:43,016 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2021-07-09 18:14:43,016 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=96, Invalid=1236, Unknown=0, NotChecked=0, Total=1332 [2021-07-09 18:14:43,016 INFO L87 Difference]: Start difference. First operand 22893 states and 68833 transitions. Second operand has 37 states, 37 states have (on average 2.5135135135135136) internal successors, (93), 36 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-07-09 18:14:46,489 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:14:46,490 INFO L93 Difference]: Finished difference Result 27953 states and 82510 transitions. [2021-07-09 18:14:46,490 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 67 states. [2021-07-09 18:14:46,490 INFO L78 Accepts]: Start accepts. Automaton has has 37 states, 37 states have (on average 2.5135135135135136) internal successors, (93), 36 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) Word has length 54 [2021-07-09 18:14:46,490 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:14:46,544 INFO L225 Difference]: With dead ends: 27953 [2021-07-09 18:14:46,544 INFO L226 Difference]: Without dead ends: 27506 [2021-07-09 18:14:46,545 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 124 GetRequests, 37 SyntacticMatches, 4 SemanticMatches, 83 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1831 ImplicationChecksByTransitivity, 2307.0ms TimeCoverageRelationStatistics Valid=474, Invalid=6666, Unknown=0, NotChecked=0, Total=7140 [2021-07-09 18:14:46,572 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 27506 states. [2021-07-09 18:14:46,839 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 27506 to 22927. [2021-07-09 18:14:46,867 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 22927 states, 22926 states have (on average 3.006673645642502) internal successors, (68931), 22926 states have internal predecessors, (68931), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:14:46,914 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 22927 states to 22927 states and 68931 transitions. [2021-07-09 18:14:46,914 INFO L78 Accepts]: Start accepts. Automaton has 22927 states and 68931 transitions. Word has length 54 [2021-07-09 18:14:46,914 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:14:46,914 INFO L482 AbstractCegarLoop]: Abstraction has 22927 states and 68931 transitions. [2021-07-09 18:14:46,914 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 37 states, 37 states have (on average 2.5135135135135136) internal successors, (93), 36 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-07-09 18:14:46,914 INFO L276 IsEmpty]: Start isEmpty. Operand 22927 states and 68931 transitions. [2021-07-09 18:14:46,941 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 55 [2021-07-09 18:14:46,942 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:14:46,942 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:14:47,142 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 198 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable235 [2021-07-09 18:14:47,142 INFO L430 AbstractCegarLoop]: === Iteration 202 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:14:47,142 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:14:47,142 INFO L82 PathProgramCache]: Analyzing trace with hash 400152493, now seen corresponding path program 194 times [2021-07-09 18:14:47,143 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:14:47,143 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2143633643] [2021-07-09 18:14:47,143 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:14:47,146 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:14:47,617 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 35 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-07-09 18:14:47,617 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:14:47,617 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2143633643] [2021-07-09 18:14:47,617 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2143633643] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:14:47,617 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1025489908] [2021-07-09 18:14:47,617 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-07-09 18:14:47,647 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-09 18:14:47,647 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:14:47,648 INFO L263 TraceCheckSpWp]: Trace formula consists of 131 conjuncts, 50 conjunts are in the unsatisfiable core [2021-07-09 18:14:47,648 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:14:47,845 INFO L354 Elim1Store]: treesize reduction 11, result has 8.3 percent of original size [2021-07-09 18:14:47,846 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 37 treesize of output 17 [2021-07-09 18:14:47,846 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:14:47,855 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:14:47,856 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:14:47,856 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:51, output treesize:25 [2021-07-09 18:14:47,981 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-09 18:14:47,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 2 new quantified variables, introduced 1 case distinctions, treesize of input 25 treesize of output 13 [2021-07-09 18:14:47,982 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:14:47,987 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:14:47,987 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:14:47,987 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:31, output treesize:13 [2021-07-09 18:14:48,156 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 35 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-07-09 18:14:48,156 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1025489908] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:14:48,156 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:14:48,157 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [22, 20] total 36 [2021-07-09 18:14:48,157 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [509027696] [2021-07-09 18:14:48,157 INFO L462 AbstractCegarLoop]: Interpolant automaton has 37 states [2021-07-09 18:14:48,157 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:14:48,157 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2021-07-09 18:14:48,157 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=96, Invalid=1236, Unknown=0, NotChecked=0, Total=1332 [2021-07-09 18:14:48,157 INFO L87 Difference]: Start difference. First operand 22927 states and 68931 transitions. Second operand has 37 states, 37 states have (on average 2.5135135135135136) internal successors, (93), 36 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-07-09 18:14:51,572 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:14:51,573 INFO L93 Difference]: Finished difference Result 30384 states and 89669 transitions. [2021-07-09 18:14:51,573 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 64 states. [2021-07-09 18:14:51,573 INFO L78 Accepts]: Start accepts. Automaton has has 37 states, 37 states have (on average 2.5135135135135136) internal successors, (93), 36 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) Word has length 54 [2021-07-09 18:14:51,573 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:14:51,633 INFO L225 Difference]: With dead ends: 30384 [2021-07-09 18:14:51,633 INFO L226 Difference]: Without dead ends: 30081 [2021-07-09 18:14:51,634 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 123 GetRequests, 37 SyntacticMatches, 4 SemanticMatches, 82 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1759 ImplicationChecksByTransitivity, 2411.1ms TimeCoverageRelationStatistics Valid=490, Invalid=6482, Unknown=0, NotChecked=0, Total=6972 [2021-07-09 18:14:51,665 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 30081 states. [2021-07-09 18:14:51,949 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 30081 to 22924. [2021-07-09 18:14:51,978 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 22924 states, 22923 states have (on average 3.0067181433494743) internal successors, (68923), 22923 states have internal predecessors, (68923), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:14:52,026 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 22924 states to 22924 states and 68923 transitions. [2021-07-09 18:14:52,027 INFO L78 Accepts]: Start accepts. Automaton has 22924 states and 68923 transitions. Word has length 54 [2021-07-09 18:14:52,027 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:14:52,027 INFO L482 AbstractCegarLoop]: Abstraction has 22924 states and 68923 transitions. [2021-07-09 18:14:52,027 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 37 states, 37 states have (on average 2.5135135135135136) internal successors, (93), 36 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-07-09 18:14:52,027 INFO L276 IsEmpty]: Start isEmpty. Operand 22924 states and 68923 transitions. [2021-07-09 18:14:52,054 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 55 [2021-07-09 18:14:52,055 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:14:52,055 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:14:52,255 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable236,199 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:14:52,255 INFO L430 AbstractCegarLoop]: === Iteration 203 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:14:52,255 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:14:52,255 INFO L82 PathProgramCache]: Analyzing trace with hash 1994252689, now seen corresponding path program 195 times [2021-07-09 18:14:52,256 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:14:52,256 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1892864291] [2021-07-09 18:14:52,256 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:14:52,259 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:14:52,603 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 35 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-07-09 18:14:52,604 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:14:52,604 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1892864291] [2021-07-09 18:14:52,604 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1892864291] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:14:52,604 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [728548195] [2021-07-09 18:14:52,604 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-07-09 18:14:52,634 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-07-09 18:14:52,635 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:14:52,635 INFO L263 TraceCheckSpWp]: Trace formula consists of 131 conjuncts, 48 conjunts are in the unsatisfiable core [2021-07-09 18:14:52,636 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:14:52,833 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-09 18:14:52,833 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 31 treesize of output 15 [2021-07-09 18:14:52,834 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:14:52,840 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:14:52,841 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:14:52,841 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:45, output treesize:25 [2021-07-09 18:14:53,006 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:14:53,007 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:14:53,007 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 13 [2021-07-09 18:14:53,008 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:14:53,018 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:14:53,019 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:14:53,019 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 4 variables, input treesize:44, output treesize:13 [2021-07-09 18:14:53,203 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 35 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-07-09 18:14:53,203 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [728548195] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:14:53,203 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:14:53,203 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [22, 20] total 36 [2021-07-09 18:14:53,203 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1941529452] [2021-07-09 18:14:53,203 INFO L462 AbstractCegarLoop]: Interpolant automaton has 37 states [2021-07-09 18:14:53,204 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:14:53,204 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2021-07-09 18:14:53,204 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=93, Invalid=1239, Unknown=0, NotChecked=0, Total=1332 [2021-07-09 18:14:53,204 INFO L87 Difference]: Start difference. First operand 22924 states and 68923 transitions. Second operand has 37 states, 37 states have (on average 2.5135135135135136) internal successors, (93), 36 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-07-09 18:14:57,585 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:14:57,586 INFO L93 Difference]: Finished difference Result 30370 states and 89557 transitions. [2021-07-09 18:14:57,586 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 75 states. [2021-07-09 18:14:57,586 INFO L78 Accepts]: Start accepts. Automaton has has 37 states, 37 states have (on average 2.5135135135135136) internal successors, (93), 36 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) Word has length 54 [2021-07-09 18:14:57,586 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:14:57,646 INFO L225 Difference]: With dead ends: 30370 [2021-07-09 18:14:57,647 INFO L226 Difference]: Without dead ends: 30130 [2021-07-09 18:14:57,647 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 134 GetRequests, 37 SyntacticMatches, 4 SemanticMatches, 93 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2212 ImplicationChecksByTransitivity, 2940.0ms TimeCoverageRelationStatistics Valid=606, Invalid=8324, Unknown=0, NotChecked=0, Total=8930 [2021-07-09 18:14:57,678 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 30130 states. [2021-07-09 18:14:57,960 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 30130 to 23030. [2021-07-09 18:14:57,989 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 23030 states, 23029 states have (on average 3.0054713621954927) internal successors, (69213), 23029 states have internal predecessors, (69213), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:14:58,036 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 23030 states to 23030 states and 69213 transitions. [2021-07-09 18:14:58,037 INFO L78 Accepts]: Start accepts. Automaton has 23030 states and 69213 transitions. Word has length 54 [2021-07-09 18:14:58,037 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:14:58,037 INFO L482 AbstractCegarLoop]: Abstraction has 23030 states and 69213 transitions. [2021-07-09 18:14:58,037 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 37 states, 37 states have (on average 2.5135135135135136) internal successors, (93), 36 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-07-09 18:14:58,037 INFO L276 IsEmpty]: Start isEmpty. Operand 23030 states and 69213 transitions. [2021-07-09 18:14:58,064 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 55 [2021-07-09 18:14:58,065 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:14:58,065 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:14:58,265 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 200 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable237 [2021-07-09 18:14:58,265 INFO L430 AbstractCegarLoop]: === Iteration 204 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:14:58,265 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:14:58,265 INFO L82 PathProgramCache]: Analyzing trace with hash -1542890213, now seen corresponding path program 196 times [2021-07-09 18:14:58,266 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:14:58,266 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [922369418] [2021-07-09 18:14:58,266 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:14:58,269 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:14:58,635 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 35 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-07-09 18:14:58,635 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:14:58,635 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [922369418] [2021-07-09 18:14:58,635 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [922369418] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:14:58,635 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1909100109] [2021-07-09 18:14:58,635 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST 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-07-09 18:14:58,666 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-09 18:14:58,666 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:14:58,667 INFO L263 TraceCheckSpWp]: Trace formula consists of 131 conjuncts, 50 conjunts are in the unsatisfiable core [2021-07-09 18:14:58,667 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:14:58,865 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-09 18:14:58,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 2 new quantified variables, introduced 1 case distinctions, treesize of input 33 treesize of output 17 [2021-07-09 18:14:58,866 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:14:58,873 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:14:58,873 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:14:58,873 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:47, output treesize:25 [2021-07-09 18:14:59,034 INFO L354 Elim1Store]: treesize reduction 11, result has 8.3 percent of original size [2021-07-09 18:14:59,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 2 new quantified variables, introduced 1 case distinctions, treesize of input 33 treesize of output 13 [2021-07-09 18:14:59,035 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:14:59,039 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:14:59,040 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:14:59,040 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:39, output treesize:13 [2021-07-09 18:14:59,179 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 35 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-07-09 18:14:59,180 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1909100109] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:14:59,180 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:14:59,180 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [22, 20] total 36 [2021-07-09 18:14:59,180 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [126128181] [2021-07-09 18:14:59,180 INFO L462 AbstractCegarLoop]: Interpolant automaton has 37 states [2021-07-09 18:14:59,180 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:14:59,180 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2021-07-09 18:14:59,180 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=95, Invalid=1237, Unknown=0, NotChecked=0, Total=1332 [2021-07-09 18:14:59,180 INFO L87 Difference]: Start difference. First operand 23030 states and 69213 transitions. Second operand has 37 states, 37 states have (on average 2.5135135135135136) internal successors, (93), 36 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-07-09 18:15:02,263 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:15:02,264 INFO L93 Difference]: Finished difference Result 27119 states and 80359 transitions. [2021-07-09 18:15:02,264 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 49 states. [2021-07-09 18:15:02,264 INFO L78 Accepts]: Start accepts. Automaton has has 37 states, 37 states have (on average 2.5135135135135136) internal successors, (93), 36 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) Word has length 54 [2021-07-09 18:15:02,264 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:15:02,320 INFO L225 Difference]: With dead ends: 27119 [2021-07-09 18:15:02,320 INFO L226 Difference]: Without dead ends: 26758 [2021-07-09 18:15:02,320 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 109 GetRequests, 37 SyntacticMatches, 4 SemanticMatches, 68 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1044 ImplicationChecksByTransitivity, 1872.2ms TimeCoverageRelationStatistics Valid=341, Invalid=4489, Unknown=0, NotChecked=0, Total=4830 [2021-07-09 18:15:02,348 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 26758 states. [2021-07-09 18:15:02,618 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 26758 to 23035. [2021-07-09 18:15:02,646 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 23035 states, 23034 states have (on average 3.005426760441087) internal successors, (69227), 23034 states have internal predecessors, (69227), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:15:02,694 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 23035 states to 23035 states and 69227 transitions. [2021-07-09 18:15:02,695 INFO L78 Accepts]: Start accepts. Automaton has 23035 states and 69227 transitions. Word has length 54 [2021-07-09 18:15:02,695 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:15:02,695 INFO L482 AbstractCegarLoop]: Abstraction has 23035 states and 69227 transitions. [2021-07-09 18:15:02,695 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 37 states, 37 states have (on average 2.5135135135135136) internal successors, (93), 36 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-07-09 18:15:02,695 INFO L276 IsEmpty]: Start isEmpty. Operand 23035 states and 69227 transitions. [2021-07-09 18:15:02,723 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 55 [2021-07-09 18:15:02,723 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:15:02,723 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:15:02,923 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable238,201 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:15:02,923 INFO L430 AbstractCegarLoop]: === Iteration 205 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:15:02,924 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:15:02,924 INFO L82 PathProgramCache]: Analyzing trace with hash 1819137279, now seen corresponding path program 197 times [2021-07-09 18:15:02,924 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:15:02,924 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1605112687] [2021-07-09 18:15:02,924 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:15:02,927 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:15:03,260 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 35 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-07-09 18:15:03,260 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:15:03,260 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1605112687] [2021-07-09 18:15:03,260 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1605112687] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:15:03,260 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [821481261] [2021-07-09 18:15:03,260 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 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-07-09 18:15:03,293 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-07-09 18:15:03,293 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:15:03,294 INFO L263 TraceCheckSpWp]: Trace formula consists of 131 conjuncts, 51 conjunts are in the unsatisfiable core [2021-07-09 18:15:03,294 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:15:03,641 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:15:03,641 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:15:03,642 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 29 treesize of output 15 [2021-07-09 18:15:03,642 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:15:03,652 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:15:03,653 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:15:03,653 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:53, output treesize:23 [2021-07-09 18:15:03,893 WARN L205 SmtUtils]: Spent 137.00 ms on a formula simplification that was a NOOP. DAG size: 28 [2021-07-09 18:15:04,004 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:15:04,005 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:15:04,006 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 13 [2021-07-09 18:15:04,006 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:15:04,014 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:15:04,015 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:15:04,015 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:42, output treesize:16 [2021-07-09 18:15:04,222 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 38 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:15:04,222 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [821481261] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:15:04,222 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:15:04,222 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [22, 22] total 41 [2021-07-09 18:15:04,222 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [39370800] [2021-07-09 18:15:04,222 INFO L462 AbstractCegarLoop]: Interpolant automaton has 42 states [2021-07-09 18:15:04,222 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:15:04,222 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 42 interpolants. [2021-07-09 18:15:04,222 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=116, Invalid=1606, Unknown=0, NotChecked=0, Total=1722 [2021-07-09 18:15:04,223 INFO L87 Difference]: Start difference. First operand 23035 states and 69227 transitions. Second operand has 42 states, 42 states have (on average 2.4047619047619047) internal successors, (101), 41 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-07-09 18:15:11,475 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:15:11,476 INFO L93 Difference]: Finished difference Result 28497 states and 84262 transitions. [2021-07-09 18:15:11,476 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 114 states. [2021-07-09 18:15:11,476 INFO L78 Accepts]: Start accepts. Automaton has has 42 states, 42 states have (on average 2.4047619047619047) internal successors, (101), 41 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) Word has length 54 [2021-07-09 18:15:11,476 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:15:11,534 INFO L225 Difference]: With dead ends: 28497 [2021-07-09 18:15:11,534 INFO L226 Difference]: Without dead ends: 28254 [2021-07-09 18:15:11,536 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 170 GetRequests, 34 SyntacticMatches, 2 SemanticMatches, 134 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5655 ImplicationChecksByTransitivity, 5128.4ms TimeCoverageRelationStatistics Valid=1098, Invalid=17262, Unknown=0, NotChecked=0, Total=18360 [2021-07-09 18:15:11,566 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 28254 states. [2021-07-09 18:15:11,840 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 28254 to 23192. [2021-07-09 18:15:11,869 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 23192 states, 23191 states have (on average 3.0050450605838472) internal successors, (69690), 23191 states have internal predecessors, (69690), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:15:11,919 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 23192 states to 23192 states and 69690 transitions. [2021-07-09 18:15:11,919 INFO L78 Accepts]: Start accepts. Automaton has 23192 states and 69690 transitions. Word has length 54 [2021-07-09 18:15:11,919 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:15:11,919 INFO L482 AbstractCegarLoop]: Abstraction has 23192 states and 69690 transitions. [2021-07-09 18:15:11,919 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 42 states, 42 states have (on average 2.4047619047619047) internal successors, (101), 41 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-07-09 18:15:11,919 INFO L276 IsEmpty]: Start isEmpty. Operand 23192 states and 69690 transitions. [2021-07-09 18:15:11,947 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 55 [2021-07-09 18:15:11,948 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:15:11,948 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:15:12,148 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 202 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable239 [2021-07-09 18:15:12,148 INFO L430 AbstractCegarLoop]: === Iteration 206 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:15:12,148 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:15:12,148 INFO L82 PathProgramCache]: Analyzing trace with hash 1262810655, now seen corresponding path program 198 times [2021-07-09 18:15:12,149 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:15:12,149 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1461509582] [2021-07-09 18:15:12,149 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:15:12,152 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:15:12,478 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 38 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:15:12,478 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:15:12,478 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1461509582] [2021-07-09 18:15:12,479 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1461509582] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:15:12,479 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1045172810] [2021-07-09 18:15:12,479 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE 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-07-09 18:15:12,509 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-07-09 18:15:12,510 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:15:12,510 INFO L263 TraceCheckSpWp]: Trace formula consists of 131 conjuncts, 48 conjunts are in the unsatisfiable core [2021-07-09 18:15:12,511 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:15:12,815 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-09 18:15:12,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 2 new quantified variables, introduced 1 case distinctions, treesize of input 31 treesize of output 15 [2021-07-09 18:15:12,816 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:15:12,823 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:15:12,824 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:15:12,824 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:45, output treesize:25 [2021-07-09 18:15:12,982 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-09 18:15:12,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 2 new quantified variables, introduced 1 case distinctions, treesize of input 29 treesize of output 13 [2021-07-09 18:15:12,983 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:15:12,987 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:15:12,987 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:15:12,987 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:35, output treesize:13 [2021-07-09 18:15:13,125 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 38 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:15:13,125 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1045172810] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:15:13,125 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:15:13,126 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [22, 20] total 36 [2021-07-09 18:15:13,126 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [405412889] [2021-07-09 18:15:13,126 INFO L462 AbstractCegarLoop]: Interpolant automaton has 37 states [2021-07-09 18:15:13,126 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:15:13,126 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2021-07-09 18:15:13,126 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=94, Invalid=1238, Unknown=0, NotChecked=0, Total=1332 [2021-07-09 18:15:13,126 INFO L87 Difference]: Start difference. First operand 23192 states and 69690 transitions. Second operand has 37 states, 37 states have (on average 2.6216216216216215) internal successors, (97), 36 states have internal predecessors, (97), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:15:16,243 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:15:16,243 INFO L93 Difference]: Finished difference Result 27449 states and 81315 transitions. [2021-07-09 18:15:16,243 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 56 states. [2021-07-09 18:15:16,243 INFO L78 Accepts]: Start accepts. Automaton has has 37 states, 37 states have (on average 2.6216216216216215) internal successors, (97), 36 states have internal predecessors, (97), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 54 [2021-07-09 18:15:16,243 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:15:16,297 INFO L225 Difference]: With dead ends: 27449 [2021-07-09 18:15:16,297 INFO L226 Difference]: Without dead ends: 27171 [2021-07-09 18:15:16,298 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 115 GetRequests, 37 SyntacticMatches, 4 SemanticMatches, 74 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1362 ImplicationChecksByTransitivity, 1995.0ms TimeCoverageRelationStatistics Valid=397, Invalid=5303, Unknown=0, NotChecked=0, Total=5700 [2021-07-09 18:15:16,325 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 27171 states. [2021-07-09 18:15:16,591 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 27171 to 23204. [2021-07-09 18:15:16,621 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 23204 states, 23203 states have (on average 3.0049131577813215) internal successors, (69723), 23203 states have internal predecessors, (69723), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:15:16,669 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 23204 states to 23204 states and 69723 transitions. [2021-07-09 18:15:16,670 INFO L78 Accepts]: Start accepts. Automaton has 23204 states and 69723 transitions. Word has length 54 [2021-07-09 18:15:16,670 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:15:16,670 INFO L482 AbstractCegarLoop]: Abstraction has 23204 states and 69723 transitions. [2021-07-09 18:15:16,670 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 37 states, 37 states have (on average 2.6216216216216215) internal successors, (97), 36 states have internal predecessors, (97), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:15:16,670 INFO L276 IsEmpty]: Start isEmpty. Operand 23204 states and 69723 transitions. [2021-07-09 18:15:16,698 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 55 [2021-07-09 18:15:16,698 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:15:16,698 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:15:16,898 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable240,203 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:15:16,898 INFO L430 AbstractCegarLoop]: === Iteration 207 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:15:16,899 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:15:16,899 INFO L82 PathProgramCache]: Analyzing trace with hash -1155374283, now seen corresponding path program 199 times [2021-07-09 18:15:16,899 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:15:16,899 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [908759739] [2021-07-09 18:15:16,899 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:15:16,902 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:15:17,236 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 35 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-07-09 18:15:17,237 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:15:17,237 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [908759739] [2021-07-09 18:15:17,237 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [908759739] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:15:17,237 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [978269705] [2021-07-09 18:15:17,237 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-07-09 18:15:17,268 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:15:17,269 INFO L263 TraceCheckSpWp]: Trace formula consists of 131 conjuncts, 50 conjunts are in the unsatisfiable core [2021-07-09 18:15:17,269 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:15:17,466 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-09 18:15:17,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 2 new quantified variables, introduced 1 case distinctions, treesize of input 33 treesize of output 17 [2021-07-09 18:15:17,467 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:15:17,474 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:15:17,475 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:15:17,475 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:47, output treesize:25 [2021-07-09 18:15:17,601 INFO L354 Elim1Store]: treesize reduction 11, result has 8.3 percent of original size [2021-07-09 18:15:17,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 2 new quantified variables, introduced 1 case distinctions, treesize of input 29 treesize of output 13 [2021-07-09 18:15:17,602 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:15:17,607 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:15:17,607 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:15:17,607 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:35, output treesize:13 [2021-07-09 18:15:17,776 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 35 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-07-09 18:15:17,776 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [978269705] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:15:17,776 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:15:17,776 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [22, 20] total 36 [2021-07-09 18:15:17,776 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1273671771] [2021-07-09 18:15:17,776 INFO L462 AbstractCegarLoop]: Interpolant automaton has 37 states [2021-07-09 18:15:17,776 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:15:17,776 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2021-07-09 18:15:17,776 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=95, Invalid=1237, Unknown=0, NotChecked=0, Total=1332 [2021-07-09 18:15:17,777 INFO L87 Difference]: Start difference. First operand 23204 states and 69723 transitions. Second operand has 37 states, 37 states have (on average 2.5135135135135136) internal successors, (93), 36 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-07-09 18:15:20,866 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:15:20,866 INFO L93 Difference]: Finished difference Result 29971 states and 88732 transitions. [2021-07-09 18:15:20,866 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 53 states. [2021-07-09 18:15:20,866 INFO L78 Accepts]: Start accepts. Automaton has has 37 states, 37 states have (on average 2.5135135135135136) internal successors, (93), 36 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) Word has length 54 [2021-07-09 18:15:20,866 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:15:20,929 INFO L225 Difference]: With dead ends: 29971 [2021-07-09 18:15:20,929 INFO L226 Difference]: Without dead ends: 29750 [2021-07-09 18:15:20,930 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 113 GetRequests, 37 SyntacticMatches, 4 SemanticMatches, 72 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1216 ImplicationChecksByTransitivity, 1963.8ms TimeCoverageRelationStatistics Valid=379, Invalid=5023, Unknown=0, NotChecked=0, Total=5402 [2021-07-09 18:15:21,057 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 29750 states. [2021-07-09 18:15:21,295 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 29750 to 23208. [2021-07-09 18:15:21,324 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 23208 states, 23207 states have (on average 3.0048692204938163) internal successors, (69734), 23207 states have internal predecessors, (69734), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:15:21,373 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 23208 states to 23208 states and 69734 transitions. [2021-07-09 18:15:21,373 INFO L78 Accepts]: Start accepts. Automaton has 23208 states and 69734 transitions. Word has length 54 [2021-07-09 18:15:21,374 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:15:21,374 INFO L482 AbstractCegarLoop]: Abstraction has 23208 states and 69734 transitions. [2021-07-09 18:15:21,374 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 37 states, 37 states have (on average 2.5135135135135136) internal successors, (93), 36 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-07-09 18:15:21,374 INFO L276 IsEmpty]: Start isEmpty. Operand 23208 states and 69734 transitions. [2021-07-09 18:15:21,402 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 55 [2021-07-09 18:15:21,402 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:15:21,403 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:15:21,603 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable241,204 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:15:21,603 INFO L430 AbstractCegarLoop]: === Iteration 208 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:15:21,604 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:15:21,604 INFO L82 PathProgramCache]: Analyzing trace with hash 438725913, now seen corresponding path program 200 times [2021-07-09 18:15:21,604 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:15:21,604 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1060779658] [2021-07-09 18:15:21,604 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:15:21,607 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:15:21,963 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 35 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-07-09 18:15:21,963 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:15:21,963 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1060779658] [2021-07-09 18:15:21,963 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1060779658] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:15:21,963 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [557845044] [2021-07-09 18:15:21,963 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 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-07-09 18:15:21,996 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-09 18:15:21,996 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:15:21,997 INFO L263 TraceCheckSpWp]: Trace formula consists of 131 conjuncts, 50 conjunts are in the unsatisfiable core [2021-07-09 18:15:21,997 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:15:22,216 INFO L354 Elim1Store]: treesize reduction 11, result has 8.3 percent of original size [2021-07-09 18:15:22,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 2 new quantified variables, introduced 1 case distinctions, treesize of input 37 treesize of output 17 [2021-07-09 18:15:22,217 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:15:22,225 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:15:22,226 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:15:22,226 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:51, output treesize:25 [2021-07-09 18:15:22,353 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-09 18:15:22,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 2 new quantified variables, introduced 1 case distinctions, treesize of input 27 treesize of output 13 [2021-07-09 18:15:22,354 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:15:22,359 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:15:22,359 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:15:22,359 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:33, output treesize:13 [2021-07-09 18:15:22,530 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 35 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-07-09 18:15:22,530 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [557845044] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:15:22,530 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:15:22,530 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [22, 20] total 36 [2021-07-09 18:15:22,531 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1600838445] [2021-07-09 18:15:22,531 INFO L462 AbstractCegarLoop]: Interpolant automaton has 37 states [2021-07-09 18:15:22,531 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:15:22,531 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2021-07-09 18:15:22,531 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=95, Invalid=1237, Unknown=0, NotChecked=0, Total=1332 [2021-07-09 18:15:22,531 INFO L87 Difference]: Start difference. First operand 23208 states and 69734 transitions. Second operand has 37 states, 37 states have (on average 2.5135135135135136) internal successors, (93), 36 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-07-09 18:15:26,035 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:15:26,035 INFO L93 Difference]: Finished difference Result 30547 states and 90298 transitions. [2021-07-09 18:15:26,035 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 57 states. [2021-07-09 18:15:26,035 INFO L78 Accepts]: Start accepts. Automaton has has 37 states, 37 states have (on average 2.5135135135135136) internal successors, (93), 36 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) Word has length 54 [2021-07-09 18:15:26,035 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:15:26,096 INFO L225 Difference]: With dead ends: 30547 [2021-07-09 18:15:26,097 INFO L226 Difference]: Without dead ends: 30361 [2021-07-09 18:15:26,097 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 117 GetRequests, 37 SyntacticMatches, 4 SemanticMatches, 76 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1408 ImplicationChecksByTransitivity, 2088.8ms TimeCoverageRelationStatistics Valid=402, Invalid=5604, Unknown=0, NotChecked=0, Total=6006 [2021-07-09 18:15:26,128 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 30361 states. [2021-07-09 18:15:26,414 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 30361 to 23187. [2021-07-09 18:15:26,442 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 23187 states, 23186 states have (on average 3.0050892780125937) internal successors, (69676), 23186 states have internal predecessors, (69676), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:15:26,490 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 23187 states to 23187 states and 69676 transitions. [2021-07-09 18:15:26,491 INFO L78 Accepts]: Start accepts. Automaton has 23187 states and 69676 transitions. Word has length 54 [2021-07-09 18:15:26,491 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:15:26,491 INFO L482 AbstractCegarLoop]: Abstraction has 23187 states and 69676 transitions. [2021-07-09 18:15:26,491 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 37 states, 37 states have (on average 2.5135135135135136) internal successors, (93), 36 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-07-09 18:15:26,491 INFO L276 IsEmpty]: Start isEmpty. Operand 23187 states and 69676 transitions. [2021-07-09 18:15:26,519 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 55 [2021-07-09 18:15:26,519 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:15:26,519 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:15:26,719 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable242,205 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:15:26,719 INFO L430 AbstractCegarLoop]: === Iteration 209 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:15:26,720 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:15:26,720 INFO L82 PathProgramCache]: Analyzing trace with hash -237071215, now seen corresponding path program 201 times [2021-07-09 18:15:26,720 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:15:26,720 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [324610645] [2021-07-09 18:15:26,720 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:15:26,723 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:15:27,048 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 35 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-07-09 18:15:27,048 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:15:27,048 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [324610645] [2021-07-09 18:15:27,048 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [324610645] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:15:27,048 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1793969586] [2021-07-09 18:15:27,049 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 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-07-09 18:15:27,080 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-07-09 18:15:27,080 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:15:27,081 INFO L263 TraceCheckSpWp]: Trace formula consists of 131 conjuncts, 52 conjunts are in the unsatisfiable core [2021-07-09 18:15:27,081 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:15:27,276 INFO L354 Elim1Store]: treesize reduction 11, result has 8.3 percent of original size [2021-07-09 18:15:27,276 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 35 treesize of output 15 [2021-07-09 18:15:27,277 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:15:27,284 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:15:27,284 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:15:27,284 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:49, output treesize:25 [2021-07-09 18:15:27,508 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-09 18:15:27,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 2 new quantified variables, introduced 1 case distinctions, treesize of input 29 treesize of output 13 [2021-07-09 18:15:27,509 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:15:27,514 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:15:27,514 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:15:27,514 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:35, output treesize:13 [2021-07-09 18:15:27,732 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 35 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-07-09 18:15:27,732 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1793969586] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:15:27,732 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:15:27,733 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [22, 24] total 40 [2021-07-09 18:15:27,733 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [626229076] [2021-07-09 18:15:27,733 INFO L462 AbstractCegarLoop]: Interpolant automaton has 41 states [2021-07-09 18:15:27,733 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:15:27,733 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 41 interpolants. [2021-07-09 18:15:27,733 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=115, Invalid=1525, Unknown=0, NotChecked=0, Total=1640 [2021-07-09 18:15:27,733 INFO L87 Difference]: Start difference. First operand 23187 states and 69676 transitions. Second operand has 41 states, 41 states have (on average 2.268292682926829) internal successors, (93), 40 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-07-09 18:15:30,802 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:15:30,803 INFO L93 Difference]: Finished difference Result 27180 states and 80545 transitions. [2021-07-09 18:15:30,803 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 52 states. [2021-07-09 18:15:30,803 INFO L78 Accepts]: Start accepts. Automaton has has 41 states, 41 states have (on average 2.268292682926829) internal successors, (93), 40 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) Word has length 54 [2021-07-09 18:15:30,803 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:15:30,855 INFO L225 Difference]: With dead ends: 27180 [2021-07-09 18:15:30,856 INFO L226 Difference]: Without dead ends: 26819 [2021-07-09 18:15:30,856 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 112 GetRequests, 33 SyntacticMatches, 4 SemanticMatches, 75 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1293 ImplicationChecksByTransitivity, 2016.7ms TimeCoverageRelationStatistics Valid=375, Invalid=5477, Unknown=0, NotChecked=0, Total=5852 [2021-07-09 18:15:30,883 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 26819 states. [2021-07-09 18:15:31,161 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 26819 to 23199. [2021-07-09 18:15:31,194 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 23199 states, 23198 states have (on average 3.005474609880162) internal successors, (69721), 23198 states have internal predecessors, (69721), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:15:31,245 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 23199 states to 23199 states and 69721 transitions. [2021-07-09 18:15:31,245 INFO L78 Accepts]: Start accepts. Automaton has 23199 states and 69721 transitions. Word has length 54 [2021-07-09 18:15:31,246 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:15:31,246 INFO L482 AbstractCegarLoop]: Abstraction has 23199 states and 69721 transitions. [2021-07-09 18:15:31,246 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 41 states, 41 states have (on average 2.268292682926829) internal successors, (93), 40 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-07-09 18:15:31,246 INFO L276 IsEmpty]: Start isEmpty. Operand 23199 states and 69721 transitions. [2021-07-09 18:15:31,275 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 55 [2021-07-09 18:15:31,275 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:15:31,275 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:15:31,476 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 206 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable243 [2021-07-09 18:15:31,476 INFO L430 AbstractCegarLoop]: === Iteration 210 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:15:31,476 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:15:31,476 INFO L82 PathProgramCache]: Analyzing trace with hash 375690413, now seen corresponding path program 202 times [2021-07-09 18:15:31,476 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:15:31,476 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1426970131] [2021-07-09 18:15:31,476 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:15:31,480 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:15:31,817 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 35 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-07-09 18:15:31,817 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:15:31,817 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1426970131] [2021-07-09 18:15:31,817 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1426970131] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:15:31,817 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [10538185] [2021-07-09 18:15:31,817 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST 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-07-09 18:15:31,849 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-09 18:15:31,849 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:15:31,850 INFO L263 TraceCheckSpWp]: Trace formula consists of 131 conjuncts, 50 conjunts are in the unsatisfiable core [2021-07-09 18:15:31,850 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:15:32,046 INFO L354 Elim1Store]: treesize reduction 11, result has 8.3 percent of original size [2021-07-09 18:15:32,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 2 new quantified variables, introduced 1 case distinctions, treesize of input 35 treesize of output 15 [2021-07-09 18:15:32,047 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:15:32,054 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:15:32,054 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:15:32,054 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:49, output treesize:25 [2021-07-09 18:15:32,215 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-09 18:15:32,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 2 new quantified variables, introduced 1 case distinctions, treesize of input 29 treesize of output 13 [2021-07-09 18:15:32,216 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:15:32,220 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:15:32,220 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:15:32,220 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:35, output treesize:13 [2021-07-09 18:15:32,361 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 35 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-07-09 18:15:32,362 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [10538185] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:15:32,362 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:15:32,362 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [22, 20] total 36 [2021-07-09 18:15:32,362 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1969309980] [2021-07-09 18:15:32,362 INFO L462 AbstractCegarLoop]: Interpolant automaton has 37 states [2021-07-09 18:15:32,362 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:15:32,362 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2021-07-09 18:15:32,362 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=94, Invalid=1238, Unknown=0, NotChecked=0, Total=1332 [2021-07-09 18:15:32,362 INFO L87 Difference]: Start difference. First operand 23199 states and 69721 transitions. Second operand has 37 states, 37 states have (on average 2.5135135135135136) internal successors, (93), 36 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-07-09 18:15:35,428 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:15:35,429 INFO L93 Difference]: Finished difference Result 27285 states and 80957 transitions. [2021-07-09 18:15:35,429 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 51 states. [2021-07-09 18:15:35,429 INFO L78 Accepts]: Start accepts. Automaton has has 37 states, 37 states have (on average 2.5135135135135136) internal successors, (93), 36 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) Word has length 54 [2021-07-09 18:15:35,429 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:15:35,480 INFO L225 Difference]: With dead ends: 27285 [2021-07-09 18:15:35,480 INFO L226 Difference]: Without dead ends: 26924 [2021-07-09 18:15:35,481 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 110 GetRequests, 37 SyntacticMatches, 4 SemanticMatches, 69 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1061 ImplicationChecksByTransitivity, 1851.2ms TimeCoverageRelationStatistics Valid=330, Invalid=4640, Unknown=0, NotChecked=0, Total=4970 [2021-07-09 18:15:35,506 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 26924 states. [2021-07-09 18:15:35,758 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 26924 to 23203. [2021-07-09 18:15:35,786 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 23203 states, 23202 states have (on average 3.0054305663304888) internal successors, (69732), 23202 states have internal predecessors, (69732), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:15:35,831 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 23203 states to 23203 states and 69732 transitions. [2021-07-09 18:15:35,831 INFO L78 Accepts]: Start accepts. Automaton has 23203 states and 69732 transitions. Word has length 54 [2021-07-09 18:15:35,831 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:15:35,831 INFO L482 AbstractCegarLoop]: Abstraction has 23203 states and 69732 transitions. [2021-07-09 18:15:35,831 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 37 states, 37 states have (on average 2.5135135135135136) internal successors, (93), 36 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-07-09 18:15:35,831 INFO L276 IsEmpty]: Start isEmpty. Operand 23203 states and 69732 transitions. [2021-07-09 18:15:35,858 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 55 [2021-07-09 18:15:35,858 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:15:35,858 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:15:36,058 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 207 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable244 [2021-07-09 18:15:36,059 INFO L430 AbstractCegarLoop]: === Iteration 211 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:15:36,059 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:15:36,059 INFO L82 PathProgramCache]: Analyzing trace with hash -557249391, now seen corresponding path program 203 times [2021-07-09 18:15:36,059 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:15:36,059 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [944130] [2021-07-09 18:15:36,059 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:15:36,062 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:15:36,397 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 35 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-07-09 18:15:36,397 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:15:36,397 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [944130] [2021-07-09 18:15:36,397 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [944130] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:15:36,397 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1805060032] [2021-07-09 18:15:36,398 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 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-07-09 18:15:36,430 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-07-09 18:15:36,430 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:15:36,431 INFO L263 TraceCheckSpWp]: Trace formula consists of 131 conjuncts, 54 conjunts are in the unsatisfiable core [2021-07-09 18:15:36,432 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:15:36,991 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:15:36,991 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:15:36,991 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 29 treesize of output 15 [2021-07-09 18:15:36,992 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:15:37,002 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:15:37,003 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:15:37,003 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:53, output treesize:23 [2021-07-09 18:15:37,247 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:15:37,248 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:15:37,248 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:15:37,248 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 13 [2021-07-09 18:15:37,249 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:15:37,257 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:15:37,258 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:15:37,258 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:42, output treesize:16 [2021-07-09 18:15:37,486 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 38 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:15:37,486 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1805060032] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:15:37,486 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:15:37,487 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [22, 24] total 43 [2021-07-09 18:15:37,487 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1686267058] [2021-07-09 18:15:37,487 INFO L462 AbstractCegarLoop]: Interpolant automaton has 44 states [2021-07-09 18:15:37,487 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:15:37,487 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 44 interpolants. [2021-07-09 18:15:37,487 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=121, Invalid=1771, Unknown=0, NotChecked=0, Total=1892 [2021-07-09 18:15:37,487 INFO L87 Difference]: Start difference. First operand 23203 states and 69732 transitions. Second operand has 44 states, 44 states have (on average 2.2954545454545454) internal successors, (101), 43 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-07-09 18:15:48,459 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:15:48,460 INFO L93 Difference]: Finished difference Result 30591 states and 90287 transitions. [2021-07-09 18:15:48,460 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 143 states. [2021-07-09 18:15:48,460 INFO L78 Accepts]: Start accepts. Automaton has has 44 states, 44 states have (on average 2.2954545454545454) internal successors, (101), 43 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) Word has length 54 [2021-07-09 18:15:48,460 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:15:48,520 INFO L225 Difference]: With dead ends: 30591 [2021-07-09 18:15:48,520 INFO L226 Difference]: Without dead ends: 30348 [2021-07-09 18:15:48,521 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 198 GetRequests, 32 SyntacticMatches, 2 SemanticMatches, 164 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8486 ImplicationChecksByTransitivity, 7274.0ms TimeCoverageRelationStatistics Valid=1532, Invalid=25858, Unknown=0, NotChecked=0, Total=27390 [2021-07-09 18:15:48,550 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 30348 states. [2021-07-09 18:15:48,852 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 30348 to 23322. [2021-07-09 18:15:48,882 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 23322 states, 23321 states have (on average 3.0053599759873078) internal successors, (70088), 23321 states have internal predecessors, (70088), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:15:48,930 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 23322 states to 23322 states and 70088 transitions. [2021-07-09 18:15:48,930 INFO L78 Accepts]: Start accepts. Automaton has 23322 states and 70088 transitions. Word has length 54 [2021-07-09 18:15:48,930 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:15:48,930 INFO L482 AbstractCegarLoop]: Abstraction has 23322 states and 70088 transitions. [2021-07-09 18:15:48,931 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 44 states, 44 states have (on average 2.2954545454545454) internal successors, (101), 43 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-07-09 18:15:48,931 INFO L276 IsEmpty]: Start isEmpty. Operand 23322 states and 70088 transitions. [2021-07-09 18:15:48,959 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 55 [2021-07-09 18:15:48,959 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:15:48,959 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:15:49,160 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 208 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable245 [2021-07-09 18:15:49,160 INFO L430 AbstractCegarLoop]: === Iteration 212 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:15:49,160 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:15:49,160 INFO L82 PathProgramCache]: Analyzing trace with hash -1113576015, now seen corresponding path program 204 times [2021-07-09 18:15:49,160 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:15:49,160 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [220141499] [2021-07-09 18:15:49,160 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:15:49,163 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:15:49,487 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 38 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:15:49,488 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:15:49,488 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [220141499] [2021-07-09 18:15:49,488 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [220141499] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:15:49,488 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1832942525] [2021-07-09 18:15:49,488 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-07-09 18:15:49,520 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-07-09 18:15:49,520 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:15:49,521 INFO L263 TraceCheckSpWp]: Trace formula consists of 131 conjuncts, 51 conjunts are in the unsatisfiable core [2021-07-09 18:15:49,521 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:15:49,719 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-09 18:15:49,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 2 new quantified variables, introduced 1 case distinctions, treesize of input 31 treesize of output 15 [2021-07-09 18:15:49,720 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:15:49,727 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:15:49,727 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:15:49,727 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:45, output treesize:23 [2021-07-09 18:15:49,938 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:15:49,939 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:15:49,939 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 13 [2021-07-09 18:15:49,940 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:15:49,947 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:15:49,947 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:15:49,947 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:43, output treesize:13 [2021-07-09 18:15:50,094 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 38 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:15:50,095 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1832942525] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:15:50,095 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:15:50,095 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [22, 20] total 36 [2021-07-09 18:15:50,095 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1342219471] [2021-07-09 18:15:50,095 INFO L462 AbstractCegarLoop]: Interpolant automaton has 37 states [2021-07-09 18:15:50,095 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:15:50,095 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2021-07-09 18:15:50,095 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=93, Invalid=1239, Unknown=0, NotChecked=0, Total=1332 [2021-07-09 18:15:50,096 INFO L87 Difference]: Start difference. First operand 23322 states and 70088 transitions. Second operand has 37 states, 37 states have (on average 2.6216216216216215) internal successors, (97), 36 states have internal predecessors, (97), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:15:54,153 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:15:54,154 INFO L93 Difference]: Finished difference Result 28311 states and 84010 transitions. [2021-07-09 18:15:54,154 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 60 states. [2021-07-09 18:15:54,154 INFO L78 Accepts]: Start accepts. Automaton has has 37 states, 37 states have (on average 2.6216216216216215) internal successors, (97), 36 states have internal predecessors, (97), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 54 [2021-07-09 18:15:54,154 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:15:54,210 INFO L225 Difference]: With dead ends: 28311 [2021-07-09 18:15:54,210 INFO L226 Difference]: Without dead ends: 28138 [2021-07-09 18:15:54,211 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 119 GetRequests, 37 SyntacticMatches, 4 SemanticMatches, 78 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1432 ImplicationChecksByTransitivity, 2427.8ms TimeCoverageRelationStatistics Valid=428, Invalid=5892, Unknown=0, NotChecked=0, Total=6320 [2021-07-09 18:15:54,239 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 28138 states. [2021-07-09 18:15:54,509 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 28138 to 23334. [2021-07-09 18:15:54,537 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 23334 states, 23333 states have (on average 3.0057429391848456) internal successors, (70133), 23333 states have internal predecessors, (70133), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:15:54,584 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 23334 states to 23334 states and 70133 transitions. [2021-07-09 18:15:54,585 INFO L78 Accepts]: Start accepts. Automaton has 23334 states and 70133 transitions. Word has length 54 [2021-07-09 18:15:54,585 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:15:54,585 INFO L482 AbstractCegarLoop]: Abstraction has 23334 states and 70133 transitions. [2021-07-09 18:15:54,585 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 37 states, 37 states have (on average 2.6216216216216215) internal successors, (97), 36 states have internal predecessors, (97), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:15:54,585 INFO L276 IsEmpty]: Start isEmpty. Operand 23334 states and 70133 transitions. [2021-07-09 18:15:54,614 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 55 [2021-07-09 18:15:54,614 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:15:54,615 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:15:54,815 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 209 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable246 [2021-07-09 18:15:54,815 INFO L430 AbstractCegarLoop]: === Iteration 213 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:15:54,815 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:15:54,815 INFO L82 PathProgramCache]: Analyzing trace with hash -1506582319, now seen corresponding path program 205 times [2021-07-09 18:15:54,815 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:15:54,815 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [305772575] [2021-07-09 18:15:54,815 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:15:54,819 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:15:55,272 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 38 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:15:55,272 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:15:55,272 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [305772575] [2021-07-09 18:15:55,272 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [305772575] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:15:55,273 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1938765870] [2021-07-09 18:15:55,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 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-07-09 18:15:55,302 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:15:55,303 INFO L263 TraceCheckSpWp]: Trace formula consists of 131 conjuncts, 50 conjunts are in the unsatisfiable core [2021-07-09 18:15:55,303 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:15:55,499 INFO L354 Elim1Store]: treesize reduction 11, result has 8.3 percent of original size [2021-07-09 18:15:55,499 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 37 treesize of output 17 [2021-07-09 18:15:55,500 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:15:55,507 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:15:55,507 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:15:55,508 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:51, output treesize:29 [2021-07-09 18:15:55,675 INFO L354 Elim1Store]: treesize reduction 11, result has 8.3 percent of original size [2021-07-09 18:15:55,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 2 new quantified variables, introduced 1 case distinctions, treesize of input 33 treesize of output 13 [2021-07-09 18:15:55,676 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:15:55,680 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:15:55,680 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:15:55,681 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:39, output treesize:13 [2021-07-09 18:15:55,814 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 38 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:15:55,814 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1938765870] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:15:55,814 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:15:55,814 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [22, 20] total 36 [2021-07-09 18:15:55,814 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [25433293] [2021-07-09 18:15:55,814 INFO L462 AbstractCegarLoop]: Interpolant automaton has 37 states [2021-07-09 18:15:55,814 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:15:55,815 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2021-07-09 18:15:55,815 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=94, Invalid=1238, Unknown=0, NotChecked=0, Total=1332 [2021-07-09 18:15:55,815 INFO L87 Difference]: Start difference. First operand 23334 states and 70133 transitions. Second operand has 37 states, 37 states have (on average 2.6216216216216215) internal successors, (97), 36 states have internal predecessors, (97), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:15:58,854 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:15:58,855 INFO L93 Difference]: Finished difference Result 27580 states and 81819 transitions. [2021-07-09 18:15:58,855 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 57 states. [2021-07-09 18:15:58,855 INFO L78 Accepts]: Start accepts. Automaton has has 37 states, 37 states have (on average 2.6216216216216215) internal successors, (97), 36 states have internal predecessors, (97), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 54 [2021-07-09 18:15:58,855 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:15:58,911 INFO L225 Difference]: With dead ends: 27580 [2021-07-09 18:15:58,912 INFO L226 Difference]: Without dead ends: 27330 [2021-07-09 18:15:58,912 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 115 GetRequests, 37 SyntacticMatches, 4 SemanticMatches, 74 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1369 ImplicationChecksByTransitivity, 2103.6ms TimeCoverageRelationStatistics Valid=383, Invalid=5317, Unknown=0, NotChecked=0, Total=5700 [2021-07-09 18:15:58,942 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 27330 states. [2021-07-09 18:15:59,225 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 27330 to 23334. [2021-07-09 18:15:59,254 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 23334 states, 23333 states have (on average 3.0052286461235163) internal successors, (70121), 23333 states have internal predecessors, (70121), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:15:59,304 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 23334 states to 23334 states and 70121 transitions. [2021-07-09 18:15:59,304 INFO L78 Accepts]: Start accepts. Automaton has 23334 states and 70121 transitions. Word has length 54 [2021-07-09 18:15:59,304 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:15:59,304 INFO L482 AbstractCegarLoop]: Abstraction has 23334 states and 70121 transitions. [2021-07-09 18:15:59,304 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 37 states, 37 states have (on average 2.6216216216216215) internal successors, (97), 36 states have internal predecessors, (97), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:15:59,304 INFO L276 IsEmpty]: Start isEmpty. Operand 23334 states and 70121 transitions. [2021-07-09 18:15:59,333 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 55 [2021-07-09 18:15:59,333 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:15:59,333 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:15:59,534 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 210 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable247 [2021-07-09 18:15:59,534 INFO L430 AbstractCegarLoop]: === Iteration 214 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:15:59,534 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:15:59,534 INFO L82 PathProgramCache]: Analyzing trace with hash 763206343, now seen corresponding path program 206 times [2021-07-09 18:15:59,534 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:15:59,534 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1107828923] [2021-07-09 18:15:59,534 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:15:59,538 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:15:59,864 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 35 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-07-09 18:15:59,865 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:15:59,865 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1107828923] [2021-07-09 18:15:59,865 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1107828923] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:15:59,865 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [114958789] [2021-07-09 18:15:59,865 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 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-07-09 18:15:59,896 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-09 18:15:59,896 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:15:59,897 INFO L263 TraceCheckSpWp]: Trace formula consists of 131 conjuncts, 50 conjunts are in the unsatisfiable core [2021-07-09 18:15:59,897 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:16:00,093 INFO L354 Elim1Store]: treesize reduction 11, result has 8.3 percent of original size [2021-07-09 18:16:00,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 2 new quantified variables, introduced 1 case distinctions, treesize of input 37 treesize of output 17 [2021-07-09 18:16:00,094 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:16:00,101 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:16:00,101 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:16:00,101 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:51, output treesize:25 [2021-07-09 18:16:00,228 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-09 18:16:00,228 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 27 treesize of output 13 [2021-07-09 18:16:00,229 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:16:00,233 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:16:00,234 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:16:00,234 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:33, output treesize:13 [2021-07-09 18:16:00,408 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 35 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-07-09 18:16:00,408 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [114958789] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:16:00,408 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:16:00,408 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [22, 20] total 36 [2021-07-09 18:16:00,408 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [197459789] [2021-07-09 18:16:00,408 INFO L462 AbstractCegarLoop]: Interpolant automaton has 37 states [2021-07-09 18:16:00,408 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:16:00,409 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2021-07-09 18:16:00,409 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=94, Invalid=1238, Unknown=0, NotChecked=0, Total=1332 [2021-07-09 18:16:00,409 INFO L87 Difference]: Start difference. First operand 23334 states and 70121 transitions. Second operand has 37 states, 37 states have (on average 2.5135135135135136) internal successors, (93), 36 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-07-09 18:16:03,711 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:16:03,711 INFO L93 Difference]: Finished difference Result 29244 states and 86766 transitions. [2021-07-09 18:16:03,711 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 55 states. [2021-07-09 18:16:03,711 INFO L78 Accepts]: Start accepts. Automaton has has 37 states, 37 states have (on average 2.5135135135135136) internal successors, (93), 36 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) Word has length 54 [2021-07-09 18:16:03,711 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:16:03,770 INFO L225 Difference]: With dead ends: 29244 [2021-07-09 18:16:03,771 INFO L226 Difference]: Without dead ends: 29023 [2021-07-09 18:16:03,771 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 114 GetRequests, 37 SyntacticMatches, 4 SemanticMatches, 73 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1240 ImplicationChecksByTransitivity, 1970.9ms TimeCoverageRelationStatistics Valid=368, Invalid=5182, Unknown=0, NotChecked=0, Total=5550 [2021-07-09 18:16:03,800 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 29023 states. [2021-07-09 18:16:04,077 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 29023 to 23338. [2021-07-09 18:16:04,106 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 23338 states, 23337 states have (on average 3.0051848995157906) internal successors, (70132), 23337 states have internal predecessors, (70132), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:16:04,155 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 23338 states to 23338 states and 70132 transitions. [2021-07-09 18:16:04,155 INFO L78 Accepts]: Start accepts. Automaton has 23338 states and 70132 transitions. Word has length 54 [2021-07-09 18:16:04,155 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:16:04,155 INFO L482 AbstractCegarLoop]: Abstraction has 23338 states and 70132 transitions. [2021-07-09 18:16:04,155 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 37 states, 37 states have (on average 2.5135135135135136) internal successors, (93), 36 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-07-09 18:16:04,156 INFO L276 IsEmpty]: Start isEmpty. Operand 23338 states and 70132 transitions. [2021-07-09 18:16:04,184 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 55 [2021-07-09 18:16:04,184 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:16:04,184 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:16:04,384 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable248,211 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:16:04,385 INFO L430 AbstractCegarLoop]: === Iteration 215 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:16:04,385 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:16:04,385 INFO L82 PathProgramCache]: Analyzing trace with hash -1937660757, now seen corresponding path program 207 times [2021-07-09 18:16:04,385 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:16:04,385 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1937914593] [2021-07-09 18:16:04,385 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:16:04,389 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:16:04,720 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 35 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-07-09 18:16:04,720 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:16:04,720 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1937914593] [2021-07-09 18:16:04,720 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1937914593] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:16:04,720 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1249949223] [2021-07-09 18:16:04,720 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 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-07-09 18:16:04,752 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-07-09 18:16:04,752 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:16:04,753 INFO L263 TraceCheckSpWp]: Trace formula consists of 131 conjuncts, 52 conjunts are in the unsatisfiable core [2021-07-09 18:16:04,753 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:16:04,961 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-09 18:16:04,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 2 new quantified variables, introduced 1 case distinctions, treesize of input 31 treesize of output 15 [2021-07-09 18:16:04,962 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:16:04,969 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:16:04,970 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:16:04,970 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:45, output treesize:25 [2021-07-09 18:16:05,113 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:16:05,114 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:16:05,120 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 31 treesize of output 13 [2021-07-09 18:16:05,121 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:16:05,137 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:16:05,138 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:16:05,139 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:45, output treesize:13 [2021-07-09 18:16:05,399 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 35 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-07-09 18:16:05,399 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1249949223] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:16:05,399 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:16:05,399 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [22, 22] total 38 [2021-07-09 18:16:05,400 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [157280175] [2021-07-09 18:16:05,400 INFO L462 AbstractCegarLoop]: Interpolant automaton has 39 states [2021-07-09 18:16:05,400 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:16:05,400 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 39 interpolants. [2021-07-09 18:16:05,400 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=104, Invalid=1378, Unknown=0, NotChecked=0, Total=1482 [2021-07-09 18:16:05,400 INFO L87 Difference]: Start difference. First operand 23338 states and 70132 transitions. Second operand has 39 states, 39 states have (on average 2.3846153846153846) internal successors, (93), 38 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-07-09 18:16:09,900 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:16:09,900 INFO L93 Difference]: Finished difference Result 30917 states and 91609 transitions. [2021-07-09 18:16:09,900 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 64 states. [2021-07-09 18:16:09,901 INFO L78 Accepts]: Start accepts. Automaton has has 39 states, 39 states have (on average 2.3846153846153846) internal successors, (93), 38 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) Word has length 54 [2021-07-09 18:16:09,901 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:16:09,970 INFO L225 Difference]: With dead ends: 30917 [2021-07-09 18:16:09,970 INFO L226 Difference]: Without dead ends: 30629 [2021-07-09 18:16:09,971 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 123 GetRequests, 35 SyntacticMatches, 4 SemanticMatches, 84 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1689 ImplicationChecksByTransitivity, 2567.8ms TimeCoverageRelationStatistics Valid=472, Invalid=6838, Unknown=0, NotChecked=0, Total=7310 [2021-07-09 18:16:10,007 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 30629 states. [2021-07-09 18:16:10,298 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 30629 to 23350. [2021-07-09 18:16:10,326 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 23350 states, 23349 states have (on average 3.004882436078633) internal successors, (70161), 23349 states have internal predecessors, (70161), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:16:10,374 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 23350 states to 23350 states and 70161 transitions. [2021-07-09 18:16:10,374 INFO L78 Accepts]: Start accepts. Automaton has 23350 states and 70161 transitions. Word has length 54 [2021-07-09 18:16:10,374 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:16:10,374 INFO L482 AbstractCegarLoop]: Abstraction has 23350 states and 70161 transitions. [2021-07-09 18:16:10,374 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 39 states, 39 states have (on average 2.3846153846153846) internal successors, (93), 38 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-07-09 18:16:10,374 INFO L276 IsEmpty]: Start isEmpty. Operand 23350 states and 70161 transitions. [2021-07-09 18:16:10,402 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 55 [2021-07-09 18:16:10,402 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:16:10,402 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:16:10,602 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 212 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable249 [2021-07-09 18:16:10,602 INFO L430 AbstractCegarLoop]: === Iteration 216 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:16:10,603 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:16:10,603 INFO L82 PathProgramCache]: Analyzing trace with hash -171894853, now seen corresponding path program 208 times [2021-07-09 18:16:10,603 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:16:10,603 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2006408155] [2021-07-09 18:16:10,603 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:16:10,607 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:16:11,003 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 37 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-09 18:16:11,003 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:16:11,003 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2006408155] [2021-07-09 18:16:11,003 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2006408155] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:16:11,003 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1105819346] [2021-07-09 18:16:11,003 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-07-09 18:16:11,033 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-09 18:16:11,033 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:16:11,034 INFO L263 TraceCheckSpWp]: Trace formula consists of 131 conjuncts, 50 conjunts are in the unsatisfiable core [2021-07-09 18:16:11,034 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:16:11,342 INFO L354 Elim1Store]: treesize reduction 11, result has 8.3 percent of original size [2021-07-09 18:16:11,342 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 33 treesize of output 17 [2021-07-09 18:16:11,343 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:16:11,349 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:16:11,350 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:16:11,350 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:49, output treesize:27 [2021-07-09 18:16:11,548 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-09 18:16:11,549 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 25 treesize of output 13 [2021-07-09 18:16:11,549 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:16:11,554 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:16:11,554 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:16:11,554 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:31, output treesize:13 [2021-07-09 18:16:11,695 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 35 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-07-09 18:16:11,696 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1105819346] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:16:11,696 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:16:11,696 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [23, 20] total 37 [2021-07-09 18:16:11,696 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1527341517] [2021-07-09 18:16:11,696 INFO L462 AbstractCegarLoop]: Interpolant automaton has 38 states [2021-07-09 18:16:11,696 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:16:11,696 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 38 interpolants. [2021-07-09 18:16:11,696 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=103, Invalid=1303, Unknown=0, NotChecked=0, Total=1406 [2021-07-09 18:16:11,696 INFO L87 Difference]: Start difference. First operand 23350 states and 70161 transitions. Second operand has 38 states, 38 states have (on average 2.473684210526316) internal successors, (94), 37 states have internal predecessors, (94), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:16:13,612 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:16:13,612 INFO L93 Difference]: Finished difference Result 24675 states and 73756 transitions. [2021-07-09 18:16:13,613 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2021-07-09 18:16:13,613 INFO L78 Accepts]: Start accepts. Automaton has has 38 states, 38 states have (on average 2.473684210526316) internal successors, (94), 37 states have internal predecessors, (94), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 54 [2021-07-09 18:16:13,613 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:16:13,657 INFO L225 Difference]: With dead ends: 24675 [2021-07-09 18:16:13,658 INFO L226 Difference]: Without dead ends: 24289 [2021-07-09 18:16:13,658 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 99 GetRequests, 37 SyntacticMatches, 4 SemanticMatches, 58 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 704 ImplicationChecksByTransitivity, 1562.3ms TimeCoverageRelationStatistics Valid=257, Invalid=3283, Unknown=0, NotChecked=0, Total=3540 [2021-07-09 18:16:13,682 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 24289 states. [2021-07-09 18:16:13,939 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 24289 to 23431. [2021-07-09 18:16:13,967 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 23431 states, 23430 states have (on average 3.003371745625267) internal successors, (70369), 23430 states have internal predecessors, (70369), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:16:14,016 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 23431 states to 23431 states and 70369 transitions. [2021-07-09 18:16:14,016 INFO L78 Accepts]: Start accepts. Automaton has 23431 states and 70369 transitions. Word has length 54 [2021-07-09 18:16:14,016 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:16:14,016 INFO L482 AbstractCegarLoop]: Abstraction has 23431 states and 70369 transitions. [2021-07-09 18:16:14,016 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 38 states, 38 states have (on average 2.473684210526316) internal successors, (94), 37 states have internal predecessors, (94), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:16:14,016 INFO L276 IsEmpty]: Start isEmpty. Operand 23431 states and 70369 transitions. [2021-07-09 18:16:14,045 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 55 [2021-07-09 18:16:14,045 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:16:14,045 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:16:14,245 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable250,213 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:16:14,245 INFO L430 AbstractCegarLoop]: === Iteration 217 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:16:14,246 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:16:14,246 INFO L82 PathProgramCache]: Analyzing trace with hash -645055845, now seen corresponding path program 209 times [2021-07-09 18:16:14,246 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:16:14,246 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [326812127] [2021-07-09 18:16:14,246 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:16:14,250 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:16:14,650 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 37 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-09 18:16:14,650 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:16:14,650 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [326812127] [2021-07-09 18:16:14,650 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [326812127] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:16:14,651 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [819564950] [2021-07-09 18:16:14,651 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 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-07-09 18:16:14,682 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-07-09 18:16:14,683 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:16:14,683 INFO L263 TraceCheckSpWp]: Trace formula consists of 131 conjuncts, 48 conjunts are in the unsatisfiable core [2021-07-09 18:16:14,684 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:16:14,952 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-09 18:16:14,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 2 new quantified variables, introduced 1 case distinctions, treesize of input 29 treesize of output 17 [2021-07-09 18:16:14,953 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:16:14,961 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:16:14,961 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:16:14,962 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:48, output treesize:30 [2021-07-09 18:16:15,063 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-09 18:16:15,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 2 new quantified variables, introduced 1 case distinctions, treesize of input 25 treesize of output 13 [2021-07-09 18:16:15,065 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:16:15,070 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:16:15,070 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:16:15,070 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:34, output treesize:16 [2021-07-09 18:16:15,261 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 38 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:16:15,261 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [819564950] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:16:15,261 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:16:15,261 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [23, 22] total 39 [2021-07-09 18:16:15,261 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1368745545] [2021-07-09 18:16:15,261 INFO L462 AbstractCegarLoop]: Interpolant automaton has 40 states [2021-07-09 18:16:15,261 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:16:15,261 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 40 interpolants. [2021-07-09 18:16:15,262 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=119, Invalid=1441, Unknown=0, NotChecked=0, Total=1560 [2021-07-09 18:16:15,262 INFO L87 Difference]: Start difference. First operand 23431 states and 70369 transitions. Second operand has 40 states, 40 states have (on average 2.4) internal successors, (96), 39 states have internal predecessors, (96), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:16:17,158 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:16:17,158 INFO L93 Difference]: Finished difference Result 24688 states and 73775 transitions. [2021-07-09 18:16:17,158 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2021-07-09 18:16:17,158 INFO L78 Accepts]: Start accepts. Automaton has has 40 states, 40 states have (on average 2.4) internal successors, (96), 39 states have internal predecessors, (96), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 54 [2021-07-09 18:16:17,158 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:16:17,204 INFO L225 Difference]: With dead ends: 24688 [2021-07-09 18:16:17,204 INFO L226 Difference]: Without dead ends: 24445 [2021-07-09 18:16:17,205 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 98 GetRequests, 35 SyntacticMatches, 4 SemanticMatches, 59 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 819 ImplicationChecksByTransitivity, 1402.9ms TimeCoverageRelationStatistics Valid=267, Invalid=3393, Unknown=0, NotChecked=0, Total=3660 [2021-07-09 18:16:17,230 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 24445 states. [2021-07-09 18:16:17,489 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 24445 to 23435. [2021-07-09 18:16:17,518 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 23435 states, 23434 states have (on average 3.0033284970555605) internal successors, (70380), 23434 states have internal predecessors, (70380), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:16:17,570 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 23435 states to 23435 states and 70380 transitions. [2021-07-09 18:16:17,570 INFO L78 Accepts]: Start accepts. Automaton has 23435 states and 70380 transitions. Word has length 54 [2021-07-09 18:16:17,570 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:16:17,570 INFO L482 AbstractCegarLoop]: Abstraction has 23435 states and 70380 transitions. [2021-07-09 18:16:17,570 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 40 states, 40 states have (on average 2.4) internal successors, (96), 39 states have internal predecessors, (96), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:16:17,570 INFO L276 IsEmpty]: Start isEmpty. Operand 23435 states and 70380 transitions. [2021-07-09 18:16:17,600 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 55 [2021-07-09 18:16:17,600 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:16:17,600 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:16:17,801 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable251,214 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:16:17,801 INFO L430 AbstractCegarLoop]: === Iteration 218 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:16:17,801 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:16:17,801 INFO L82 PathProgramCache]: Analyzing trace with hash -1365057163, now seen corresponding path program 210 times [2021-07-09 18:16:17,801 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:16:17,801 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1999506423] [2021-07-09 18:16:17,801 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:16:17,805 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:16:18,177 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 38 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:16:18,177 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:16:18,177 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1999506423] [2021-07-09 18:16:18,177 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1999506423] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:16:18,177 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [26224321] [2021-07-09 18:16:18,177 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-07-09 18:16:18,208 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-07-09 18:16:18,208 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:16:18,209 INFO L263 TraceCheckSpWp]: Trace formula consists of 131 conjuncts, 52 conjunts are in the unsatisfiable core [2021-07-09 18:16:18,209 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:16:18,599 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:16:18,600 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:16:18,600 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 31 treesize of output 17 [2021-07-09 18:16:18,601 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:16:18,612 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:16:18,613 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:16:18,613 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:60, output treesize:30 [2021-07-09 18:16:18,712 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-09 18:16:18,713 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 25 treesize of output 13 [2021-07-09 18:16:18,713 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:16:18,718 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:16:18,718 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:16:18,718 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:31, output treesize:13 [2021-07-09 18:16:19,039 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 38 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:16:19,039 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [26224321] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:16:19,039 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:16:19,040 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [22, 23] total 40 [2021-07-09 18:16:19,040 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [781419552] [2021-07-09 18:16:19,040 INFO L462 AbstractCegarLoop]: Interpolant automaton has 41 states [2021-07-09 18:16:19,040 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:16:19,040 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 41 interpolants. [2021-07-09 18:16:19,040 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=118, Invalid=1522, Unknown=0, NotChecked=0, Total=1640 [2021-07-09 18:16:19,040 INFO L87 Difference]: Start difference. First operand 23435 states and 70380 transitions. Second operand has 41 states, 41 states have (on average 2.4634146341463414) internal successors, (101), 40 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-07-09 18:16:21,867 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:16:21,867 INFO L93 Difference]: Finished difference Result 24987 states and 74544 transitions. [2021-07-09 18:16:21,868 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 54 states. [2021-07-09 18:16:21,868 INFO L78 Accepts]: Start accepts. Automaton has has 41 states, 41 states have (on average 2.4634146341463414) internal successors, (101), 40 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) Word has length 54 [2021-07-09 18:16:21,868 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:16:21,912 INFO L225 Difference]: With dead ends: 24987 [2021-07-09 18:16:21,913 INFO L226 Difference]: Without dead ends: 24573 [2021-07-09 18:16:21,913 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 113 GetRequests, 34 SyntacticMatches, 3 SemanticMatches, 76 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1561 ImplicationChecksByTransitivity, 2114.6ms TimeCoverageRelationStatistics Valid=428, Invalid=5578, Unknown=0, NotChecked=0, Total=6006 [2021-07-09 18:16:21,937 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 24573 states. [2021-07-09 18:16:22,191 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 24573 to 23501. [2021-07-09 18:16:22,220 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 23501 states, 23500 states have (on average 3.0033617021276595) internal successors, (70579), 23500 states have internal predecessors, (70579), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:16:22,269 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 23501 states to 23501 states and 70579 transitions. [2021-07-09 18:16:22,269 INFO L78 Accepts]: Start accepts. Automaton has 23501 states and 70579 transitions. Word has length 54 [2021-07-09 18:16:22,269 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:16:22,270 INFO L482 AbstractCegarLoop]: Abstraction has 23501 states and 70579 transitions. [2021-07-09 18:16:22,270 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 41 states, 41 states have (on average 2.4634146341463414) internal successors, (101), 40 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-07-09 18:16:22,270 INFO L276 IsEmpty]: Start isEmpty. Operand 23501 states and 70579 transitions. [2021-07-09 18:16:22,298 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 55 [2021-07-09 18:16:22,298 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:16:22,298 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:16:22,498 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable252,215 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:16:22,499 INFO L430 AbstractCegarLoop]: === Iteration 219 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:16:22,499 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:16:22,499 INFO L82 PathProgramCache]: Analyzing trace with hash -1548170717, now seen corresponding path program 211 times [2021-07-09 18:16:22,499 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:16:22,499 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [347541470] [2021-07-09 18:16:22,499 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:16:22,503 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:16:22,916 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 37 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-09 18:16:22,916 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:16:22,916 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [347541470] [2021-07-09 18:16:22,916 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [347541470] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:16:22,916 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2091837686] [2021-07-09 18:16:22,916 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY 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-07-09 18:16:22,945 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:16:22,946 INFO L263 TraceCheckSpWp]: Trace formula consists of 131 conjuncts, 50 conjunts are in the unsatisfiable core [2021-07-09 18:16:22,947 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:16:23,215 INFO L354 Elim1Store]: treesize reduction 11, result has 8.3 percent of original size [2021-07-09 18:16:23,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 2 new quantified variables, introduced 1 case distinctions, treesize of input 33 treesize of output 17 [2021-07-09 18:16:23,216 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:16:23,224 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:16:23,224 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:16:23,225 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:52, output treesize:30 [2021-07-09 18:16:23,324 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-09 18:16:23,324 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 25 treesize of output 13 [2021-07-09 18:16:23,325 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:16:23,329 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:16:23,329 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:16:23,329 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:31, output treesize:13 [2021-07-09 18:16:23,466 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 35 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-07-09 18:16:23,467 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2091837686] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:16:23,467 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:16:23,467 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [23, 20] total 37 [2021-07-09 18:16:23,467 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1065963653] [2021-07-09 18:16:23,467 INFO L462 AbstractCegarLoop]: Interpolant automaton has 38 states [2021-07-09 18:16:23,467 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:16:23,467 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 38 interpolants. [2021-07-09 18:16:23,467 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=103, Invalid=1303, Unknown=0, NotChecked=0, Total=1406 [2021-07-09 18:16:23,468 INFO L87 Difference]: Start difference. First operand 23501 states and 70579 transitions. Second operand has 38 states, 38 states have (on average 2.473684210526316) internal successors, (94), 37 states have internal predecessors, (94), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:16:25,368 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:16:25,368 INFO L93 Difference]: Finished difference Result 24735 states and 73916 transitions. [2021-07-09 18:16:25,368 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2021-07-09 18:16:25,368 INFO L78 Accepts]: Start accepts. Automaton has has 38 states, 38 states have (on average 2.473684210526316) internal successors, (94), 37 states have internal predecessors, (94), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 54 [2021-07-09 18:16:25,368 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:16:25,413 INFO L225 Difference]: With dead ends: 24735 [2021-07-09 18:16:25,413 INFO L226 Difference]: Without dead ends: 24354 [2021-07-09 18:16:25,413 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 100 GetRequests, 37 SyntacticMatches, 4 SemanticMatches, 59 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 728 ImplicationChecksByTransitivity, 1472.4ms TimeCoverageRelationStatistics Valid=257, Invalid=3403, Unknown=0, NotChecked=0, Total=3660 [2021-07-09 18:16:25,437 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 24354 states. [2021-07-09 18:16:25,815 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 24354 to 23501. [2021-07-09 18:16:25,843 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 23501 states, 23500 states have (on average 3.00268085106383) internal successors, (70563), 23500 states have internal predecessors, (70563), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:16:25,892 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 23501 states to 23501 states and 70563 transitions. [2021-07-09 18:16:25,892 INFO L78 Accepts]: Start accepts. Automaton has 23501 states and 70563 transitions. Word has length 54 [2021-07-09 18:16:25,892 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:16:25,892 INFO L482 AbstractCegarLoop]: Abstraction has 23501 states and 70563 transitions. [2021-07-09 18:16:25,892 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 38 states, 38 states have (on average 2.473684210526316) internal successors, (94), 37 states have internal predecessors, (94), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:16:25,892 INFO L276 IsEmpty]: Start isEmpty. Operand 23501 states and 70563 transitions. [2021-07-09 18:16:25,920 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 55 [2021-07-09 18:16:25,920 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:16:25,920 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:16:26,121 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable253,216 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:16:26,121 INFO L430 AbstractCegarLoop]: === Iteration 220 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:16:26,121 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:16:26,121 INFO L82 PathProgramCache]: Analyzing trace with hash -886297759, now seen corresponding path program 212 times [2021-07-09 18:16:26,121 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:16:26,121 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [948948273] [2021-07-09 18:16:26,122 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:16:26,126 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:16:26,511 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 37 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-09 18:16:26,511 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:16:26,511 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [948948273] [2021-07-09 18:16:26,511 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [948948273] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:16:26,511 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [643942428] [2021-07-09 18:16:26,511 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 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-07-09 18:16:26,541 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-09 18:16:26,541 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:16:26,542 INFO L263 TraceCheckSpWp]: Trace formula consists of 131 conjuncts, 50 conjunts are in the unsatisfiable core [2021-07-09 18:16:26,543 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:16:26,778 INFO L354 Elim1Store]: treesize reduction 11, result has 8.3 percent of original size [2021-07-09 18:16:26,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 2 new quantified variables, introduced 1 case distinctions, treesize of input 33 treesize of output 17 [2021-07-09 18:16:26,779 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:16:26,785 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:16:26,786 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:16:26,786 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:47, output treesize:25 [2021-07-09 18:16:26,989 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-09 18:16:26,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 2 new quantified variables, introduced 1 case distinctions, treesize of input 25 treesize of output 13 [2021-07-09 18:16:26,990 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:16:26,994 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:16:26,994 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:16:26,994 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:31, output treesize:13 [2021-07-09 18:16:27,131 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 35 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-07-09 18:16:27,131 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [643942428] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:16:27,131 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:16:27,131 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [23, 22] total 39 [2021-07-09 18:16:27,131 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [107583704] [2021-07-09 18:16:27,131 INFO L462 AbstractCegarLoop]: Interpolant automaton has 40 states [2021-07-09 18:16:27,131 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:16:27,131 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 40 interpolants. [2021-07-09 18:16:27,132 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=117, Invalid=1443, Unknown=0, NotChecked=0, Total=1560 [2021-07-09 18:16:27,132 INFO L87 Difference]: Start difference. First operand 23501 states and 70563 transitions. Second operand has 40 states, 40 states have (on average 2.35) internal successors, (94), 39 states have internal predecessors, (94), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:16:29,096 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:16:29,097 INFO L93 Difference]: Finished difference Result 24747 states and 73948 transitions. [2021-07-09 18:16:29,097 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2021-07-09 18:16:29,097 INFO L78 Accepts]: Start accepts. Automaton has has 40 states, 40 states have (on average 2.35) internal successors, (94), 39 states have internal predecessors, (94), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 54 [2021-07-09 18:16:29,097 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:16:29,141 INFO L225 Difference]: With dead ends: 24747 [2021-07-09 18:16:29,142 INFO L226 Difference]: Without dead ends: 24409 [2021-07-09 18:16:29,142 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 100 GetRequests, 35 SyntacticMatches, 4 SemanticMatches, 61 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 852 ImplicationChecksByTransitivity, 1483.5ms TimeCoverageRelationStatistics Valid=281, Invalid=3625, Unknown=0, NotChecked=0, Total=3906 [2021-07-09 18:16:29,166 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 24409 states. [2021-07-09 18:16:29,420 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 24409 to 23513. [2021-07-09 18:16:29,448 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 23513 states, 23512 states have (on average 3.0025518883974143) internal successors, (70596), 23512 states have internal predecessors, (70596), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:16:29,497 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 23513 states to 23513 states and 70596 transitions. [2021-07-09 18:16:29,497 INFO L78 Accepts]: Start accepts. Automaton has 23513 states and 70596 transitions. Word has length 54 [2021-07-09 18:16:29,497 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:16:29,497 INFO L482 AbstractCegarLoop]: Abstraction has 23513 states and 70596 transitions. [2021-07-09 18:16:29,497 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 40 states, 40 states have (on average 2.35) internal successors, (94), 39 states have internal predecessors, (94), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:16:29,497 INFO L276 IsEmpty]: Start isEmpty. Operand 23513 states and 70596 transitions. [2021-07-09 18:16:29,525 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 55 [2021-07-09 18:16:29,525 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:16:29,525 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:16:29,725 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 217 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable254 [2021-07-09 18:16:29,726 INFO L430 AbstractCegarLoop]: === Iteration 221 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:16:29,726 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:16:29,726 INFO L82 PathProgramCache]: Analyzing trace with hash -1789412631, now seen corresponding path program 213 times [2021-07-09 18:16:29,726 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:16:29,726 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1952032339] [2021-07-09 18:16:29,726 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:16:29,730 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:16:30,099 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 37 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-09 18:16:30,100 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:16:30,100 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1952032339] [2021-07-09 18:16:30,100 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1952032339] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:16:30,100 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [908490244] [2021-07-09 18:16:30,100 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-07-09 18:16:30,130 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-07-09 18:16:30,131 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:16:30,131 INFO L263 TraceCheckSpWp]: Trace formula consists of 131 conjuncts, 50 conjunts are in the unsatisfiable core [2021-07-09 18:16:30,132 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:16:30,473 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:16:30,474 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:16:30,474 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:16:30,474 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 31 treesize of output 17 [2021-07-09 18:16:30,475 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:16:30,486 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:16:30,487 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:16:30,487 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:55, output treesize:25 [2021-07-09 18:16:30,624 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-09 18:16:30,624 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 25 treesize of output 13 [2021-07-09 18:16:30,625 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:16:30,629 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:16:30,629 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:16:30,629 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:31, output treesize:13 [2021-07-09 18:16:30,776 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 35 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-07-09 18:16:30,776 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [908490244] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:16:30,776 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:16:30,776 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [23, 21] total 39 [2021-07-09 18:16:30,776 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [56114932] [2021-07-09 18:16:30,776 INFO L462 AbstractCegarLoop]: Interpolant automaton has 40 states [2021-07-09 18:16:30,776 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:16:30,777 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 40 interpolants. [2021-07-09 18:16:30,777 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=111, Invalid=1449, Unknown=0, NotChecked=0, Total=1560 [2021-07-09 18:16:30,777 INFO L87 Difference]: Start difference. First operand 23513 states and 70596 transitions. Second operand has 40 states, 40 states have (on average 2.475) internal successors, (99), 39 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-07-09 18:16:33,856 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:16:33,857 INFO L93 Difference]: Finished difference Result 24990 states and 74563 transitions. [2021-07-09 18:16:33,857 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 57 states. [2021-07-09 18:16:33,857 INFO L78 Accepts]: Start accepts. Automaton has has 40 states, 40 states have (on average 2.475) internal successors, (99), 39 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) Word has length 54 [2021-07-09 18:16:33,857 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:16:33,906 INFO L225 Difference]: With dead ends: 24990 [2021-07-09 18:16:33,906 INFO L226 Difference]: Without dead ends: 24625 [2021-07-09 18:16:33,906 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 116 GetRequests, 36 SyntacticMatches, 3 SemanticMatches, 77 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1477 ImplicationChecksByTransitivity, 2184.8ms TimeCoverageRelationStatistics Valid=432, Invalid=5730, Unknown=0, NotChecked=0, Total=6162 [2021-07-09 18:16:33,931 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 24625 states. [2021-07-09 18:16:34,184 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 24625 to 23529. [2021-07-09 18:16:34,213 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 23529 states, 23528 states have (on average 3.0018701122067326) internal successors, (70628), 23528 states have internal predecessors, (70628), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:16:34,261 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 23529 states to 23529 states and 70628 transitions. [2021-07-09 18:16:34,261 INFO L78 Accepts]: Start accepts. Automaton has 23529 states and 70628 transitions. Word has length 54 [2021-07-09 18:16:34,261 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:16:34,261 INFO L482 AbstractCegarLoop]: Abstraction has 23529 states and 70628 transitions. [2021-07-09 18:16:34,261 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 40 states, 40 states have (on average 2.475) internal successors, (99), 39 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-07-09 18:16:34,262 INFO L276 IsEmpty]: Start isEmpty. Operand 23529 states and 70628 transitions. [2021-07-09 18:16:34,289 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 55 [2021-07-09 18:16:34,290 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:16:34,290 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:16:34,490 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 218 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable255 [2021-07-09 18:16:34,490 INFO L430 AbstractCegarLoop]: === Iteration 222 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:16:34,491 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:16:34,491 INFO L82 PathProgramCache]: Analyzing trace with hash 286362491, now seen corresponding path program 214 times [2021-07-09 18:16:34,491 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:16:34,491 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1105115492] [2021-07-09 18:16:34,491 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:16:34,495 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:16:34,851 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 37 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-09 18:16:34,852 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:16:34,852 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1105115492] [2021-07-09 18:16:34,852 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1105115492] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:16:34,852 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [661733952] [2021-07-09 18:16:34,852 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-07-09 18:16:34,884 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-09 18:16:34,884 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:16:34,885 INFO L263 TraceCheckSpWp]: Trace formula consists of 131 conjuncts, 52 conjunts are in the unsatisfiable core [2021-07-09 18:16:34,885 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:16:35,120 INFO L354 Elim1Store]: treesize reduction 11, result has 8.3 percent of original size [2021-07-09 18:16:35,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 2 new quantified variables, introduced 1 case distinctions, treesize of input 33 treesize of output 17 [2021-07-09 18:16:35,121 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:16:35,128 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:16:35,128 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:16:35,128 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:47, output treesize:25 [2021-07-09 18:16:35,257 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-09 18:16:35,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 2 new quantified variables, introduced 1 case distinctions, treesize of input 25 treesize of output 13 [2021-07-09 18:16:35,258 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:16:35,262 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:16:35,263 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:16:35,263 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:31, output treesize:13 [2021-07-09 18:16:35,436 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 35 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-07-09 18:16:35,436 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [661733952] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:16:35,437 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:16:35,437 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [23, 20] total 37 [2021-07-09 18:16:35,437 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [373738959] [2021-07-09 18:16:35,437 INFO L462 AbstractCegarLoop]: Interpolant automaton has 38 states [2021-07-09 18:16:35,437 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:16:35,437 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 38 interpolants. [2021-07-09 18:16:35,437 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=102, Invalid=1304, Unknown=0, NotChecked=0, Total=1406 [2021-07-09 18:16:35,437 INFO L87 Difference]: Start difference. First operand 23529 states and 70628 transitions. Second operand has 38 states, 38 states have (on average 2.473684210526316) internal successors, (94), 37 states have internal predecessors, (94), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:16:37,575 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:16:37,575 INFO L93 Difference]: Finished difference Result 24923 states and 74381 transitions. [2021-07-09 18:16:37,576 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2021-07-09 18:16:37,576 INFO L78 Accepts]: Start accepts. Automaton has has 38 states, 38 states have (on average 2.473684210526316) internal successors, (94), 37 states have internal predecessors, (94), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 54 [2021-07-09 18:16:37,576 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:16:37,622 INFO L225 Difference]: With dead ends: 24923 [2021-07-09 18:16:37,622 INFO L226 Difference]: Without dead ends: 24562 [2021-07-09 18:16:37,623 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 103 GetRequests, 37 SyntacticMatches, 4 SemanticMatches, 62 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 799 ImplicationChecksByTransitivity, 1544.0ms TimeCoverageRelationStatistics Valid=277, Invalid=3755, Unknown=0, NotChecked=0, Total=4032 [2021-07-09 18:16:37,647 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 24562 states. [2021-07-09 18:16:37,898 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 24562 to 23457. [2021-07-09 18:16:37,926 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 23457 states, 23456 states have (on average 3.0036664392905865) internal successors, (70454), 23456 states have internal predecessors, (70454), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:16:37,975 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 23457 states to 23457 states and 70454 transitions. [2021-07-09 18:16:37,975 INFO L78 Accepts]: Start accepts. Automaton has 23457 states and 70454 transitions. Word has length 54 [2021-07-09 18:16:37,975 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:16:37,975 INFO L482 AbstractCegarLoop]: Abstraction has 23457 states and 70454 transitions. [2021-07-09 18:16:37,975 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 38 states, 38 states have (on average 2.473684210526316) internal successors, (94), 37 states have internal predecessors, (94), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:16:37,975 INFO L276 IsEmpty]: Start isEmpty. Operand 23457 states and 70454 transitions. [2021-07-09 18:16:38,003 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 55 [2021-07-09 18:16:38,003 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:16:38,004 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:16:38,204 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 219 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable256 [2021-07-09 18:16:38,204 INFO L430 AbstractCegarLoop]: === Iteration 223 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:16:38,204 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:16:38,204 INFO L82 PathProgramCache]: Analyzing trace with hash -1622498363, now seen corresponding path program 215 times [2021-07-09 18:16:38,204 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:16:38,205 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1119956460] [2021-07-09 18:16:38,205 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:16:38,208 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:16:38,610 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 37 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-09 18:16:38,610 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:16:38,610 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1119956460] [2021-07-09 18:16:38,611 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1119956460] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:16:38,611 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [436702661] [2021-07-09 18:16:38,611 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 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-07-09 18:16:38,643 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-07-09 18:16:38,643 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:16:38,644 INFO L263 TraceCheckSpWp]: Trace formula consists of 131 conjuncts, 57 conjunts are in the unsatisfiable core [2021-07-09 18:16:38,645 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:16:39,247 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:16:39,271 INFO L354 Elim1Store]: treesize reduction 18, result has 60.0 percent of original size [2021-07-09 18:16:39,271 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 34 treesize of output 46 [2021-07-09 18:16:39,272 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:16:39,293 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:16:39,301 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:16:39,301 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 4 variables, input treesize:68, output treesize:48 [2021-07-09 18:16:39,407 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:16:39,408 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 13 [2021-07-09 18:16:39,409 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:16:39,412 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:16:39,413 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 13 [2021-07-09 18:16:39,413 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-09 18:16:39,417 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-09 18:16:39,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 2 new quantified variables, introduced 1 case distinctions, treesize of input 25 treesize of output 13 [2021-07-09 18:16:39,418 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-09 18:16:39,440 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:16:39,440 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-07-09 18:16:39,440 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 2 variables, input treesize:115, output treesize:61 [2021-07-09 18:16:39,991 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 38 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:16:39,992 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [436702661] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:16:39,992 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:16:39,992 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [23, 26] total 46 [2021-07-09 18:16:39,992 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1271177920] [2021-07-09 18:16:39,992 INFO L462 AbstractCegarLoop]: Interpolant automaton has 47 states [2021-07-09 18:16:39,992 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:16:39,992 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 47 interpolants. [2021-07-09 18:16:39,993 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=118, Invalid=2044, Unknown=0, NotChecked=0, Total=2162 [2021-07-09 18:16:39,993 INFO L87 Difference]: Start difference. First operand 23457 states and 70454 transitions. Second operand has 47 states, 47 states have (on average 2.1914893617021276) internal successors, (103), 46 states have internal predecessors, (103), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:16:47,061 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:16:47,061 INFO L93 Difference]: Finished difference Result 26052 states and 77272 transitions. [2021-07-09 18:16:47,061 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 98 states. [2021-07-09 18:16:47,061 INFO L78 Accepts]: Start accepts. Automaton has has 47 states, 47 states have (on average 2.1914893617021276) internal successors, (103), 46 states have internal predecessors, (103), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 54 [2021-07-09 18:16:47,061 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:16:47,113 INFO L225 Difference]: With dead ends: 26052 [2021-07-09 18:16:47,113 INFO L226 Difference]: Without dead ends: 25526 [2021-07-09 18:16:47,115 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 155 GetRequests, 30 SyntacticMatches, 2 SemanticMatches, 123 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3666 ImplicationChecksByTransitivity, 5410.1ms TimeCoverageRelationStatistics Valid=815, Invalid=14685, Unknown=0, NotChecked=0, Total=15500 [2021-07-09 18:16:47,142 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 25526 states. [2021-07-09 18:16:47,404 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 25526 to 23632. [2021-07-09 18:16:47,431 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 23632 states, 23631 states have (on average 3.0015657399179045) internal successors, (70930), 23631 states have internal predecessors, (70930), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:16:47,480 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 23632 states to 23632 states and 70930 transitions. [2021-07-09 18:16:47,480 INFO L78 Accepts]: Start accepts. Automaton has 23632 states and 70930 transitions. Word has length 54 [2021-07-09 18:16:47,480 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:16:47,480 INFO L482 AbstractCegarLoop]: Abstraction has 23632 states and 70930 transitions. [2021-07-09 18:16:47,480 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 47 states, 47 states have (on average 2.1914893617021276) internal successors, (103), 46 states have internal predecessors, (103), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:16:47,480 INFO L276 IsEmpty]: Start isEmpty. Operand 23632 states and 70930 transitions. [2021-07-09 18:16:47,508 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 55 [2021-07-09 18:16:47,508 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:16:47,508 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:16:47,709 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 220 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable257 [2021-07-09 18:16:47,709 INFO L430 AbstractCegarLoop]: === Iteration 224 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:16:47,709 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:16:47,709 INFO L82 PathProgramCache]: Analyzing trace with hash 1952467615, now seen corresponding path program 216 times [2021-07-09 18:16:47,709 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:16:47,709 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1491640984] [2021-07-09 18:16:47,709 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:16:47,713 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:16:48,105 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 38 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:16:48,105 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:16:48,105 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1491640984] [2021-07-09 18:16:48,105 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1491640984] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:16:48,105 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1566460893] [2021-07-09 18:16:48,105 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE 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-07-09 18:16:48,137 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-07-09 18:16:48,137 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:16:48,138 INFO L263 TraceCheckSpWp]: Trace formula consists of 131 conjuncts, 48 conjunts are in the unsatisfiable core [2021-07-09 18:16:48,139 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:16:48,447 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-09 18:16:48,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 2 new quantified variables, introduced 1 case distinctions, treesize of input 29 treesize of output 17 [2021-07-09 18:16:48,448 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:16:48,454 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:16:48,455 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:16:48,455 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:45, output treesize:27 [2021-07-09 18:16:48,529 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:16:48,529 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:16:48,530 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 13 [2021-07-09 18:16:48,530 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:16:48,539 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:16:48,540 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:16:48,540 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:41, output treesize:13 [2021-07-09 18:16:48,684 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 38 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:16:48,684 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1566460893] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:16:48,684 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:16:48,684 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [22, 20] total 36 [2021-07-09 18:16:48,684 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [193639078] [2021-07-09 18:16:48,684 INFO L462 AbstractCegarLoop]: Interpolant automaton has 37 states [2021-07-09 18:16:48,684 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:16:48,685 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2021-07-09 18:16:48,685 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=94, Invalid=1238, Unknown=0, NotChecked=0, Total=1332 [2021-07-09 18:16:48,685 INFO L87 Difference]: Start difference. First operand 23632 states and 70930 transitions. Second operand has 37 states, 37 states have (on average 2.5945945945945947) internal successors, (96), 36 states have internal predecessors, (96), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:16:50,817 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:16:50,817 INFO L93 Difference]: Finished difference Result 25230 states and 75220 transitions. [2021-07-09 18:16:50,817 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2021-07-09 18:16:50,817 INFO L78 Accepts]: Start accepts. Automaton has has 37 states, 37 states have (on average 2.5945945945945947) internal successors, (96), 36 states have internal predecessors, (96), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 54 [2021-07-09 18:16:50,817 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:16:50,866 INFO L225 Difference]: With dead ends: 25230 [2021-07-09 18:16:50,866 INFO L226 Difference]: Without dead ends: 25057 [2021-07-09 18:16:50,867 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 98 GetRequests, 37 SyntacticMatches, 4 SemanticMatches, 57 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 628 ImplicationChecksByTransitivity, 1486.3ms TimeCoverageRelationStatistics Valid=254, Invalid=3168, Unknown=0, NotChecked=0, Total=3422 [2021-07-09 18:16:50,891 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 25057 states. [2021-07-09 18:16:51,149 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 25057 to 23756. [2021-07-09 18:16:51,179 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 23756 states, 23755 states have (on average 3.0002104820037885) internal successors, (71270), 23755 states have internal predecessors, (71270), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:16:51,229 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 23756 states to 23756 states and 71270 transitions. [2021-07-09 18:16:51,229 INFO L78 Accepts]: Start accepts. Automaton has 23756 states and 71270 transitions. Word has length 54 [2021-07-09 18:16:51,229 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:16:51,230 INFO L482 AbstractCegarLoop]: Abstraction has 23756 states and 71270 transitions. [2021-07-09 18:16:51,230 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 37 states, 37 states have (on average 2.5945945945945947) internal successors, (96), 36 states have internal predecessors, (96), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:16:51,230 INFO L276 IsEmpty]: Start isEmpty. Operand 23756 states and 71270 transitions. [2021-07-09 18:16:51,259 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 55 [2021-07-09 18:16:51,259 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:16:51,259 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:16:51,464 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable264,221 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:16:51,465 INFO L430 AbstractCegarLoop]: === Iteration 225 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:16:51,465 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:16:51,465 INFO L82 PathProgramCache]: Analyzing trace with hash -1203975317, now seen corresponding path program 217 times [2021-07-09 18:16:51,465 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:16:51,465 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [158829761] [2021-07-09 18:16:51,465 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:16:51,469 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:16:51,840 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 38 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:16:51,840 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:16:51,840 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [158829761] [2021-07-09 18:16:51,840 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [158829761] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:16:51,841 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [70689145] [2021-07-09 18:16:51,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 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-07-09 18:16:51,871 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:16:51,872 INFO L263 TraceCheckSpWp]: Trace formula consists of 131 conjuncts, 52 conjunts are in the unsatisfiable core [2021-07-09 18:16:51,873 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:16:52,172 INFO L354 Elim1Store]: treesize reduction 11, result has 8.3 percent of original size [2021-07-09 18:16:52,172 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 33 treesize of output 17 [2021-07-09 18:16:52,173 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:16:52,179 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:16:52,180 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:16:52,180 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:49, output treesize:27 [2021-07-09 18:16:52,251 INFO L354 Elim1Store]: treesize reduction 11, result has 8.3 percent of original size [2021-07-09 18:16:52,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 2 new quantified variables, introduced 1 case distinctions, treesize of input 29 treesize of output 13 [2021-07-09 18:16:52,252 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:16:52,256 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:16:52,256 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:16:52,257 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:35, output treesize:13 [2021-07-09 18:16:52,384 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 38 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:16:52,384 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [70689145] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:16:52,384 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:16:52,384 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [22, 20] total 36 [2021-07-09 18:16:52,384 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [965704776] [2021-07-09 18:16:52,384 INFO L462 AbstractCegarLoop]: Interpolant automaton has 37 states [2021-07-09 18:16:52,384 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:16:52,384 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2021-07-09 18:16:52,385 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=98, Invalid=1234, Unknown=0, NotChecked=0, Total=1332 [2021-07-09 18:16:52,385 INFO L87 Difference]: Start difference. First operand 23756 states and 71270 transitions. Second operand has 37 states, 37 states have (on average 2.5945945945945947) internal successors, (96), 36 states have internal predecessors, (96), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:16:54,147 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:16:54,147 INFO L93 Difference]: Finished difference Result 25186 states and 75106 transitions. [2021-07-09 18:16:54,147 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2021-07-09 18:16:54,147 INFO L78 Accepts]: Start accepts. Automaton has has 37 states, 37 states have (on average 2.5945945945945947) internal successors, (96), 36 states have internal predecessors, (96), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 54 [2021-07-09 18:16:54,148 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:16:54,196 INFO L225 Difference]: With dead ends: 25186 [2021-07-09 18:16:54,197 INFO L226 Difference]: Without dead ends: 24876 [2021-07-09 18:16:54,197 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 97 GetRequests, 37 SyntacticMatches, 4 SemanticMatches, 56 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 718 ImplicationChecksByTransitivity, 1328.6ms TimeCoverageRelationStatistics Valid=245, Invalid=3061, Unknown=0, NotChecked=0, Total=3306 [2021-07-09 18:16:54,222 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 24876 states. [2021-07-09 18:16:54,481 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 24876 to 23708. [2021-07-09 18:16:54,509 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 23708 states, 23707 states have (on average 3.0007170877799805) internal successors, (71138), 23707 states have internal predecessors, (71138), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:16:54,558 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 23708 states to 23708 states and 71138 transitions. [2021-07-09 18:16:54,558 INFO L78 Accepts]: Start accepts. Automaton has 23708 states and 71138 transitions. Word has length 54 [2021-07-09 18:16:54,558 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:16:54,558 INFO L482 AbstractCegarLoop]: Abstraction has 23708 states and 71138 transitions. [2021-07-09 18:16:54,559 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 37 states, 37 states have (on average 2.5945945945945947) internal successors, (96), 36 states have internal predecessors, (96), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:16:54,559 INFO L276 IsEmpty]: Start isEmpty. Operand 23708 states and 71138 transitions. [2021-07-09 18:16:54,587 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 55 [2021-07-09 18:16:54,587 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:16:54,587 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:16:54,788 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 222 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable265 [2021-07-09 18:16:54,788 INFO L430 AbstractCegarLoop]: === Iteration 226 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:16:54,788 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:16:54,788 INFO L82 PathProgramCache]: Analyzing trace with hash -2095659355, now seen corresponding path program 218 times [2021-07-09 18:16:54,788 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:16:54,788 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [512108100] [2021-07-09 18:16:54,788 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:16:54,792 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:16:55,196 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 37 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-09 18:16:55,196 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:16:55,196 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [512108100] [2021-07-09 18:16:55,196 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [512108100] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:16:55,196 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2070677368] [2021-07-09 18:16:55,196 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-07-09 18:16:55,256 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-09 18:16:55,256 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:16:55,257 INFO L263 TraceCheckSpWp]: Trace formula consists of 131 conjuncts, 50 conjunts are in the unsatisfiable core [2021-07-09 18:16:55,258 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:16:55,525 INFO L354 Elim1Store]: treesize reduction 11, result has 8.3 percent of original size [2021-07-09 18:16:55,525 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 33 treesize of output 17 [2021-07-09 18:16:55,526 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:16:55,534 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:16:55,534 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:16:55,534 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:52, output treesize:30 [2021-07-09 18:16:55,632 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-09 18:16:55,632 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 25 treesize of output 13 [2021-07-09 18:16:55,633 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:16:55,637 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:16:55,638 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:16:55,638 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:31, output treesize:13 [2021-07-09 18:16:55,773 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 35 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-07-09 18:16:55,773 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2070677368] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:16:55,773 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:16:55,773 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [23, 20] total 37 [2021-07-09 18:16:55,774 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [622486126] [2021-07-09 18:16:55,774 INFO L462 AbstractCegarLoop]: Interpolant automaton has 38 states [2021-07-09 18:16:55,774 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:16:55,774 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 38 interpolants. [2021-07-09 18:16:55,774 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=104, Invalid=1302, Unknown=0, NotChecked=0, Total=1406 [2021-07-09 18:16:55,774 INFO L87 Difference]: Start difference. First operand 23708 states and 71138 transitions. Second operand has 38 states, 38 states have (on average 2.473684210526316) internal successors, (94), 37 states have internal predecessors, (94), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:16:57,839 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:16:57,839 INFO L93 Difference]: Finished difference Result 25262 states and 75290 transitions. [2021-07-09 18:16:57,840 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2021-07-09 18:16:57,840 INFO L78 Accepts]: Start accepts. Automaton has has 38 states, 38 states have (on average 2.473684210526316) internal successors, (94), 37 states have internal predecessors, (94), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 54 [2021-07-09 18:16:57,840 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:16:57,888 INFO L225 Difference]: With dead ends: 25262 [2021-07-09 18:16:57,889 INFO L226 Difference]: Without dead ends: 24879 [2021-07-09 18:16:57,889 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 100 GetRequests, 37 SyntacticMatches, 4 SemanticMatches, 59 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 755 ImplicationChecksByTransitivity, 1447.3ms TimeCoverageRelationStatistics Valid=260, Invalid=3400, Unknown=0, NotChecked=0, Total=3660 [2021-07-09 18:16:57,913 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 24879 states. [2021-07-09 18:16:58,163 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 24879 to 23692. [2021-07-09 18:16:58,191 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 23692 states, 23691 states have (on average 3.001561774513528) internal successors, (71110), 23691 states have internal predecessors, (71110), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:16:58,240 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 23692 states to 23692 states and 71110 transitions. [2021-07-09 18:16:58,240 INFO L78 Accepts]: Start accepts. Automaton has 23692 states and 71110 transitions. Word has length 54 [2021-07-09 18:16:58,240 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:16:58,240 INFO L482 AbstractCegarLoop]: Abstraction has 23692 states and 71110 transitions. [2021-07-09 18:16:58,240 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 38 states, 38 states have (on average 2.473684210526316) internal successors, (94), 37 states have internal predecessors, (94), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:16:58,240 INFO L276 IsEmpty]: Start isEmpty. Operand 23692 states and 71110 transitions. [2021-07-09 18:16:58,269 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 55 [2021-07-09 18:16:58,269 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:16:58,269 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:16:58,469 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable266,223 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:16:58,469 INFO L430 AbstractCegarLoop]: === Iteration 227 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:16:58,469 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:16:58,470 INFO L82 PathProgramCache]: Analyzing trace with hash 1296193069, now seen corresponding path program 219 times [2021-07-09 18:16:58,470 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:16:58,470 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1377943261] [2021-07-09 18:16:58,470 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:16:58,474 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:16:58,855 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 37 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-09 18:16:58,855 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:16:58,856 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1377943261] [2021-07-09 18:16:58,856 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1377943261] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:16:58,856 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1475569014] [2021-07-09 18:16:58,856 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 224 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 224 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:16:58,887 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-07-09 18:16:58,887 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:16:58,888 INFO L263 TraceCheckSpWp]: Trace formula consists of 131 conjuncts, 50 conjunts are in the unsatisfiable core [2021-07-09 18:16:58,889 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:16:59,256 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-09 18:16:59,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 2 new quantified variables, introduced 1 case distinctions, treesize of input 29 treesize of output 17 [2021-07-09 18:16:59,257 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:16:59,265 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:16:59,266 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:16:59,266 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:48, output treesize:30 [2021-07-09 18:16:59,366 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-09 18:16:59,366 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 25 treesize of output 13 [2021-07-09 18:16:59,367 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:16:59,371 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:16:59,372 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:16:59,372 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:31, output treesize:13 [2021-07-09 18:16:59,510 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 35 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-07-09 18:16:59,511 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1475569014] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:16:59,511 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:16:59,511 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [23, 22] total 39 [2021-07-09 18:16:59,511 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [331149643] [2021-07-09 18:16:59,511 INFO L462 AbstractCegarLoop]: Interpolant automaton has 40 states [2021-07-09 18:16:59,511 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:16:59,511 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 40 interpolants. [2021-07-09 18:16:59,511 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=113, Invalid=1447, Unknown=0, NotChecked=0, Total=1560 [2021-07-09 18:16:59,512 INFO L87 Difference]: Start difference. First operand 23692 states and 71110 transitions. Second operand has 40 states, 40 states have (on average 2.35) internal successors, (94), 39 states have internal predecessors, (94), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:17:01,789 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:17:01,789 INFO L93 Difference]: Finished difference Result 26351 states and 78476 transitions. [2021-07-09 18:17:01,790 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2021-07-09 18:17:01,790 INFO L78 Accepts]: Start accepts. Automaton has has 40 states, 40 states have (on average 2.35) internal successors, (94), 39 states have internal predecessors, (94), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 54 [2021-07-09 18:17:01,790 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:17:01,842 INFO L225 Difference]: With dead ends: 26351 [2021-07-09 18:17:01,842 INFO L226 Difference]: Without dead ends: 25962 [2021-07-09 18:17:01,842 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 102 GetRequests, 35 SyntacticMatches, 4 SemanticMatches, 63 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 886 ImplicationChecksByTransitivity, 1632.1ms TimeCoverageRelationStatistics Valid=301, Invalid=3859, Unknown=0, NotChecked=0, Total=4160 [2021-07-09 18:17:01,868 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 25962 states. [2021-07-09 18:17:02,129 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 25962 to 23692. [2021-07-09 18:17:02,158 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 23692 states, 23691 states have (on average 3.0008864125617323) internal successors, (71094), 23691 states have internal predecessors, (71094), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:17:02,206 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 23692 states to 23692 states and 71094 transitions. [2021-07-09 18:17:02,206 INFO L78 Accepts]: Start accepts. Automaton has 23692 states and 71094 transitions. Word has length 54 [2021-07-09 18:17:02,206 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:17:02,207 INFO L482 AbstractCegarLoop]: Abstraction has 23692 states and 71094 transitions. [2021-07-09 18:17:02,207 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 40 states, 40 states have (on average 2.35) internal successors, (94), 39 states have internal predecessors, (94), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:17:02,207 INFO L276 IsEmpty]: Start isEmpty. Operand 23692 states and 71094 transitions. [2021-07-09 18:17:02,235 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 55 [2021-07-09 18:17:02,235 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:17:02,235 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:17:02,435 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 224 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable267 [2021-07-09 18:17:02,435 INFO L430 AbstractCegarLoop]: === Iteration 228 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:17:02,436 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:17:02,436 INFO L82 PathProgramCache]: Analyzing trace with hash 286026671, now seen corresponding path program 220 times [2021-07-09 18:17:02,436 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:17:02,436 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1611739024] [2021-07-09 18:17:02,436 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:17:02,439 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:17:02,832 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 37 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-09 18:17:02,832 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:17:02,832 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1611739024] [2021-07-09 18:17:02,832 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1611739024] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:17:02,832 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1153283406] [2021-07-09 18:17:02,832 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-07-09 18:17:02,863 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-09 18:17:02,863 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:17:02,863 INFO L263 TraceCheckSpWp]: Trace formula consists of 131 conjuncts, 50 conjunts are in the unsatisfiable core [2021-07-09 18:17:02,864 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:17:03,100 INFO L354 Elim1Store]: treesize reduction 11, result has 8.3 percent of original size [2021-07-09 18:17:03,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 2 new quantified variables, introduced 1 case distinctions, treesize of input 33 treesize of output 17 [2021-07-09 18:17:03,101 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:17:03,108 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:17:03,108 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:17:03,108 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:47, output treesize:25 [2021-07-09 18:17:03,237 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-09 18:17:03,237 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 25 treesize of output 13 [2021-07-09 18:17:03,238 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:17:03,242 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:17:03,242 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:17:03,242 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:31, output treesize:13 [2021-07-09 18:17:03,379 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 35 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-07-09 18:17:03,379 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1153283406] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:17:03,379 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:17:03,379 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [23, 20] total 37 [2021-07-09 18:17:03,379 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1171029954] [2021-07-09 18:17:03,379 INFO L462 AbstractCegarLoop]: Interpolant automaton has 38 states [2021-07-09 18:17:03,379 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:17:03,379 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 38 interpolants. [2021-07-09 18:17:03,380 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=104, Invalid=1302, Unknown=0, NotChecked=0, Total=1406 [2021-07-09 18:17:03,380 INFO L87 Difference]: Start difference. First operand 23692 states and 71094 transitions. Second operand has 38 states, 38 states have (on average 2.473684210526316) internal successors, (94), 37 states have internal predecessors, (94), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:17:05,610 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:17:05,610 INFO L93 Difference]: Finished difference Result 25252 states and 75275 transitions. [2021-07-09 18:17:05,610 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2021-07-09 18:17:05,610 INFO L78 Accepts]: Start accepts. Automaton has has 38 states, 38 states have (on average 2.473684210526316) internal successors, (94), 37 states have internal predecessors, (94), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 54 [2021-07-09 18:17:05,610 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:17:05,659 INFO L225 Difference]: With dead ends: 25252 [2021-07-09 18:17:05,659 INFO L226 Difference]: Without dead ends: 24914 [2021-07-09 18:17:05,659 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 101 GetRequests, 37 SyntacticMatches, 4 SemanticMatches, 60 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 785 ImplicationChecksByTransitivity, 1538.9ms TimeCoverageRelationStatistics Valid=274, Invalid=3508, Unknown=0, NotChecked=0, Total=3782 [2021-07-09 18:17:05,684 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 24914 states. [2021-07-09 18:17:05,933 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 24914 to 23704. [2021-07-09 18:17:05,962 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 23704 states, 23703 states have (on average 3.0007593975446145) internal successors, (71127), 23703 states have internal predecessors, (71127), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:17:06,010 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 23704 states to 23704 states and 71127 transitions. [2021-07-09 18:17:06,010 INFO L78 Accepts]: Start accepts. Automaton has 23704 states and 71127 transitions. Word has length 54 [2021-07-09 18:17:06,010 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:17:06,010 INFO L482 AbstractCegarLoop]: Abstraction has 23704 states and 71127 transitions. [2021-07-09 18:17:06,010 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 38 states, 38 states have (on average 2.473684210526316) internal successors, (94), 37 states have internal predecessors, (94), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:17:06,010 INFO L276 IsEmpty]: Start isEmpty. Operand 23704 states and 71127 transitions. [2021-07-09 18:17:06,038 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 55 [2021-07-09 18:17:06,039 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:17:06,039 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:17:06,239 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 225 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable268 [2021-07-09 18:17:06,239 INFO L430 AbstractCegarLoop]: === Iteration 229 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:17:06,239 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:17:06,239 INFO L82 PathProgramCache]: Analyzing trace with hash -617088201, now seen corresponding path program 221 times [2021-07-09 18:17:06,239 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:17:06,239 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1811469137] [2021-07-09 18:17:06,240 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:17:06,243 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:17:06,619 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 37 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-09 18:17:06,620 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:17:06,620 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1811469137] [2021-07-09 18:17:06,620 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1811469137] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:17:06,620 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [617240646] [2021-07-09 18:17:06,620 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-07-09 18:17:06,653 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-07-09 18:17:06,654 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:17:06,654 INFO L263 TraceCheckSpWp]: Trace formula consists of 131 conjuncts, 48 conjunts are in the unsatisfiable core [2021-07-09 18:17:06,655 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:17:06,892 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-09 18:17:06,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 2 new quantified variables, introduced 1 case distinctions, treesize of input 27 treesize of output 15 [2021-07-09 18:17:06,893 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:17:06,900 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:17:06,900 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:17:06,900 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:41, output treesize:23 [2021-07-09 18:17:07,033 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-09 18:17:07,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 2 new quantified variables, introduced 1 case distinctions, treesize of input 25 treesize of output 13 [2021-07-09 18:17:07,034 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:17:07,039 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:17:07,039 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:17:07,040 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:34, output treesize:16 [2021-07-09 18:17:07,229 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 38 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:17:07,230 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [617240646] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:17:07,230 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:17:07,230 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [23, 22] total 39 [2021-07-09 18:17:07,230 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1830003777] [2021-07-09 18:17:07,230 INFO L462 AbstractCegarLoop]: Interpolant automaton has 40 states [2021-07-09 18:17:07,230 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:17:07,230 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 40 interpolants. [2021-07-09 18:17:07,230 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=119, Invalid=1441, Unknown=0, NotChecked=0, Total=1560 [2021-07-09 18:17:07,230 INFO L87 Difference]: Start difference. First operand 23704 states and 71127 transitions. Second operand has 40 states, 40 states have (on average 2.4) internal successors, (96), 39 states have internal predecessors, (96), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:17:09,106 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:17:09,107 INFO L93 Difference]: Finished difference Result 25262 states and 75292 transitions. [2021-07-09 18:17:09,107 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2021-07-09 18:17:09,107 INFO L78 Accepts]: Start accepts. Automaton has has 40 states, 40 states have (on average 2.4) internal successors, (96), 39 states have internal predecessors, (96), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 54 [2021-07-09 18:17:09,107 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:17:09,155 INFO L225 Difference]: With dead ends: 25262 [2021-07-09 18:17:09,155 INFO L226 Difference]: Without dead ends: 25019 [2021-07-09 18:17:09,156 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 100 GetRequests, 35 SyntacticMatches, 4 SemanticMatches, 61 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 886 ImplicationChecksByTransitivity, 1474.2ms TimeCoverageRelationStatistics Valid=285, Invalid=3621, Unknown=0, NotChecked=0, Total=3906 [2021-07-09 18:17:09,180 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 25019 states. [2021-07-09 18:17:09,424 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 25019 to 23704. [2021-07-09 18:17:09,453 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 23704 states, 23703 states have (on average 3.0007593975446145) internal successors, (71127), 23703 states have internal predecessors, (71127), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:17:09,502 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 23704 states to 23704 states and 71127 transitions. [2021-07-09 18:17:09,502 INFO L78 Accepts]: Start accepts. Automaton has 23704 states and 71127 transitions. Word has length 54 [2021-07-09 18:17:09,502 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:17:09,502 INFO L482 AbstractCegarLoop]: Abstraction has 23704 states and 71127 transitions. [2021-07-09 18:17:09,502 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 40 states, 40 states have (on average 2.4) internal successors, (96), 39 states have internal predecessors, (96), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:17:09,502 INFO L276 IsEmpty]: Start isEmpty. Operand 23704 states and 71127 transitions. [2021-07-09 18:17:09,531 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 55 [2021-07-09 18:17:09,531 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:17:09,531 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:17:09,731 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 226 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable269 [2021-07-09 18:17:09,732 INFO L430 AbstractCegarLoop]: === Iteration 230 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:17:09,732 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:17:09,732 INFO L82 PathProgramCache]: Analyzing trace with hash -1337089519, now seen corresponding path program 222 times [2021-07-09 18:17:09,732 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:17:09,732 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [496910677] [2021-07-09 18:17:09,732 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:17:09,735 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:17:10,085 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 38 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:17:10,086 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:17:10,086 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [496910677] [2021-07-09 18:17:10,086 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [496910677] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:17:10,086 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1609763632] [2021-07-09 18:17:10,086 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE 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-07-09 18:17:10,118 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-07-09 18:17:10,118 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:17:10,119 INFO L263 TraceCheckSpWp]: Trace formula consists of 131 conjuncts, 50 conjunts are in the unsatisfiable core [2021-07-09 18:17:10,119 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:17:10,352 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-09 18:17:10,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 2 new quantified variables, introduced 1 case distinctions, treesize of input 27 treesize of output 15 [2021-07-09 18:17:10,353 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:17:10,360 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:17:10,361 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:17:10,361 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:41, output treesize:23 [2021-07-09 18:17:10,488 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-09 18:17:10,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 2 new quantified variables, introduced 1 case distinctions, treesize of input 25 treesize of output 13 [2021-07-09 18:17:10,489 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:17:10,493 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:17:10,493 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:17:10,493 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:31, output treesize:13 [2021-07-09 18:17:10,683 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 38 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:17:10,683 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1609763632] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:17:10,683 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:17:10,683 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [22, 22] total 38 [2021-07-09 18:17:10,683 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [797356792] [2021-07-09 18:17:10,683 INFO L462 AbstractCegarLoop]: Interpolant automaton has 39 states [2021-07-09 18:17:10,683 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:17:10,683 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 39 interpolants. [2021-07-09 18:17:10,684 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=109, Invalid=1373, Unknown=0, NotChecked=0, Total=1482 [2021-07-09 18:17:10,684 INFO L87 Difference]: Start difference. First operand 23704 states and 71127 transitions. Second operand has 39 states, 39 states have (on average 2.4615384615384617) internal successors, (96), 38 states have internal predecessors, (96), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:17:12,916 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:17:12,917 INFO L93 Difference]: Finished difference Result 25176 states and 75070 transitions. [2021-07-09 18:17:12,917 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 42 states. [2021-07-09 18:17:12,917 INFO L78 Accepts]: Start accepts. Automaton has has 39 states, 39 states have (on average 2.4615384615384617) internal successors, (96), 38 states have internal predecessors, (96), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 54 [2021-07-09 18:17:12,917 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:17:12,961 INFO L225 Difference]: With dead ends: 25176 [2021-07-09 18:17:12,961 INFO L226 Difference]: Without dead ends: 24859 [2021-07-09 18:17:12,962 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 102 GetRequests, 35 SyntacticMatches, 4 SemanticMatches, 63 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 922 ImplicationChecksByTransitivity, 1527.9ms TimeCoverageRelationStatistics Valid=296, Invalid=3864, Unknown=0, NotChecked=0, Total=4160 [2021-07-09 18:17:12,984 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 24859 states. [2021-07-09 18:17:13,225 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 24859 to 23704. [2021-07-09 18:17:13,254 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 23704 states, 23703 states have (on average 3.0005906425347004) internal successors, (71123), 23703 states have internal predecessors, (71123), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:17:13,302 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 23704 states to 23704 states and 71123 transitions. [2021-07-09 18:17:13,303 INFO L78 Accepts]: Start accepts. Automaton has 23704 states and 71123 transitions. Word has length 54 [2021-07-09 18:17:13,303 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:17:13,303 INFO L482 AbstractCegarLoop]: Abstraction has 23704 states and 71123 transitions. [2021-07-09 18:17:13,303 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 39 states, 39 states have (on average 2.4615384615384617) internal successors, (96), 38 states have internal predecessors, (96), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:17:13,303 INFO L276 IsEmpty]: Start isEmpty. Operand 23704 states and 71123 transitions. [2021-07-09 18:17:13,331 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 55 [2021-07-09 18:17:13,331 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:17:13,331 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:17:13,532 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable270,227 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:17:13,532 INFO L430 AbstractCegarLoop]: === Iteration 231 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:17:13,532 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:17:13,532 INFO L82 PathProgramCache]: Analyzing trace with hash 1458686921, now seen corresponding path program 223 times [2021-07-09 18:17:13,532 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:17:13,532 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1345562746] [2021-07-09 18:17:13,532 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:17:13,535 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:17:13,898 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 37 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-09 18:17:13,899 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:17:13,899 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1345562746] [2021-07-09 18:17:13,899 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1345562746] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:17:13,899 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1289131341] [2021-07-09 18:17:13,899 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-07-09 18:17:13,929 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:17:13,930 INFO L263 TraceCheckSpWp]: Trace formula consists of 131 conjuncts, 52 conjunts are in the unsatisfiable core [2021-07-09 18:17:13,931 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:17:14,170 INFO L354 Elim1Store]: treesize reduction 11, result has 8.3 percent of original size [2021-07-09 18:17:14,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 2 new quantified variables, introduced 1 case distinctions, treesize of input 33 treesize of output 17 [2021-07-09 18:17:14,171 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:17:14,178 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:17:14,178 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:17:14,178 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:47, output treesize:25 [2021-07-09 18:17:14,307 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-09 18:17:14,307 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 25 treesize of output 13 [2021-07-09 18:17:14,308 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:17:14,312 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:17:14,313 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:17:14,313 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:31, output treesize:13 [2021-07-09 18:17:14,454 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 35 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-07-09 18:17:14,454 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1289131341] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:17:14,454 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:17:14,454 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [23, 20] total 37 [2021-07-09 18:17:14,454 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [679585738] [2021-07-09 18:17:14,454 INFO L462 AbstractCegarLoop]: Interpolant automaton has 38 states [2021-07-09 18:17:14,454 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:17:14,454 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 38 interpolants. [2021-07-09 18:17:14,455 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=102, Invalid=1304, Unknown=0, NotChecked=0, Total=1406 [2021-07-09 18:17:14,455 INFO L87 Difference]: Start difference. First operand 23704 states and 71123 transitions. Second operand has 38 states, 38 states have (on average 2.473684210526316) internal successors, (94), 37 states have internal predecessors, (94), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:17:16,858 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:17:16,859 INFO L93 Difference]: Finished difference Result 25572 states and 76062 transitions. [2021-07-09 18:17:16,859 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2021-07-09 18:17:16,859 INFO L78 Accepts]: Start accepts. Automaton has has 38 states, 38 states have (on average 2.473684210526316) internal successors, (94), 37 states have internal predecessors, (94), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 54 [2021-07-09 18:17:16,859 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:17:16,907 INFO L225 Difference]: With dead ends: 25572 [2021-07-09 18:17:16,908 INFO L226 Difference]: Without dead ends: 25211 [2021-07-09 18:17:16,908 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 104 GetRequests, 37 SyntacticMatches, 4 SemanticMatches, 63 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 832 ImplicationChecksByTransitivity, 1572.9ms TimeCoverageRelationStatistics Valid=285, Invalid=3875, Unknown=0, NotChecked=0, Total=4160 [2021-07-09 18:17:16,933 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 25211 states. [2021-07-09 18:17:17,188 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 25211 to 23644. [2021-07-09 18:17:17,216 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 23644 states, 23643 states have (on average 3.0020724950302413) internal successors, (70978), 23643 states have internal predecessors, (70978), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:17:17,266 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 23644 states to 23644 states and 70978 transitions. [2021-07-09 18:17:17,266 INFO L78 Accepts]: Start accepts. Automaton has 23644 states and 70978 transitions. Word has length 54 [2021-07-09 18:17:17,266 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:17:17,266 INFO L482 AbstractCegarLoop]: Abstraction has 23644 states and 70978 transitions. [2021-07-09 18:17:17,266 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 38 states, 38 states have (on average 2.473684210526316) internal successors, (94), 37 states have internal predecessors, (94), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:17:17,266 INFO L276 IsEmpty]: Start isEmpty. Operand 23644 states and 70978 transitions. [2021-07-09 18:17:17,295 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 55 [2021-07-09 18:17:17,295 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:17:17,295 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:17:17,496 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable271,228 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:17:17,496 INFO L430 AbstractCegarLoop]: === Iteration 232 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:17:17,496 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:17:17,496 INFO L82 PathProgramCache]: Analyzing trace with hash -1907600087, now seen corresponding path program 224 times [2021-07-09 18:17:17,496 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:17:17,496 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1499652287] [2021-07-09 18:17:17,496 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:17:17,500 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:17:17,921 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 37 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-09 18:17:17,922 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:17:17,922 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1499652287] [2021-07-09 18:17:17,922 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1499652287] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:17:17,922 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [799318970] [2021-07-09 18:17:17,922 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 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-07-09 18:17:17,953 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-09 18:17:17,953 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:17:17,954 INFO L263 TraceCheckSpWp]: Trace formula consists of 131 conjuncts, 50 conjunts are in the unsatisfiable core [2021-07-09 18:17:17,954 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:17:18,263 INFO L354 Elim1Store]: treesize reduction 11, result has 8.3 percent of original size [2021-07-09 18:17:18,263 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 33 treesize of output 17 [2021-07-09 18:17:18,264 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:17:18,270 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:17:18,271 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:17:18,271 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:49, output treesize:27 [2021-07-09 18:17:18,336 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-09 18:17:18,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 2 new quantified variables, introduced 1 case distinctions, treesize of input 25 treesize of output 13 [2021-07-09 18:17:18,337 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:17:18,341 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:17:18,341 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:17:18,342 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:31, output treesize:13 [2021-07-09 18:17:18,480 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 35 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-07-09 18:17:18,480 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [799318970] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:17:18,480 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:17:18,480 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [23, 20] total 37 [2021-07-09 18:17:18,480 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1751109598] [2021-07-09 18:17:18,480 INFO L462 AbstractCegarLoop]: Interpolant automaton has 38 states [2021-07-09 18:17:18,480 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:17:18,480 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 38 interpolants. [2021-07-09 18:17:18,481 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=103, Invalid=1303, Unknown=0, NotChecked=0, Total=1406 [2021-07-09 18:17:18,481 INFO L87 Difference]: Start difference. First operand 23644 states and 70978 transitions. Second operand has 38 states, 38 states have (on average 2.473684210526316) internal successors, (94), 37 states have internal predecessors, (94), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:17:20,525 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:17:20,525 INFO L93 Difference]: Finished difference Result 26078 states and 77781 transitions. [2021-07-09 18:17:20,525 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2021-07-09 18:17:20,525 INFO L78 Accepts]: Start accepts. Automaton has has 38 states, 38 states have (on average 2.473684210526316) internal successors, (94), 37 states have internal predecessors, (94), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 54 [2021-07-09 18:17:20,525 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:17:20,578 INFO L225 Difference]: With dead ends: 26078 [2021-07-09 18:17:20,578 INFO L226 Difference]: Without dead ends: 25692 [2021-07-09 18:17:20,578 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 100 GetRequests, 37 SyntacticMatches, 4 SemanticMatches, 59 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 737 ImplicationChecksByTransitivity, 1498.5ms TimeCoverageRelationStatistics Valid=260, Invalid=3400, Unknown=0, NotChecked=0, Total=3660 [2021-07-09 18:17:20,604 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 25692 states. [2021-07-09 18:17:20,861 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 25692 to 23664. [2021-07-09 18:17:20,889 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 23664 states, 23663 states have (on average 3.0013945822592234) internal successors, (71022), 23663 states have internal predecessors, (71022), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:17:20,939 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 23664 states to 23664 states and 71022 transitions. [2021-07-09 18:17:20,939 INFO L78 Accepts]: Start accepts. Automaton has 23664 states and 71022 transitions. Word has length 54 [2021-07-09 18:17:20,939 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:17:20,939 INFO L482 AbstractCegarLoop]: Abstraction has 23664 states and 71022 transitions. [2021-07-09 18:17:20,939 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 38 states, 38 states have (on average 2.473684210526316) internal successors, (94), 37 states have internal predecessors, (94), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:17:20,939 INFO L276 IsEmpty]: Start isEmpty. Operand 23664 states and 71022 transitions. [2021-07-09 18:17:20,968 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 55 [2021-07-09 18:17:20,968 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:17:20,969 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:17:21,169 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable272,229 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:17:21,169 INFO L430 AbstractCegarLoop]: === Iteration 233 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:17:21,169 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:17:21,169 INFO L82 PathProgramCache]: Analyzing trace with hash 1914206217, now seen corresponding path program 225 times [2021-07-09 18:17:21,169 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:17:21,169 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1300615830] [2021-07-09 18:17:21,169 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:17:21,173 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:17:21,585 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 37 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-09 18:17:21,585 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:17:21,585 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1300615830] [2021-07-09 18:17:21,585 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1300615830] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:17:21,585 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1290759830] [2021-07-09 18:17:21,585 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-07-09 18:17:21,617 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-07-09 18:17:21,617 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:17:21,617 INFO L263 TraceCheckSpWp]: Trace formula consists of 131 conjuncts, 48 conjunts are in the unsatisfiable core [2021-07-09 18:17:21,618 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:17:21,891 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-09 18:17:21,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 2 new quantified variables, introduced 1 case distinctions, treesize of input 29 treesize of output 17 [2021-07-09 18:17:21,892 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:17:21,900 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:17:21,900 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:17:21,900 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:48, output treesize:30 [2021-07-09 18:17:21,999 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-09 18:17:21,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 2 new quantified variables, introduced 1 case distinctions, treesize of input 25 treesize of output 13 [2021-07-09 18:17:22,000 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:17:22,004 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:17:22,004 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:17:22,004 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:31, output treesize:13 [2021-07-09 18:17:22,140 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 35 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-07-09 18:17:22,140 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1290759830] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:17:22,140 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:17:22,140 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [23, 20] total 37 [2021-07-09 18:17:22,141 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1277209348] [2021-07-09 18:17:22,141 INFO L462 AbstractCegarLoop]: Interpolant automaton has 38 states [2021-07-09 18:17:22,141 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:17:22,141 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 38 interpolants. [2021-07-09 18:17:22,141 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=104, Invalid=1302, Unknown=0, NotChecked=0, Total=1406 [2021-07-09 18:17:22,141 INFO L87 Difference]: Start difference. First operand 23664 states and 71022 transitions. Second operand has 38 states, 38 states have (on average 2.473684210526316) internal successors, (94), 37 states have internal predecessors, (94), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:17:24,305 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:17:24,305 INFO L93 Difference]: Finished difference Result 26030 states and 77649 transitions. [2021-07-09 18:17:24,305 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2021-07-09 18:17:24,305 INFO L78 Accepts]: Start accepts. Automaton has has 38 states, 38 states have (on average 2.473684210526316) internal successors, (94), 37 states have internal predecessors, (94), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 54 [2021-07-09 18:17:24,305 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:17:24,355 INFO L225 Difference]: With dead ends: 26030 [2021-07-09 18:17:24,355 INFO L226 Difference]: Without dead ends: 25692 [2021-07-09 18:17:24,356 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 100 GetRequests, 37 SyntacticMatches, 4 SemanticMatches, 59 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 755 ImplicationChecksByTransitivity, 1472.1ms TimeCoverageRelationStatistics Valid=259, Invalid=3401, Unknown=0, NotChecked=0, Total=3660 [2021-07-09 18:17:24,382 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 25692 states. [2021-07-09 18:17:24,638 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 25692 to 23648. [2021-07-09 18:17:24,667 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 23648 states, 23647 states have (on average 3.0022412991077094) internal successors, (70994), 23647 states have internal predecessors, (70994), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:17:24,717 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 23648 states to 23648 states and 70994 transitions. [2021-07-09 18:17:24,718 INFO L78 Accepts]: Start accepts. Automaton has 23648 states and 70994 transitions. Word has length 54 [2021-07-09 18:17:24,718 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:17:24,718 INFO L482 AbstractCegarLoop]: Abstraction has 23648 states and 70994 transitions. [2021-07-09 18:17:24,718 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 38 states, 38 states have (on average 2.473684210526316) internal successors, (94), 37 states have internal predecessors, (94), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:17:24,718 INFO L276 IsEmpty]: Start isEmpty. Operand 23648 states and 70994 transitions. [2021-07-09 18:17:24,748 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 55 [2021-07-09 18:17:24,748 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:17:24,748 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:17:24,948 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable273,230 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:17:24,949 INFO L430 AbstractCegarLoop]: === Iteration 234 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:17:24,949 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:17:24,949 INFO L82 PathProgramCache]: Analyzing trace with hash 1011091345, now seen corresponding path program 226 times [2021-07-09 18:17:24,949 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:17:24,949 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1061348936] [2021-07-09 18:17:24,949 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:17:24,953 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:17:25,342 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 37 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-09 18:17:25,342 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:17:25,342 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1061348936] [2021-07-09 18:17:25,342 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1061348936] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:17:25,342 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1420209154] [2021-07-09 18:17:25,342 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST 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-07-09 18:17:25,372 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-09 18:17:25,372 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:17:25,373 INFO L263 TraceCheckSpWp]: Trace formula consists of 131 conjuncts, 50 conjunts are in the unsatisfiable core [2021-07-09 18:17:25,373 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:17:25,644 INFO L354 Elim1Store]: treesize reduction 11, result has 8.3 percent of original size [2021-07-09 18:17:25,645 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 33 treesize of output 17 [2021-07-09 18:17:25,645 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:17:25,653 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:17:25,654 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:17:25,654 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:52, output treesize:30 [2021-07-09 18:17:25,752 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-09 18:17:25,753 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 25 treesize of output 13 [2021-07-09 18:17:25,753 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:17:25,758 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:17:25,758 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:17:25,758 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:31, output treesize:13 [2021-07-09 18:17:25,896 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 35 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-07-09 18:17:25,896 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1420209154] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:17:25,896 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:17:25,896 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [23, 20] total 37 [2021-07-09 18:17:25,896 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1556302943] [2021-07-09 18:17:25,896 INFO L462 AbstractCegarLoop]: Interpolant automaton has 38 states [2021-07-09 18:17:25,896 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:17:25,897 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 38 interpolants. [2021-07-09 18:17:25,897 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=103, Invalid=1303, Unknown=0, NotChecked=0, Total=1406 [2021-07-09 18:17:25,897 INFO L87 Difference]: Start difference. First operand 23648 states and 70994 transitions. Second operand has 38 states, 38 states have (on average 2.473684210526316) internal successors, (94), 37 states have internal predecessors, (94), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:17:28,194 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:17:28,194 INFO L93 Difference]: Finished difference Result 26018 states and 77616 transitions. [2021-07-09 18:17:28,194 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2021-07-09 18:17:28,194 INFO L78 Accepts]: Start accepts. Automaton has has 38 states, 38 states have (on average 2.473684210526316) internal successors, (94), 37 states have internal predecessors, (94), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 54 [2021-07-09 18:17:28,194 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:17:28,243 INFO L225 Difference]: With dead ends: 26018 [2021-07-09 18:17:28,243 INFO L226 Difference]: Without dead ends: 25637 [2021-07-09 18:17:28,243 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 101 GetRequests, 37 SyntacticMatches, 4 SemanticMatches, 60 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 761 ImplicationChecksByTransitivity, 1500.9ms TimeCoverageRelationStatistics Valid=260, Invalid=3522, Unknown=0, NotChecked=0, Total=3782 [2021-07-09 18:17:28,267 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 25637 states. [2021-07-09 18:17:28,518 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 25637 to 23648. [2021-07-09 18:17:28,547 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 23648 states, 23647 states have (on average 3.002072144458071) internal successors, (70990), 23647 states have internal predecessors, (70990), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:17:28,596 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 23648 states to 23648 states and 70990 transitions. [2021-07-09 18:17:28,596 INFO L78 Accepts]: Start accepts. Automaton has 23648 states and 70990 transitions. Word has length 54 [2021-07-09 18:17:28,596 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:17:28,597 INFO L482 AbstractCegarLoop]: Abstraction has 23648 states and 70990 transitions. [2021-07-09 18:17:28,597 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 38 states, 38 states have (on average 2.473684210526316) internal successors, (94), 37 states have internal predecessors, (94), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:17:28,597 INFO L276 IsEmpty]: Start isEmpty. Operand 23648 states and 70990 transitions. [2021-07-09 18:17:28,625 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 55 [2021-07-09 18:17:28,626 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:17:28,626 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:17:28,826 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 231 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable274 [2021-07-09 18:17:28,826 INFO L430 AbstractCegarLoop]: === Iteration 235 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:17:28,826 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:17:28,826 INFO L82 PathProgramCache]: Analyzing trace with hash -97834043, now seen corresponding path program 227 times [2021-07-09 18:17:28,826 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:17:28,826 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [233342009] [2021-07-09 18:17:28,827 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:17:28,830 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:17:29,243 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 37 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-09 18:17:29,243 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:17:29,243 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [233342009] [2021-07-09 18:17:29,243 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [233342009] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:17:29,243 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2081280151] [2021-07-09 18:17:29,243 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 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-07-09 18:17:29,275 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-07-09 18:17:29,275 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:17:29,276 INFO L263 TraceCheckSpWp]: Trace formula consists of 131 conjuncts, 51 conjunts are in the unsatisfiable core [2021-07-09 18:17:29,276 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:17:29,698 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-09 18:17:29,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 2 new quantified variables, introduced 1 case distinctions, treesize of input 29 treesize of output 17 [2021-07-09 18:17:29,699 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:17:29,705 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:17:29,706 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:17:29,706 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:45, output treesize:27 [2021-07-09 18:17:29,799 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:17:29,800 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:17:29,800 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:17:29,800 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:17:29,801 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 13 [2021-07-09 18:17:29,801 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:17:29,808 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:17:29,809 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:17:29,809 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:39, output treesize:13 [2021-07-09 18:17:30,038 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 35 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-07-09 18:17:30,038 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2081280151] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:17:30,038 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:17:30,038 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [23, 22] total 44 [2021-07-09 18:17:30,038 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [13628631] [2021-07-09 18:17:30,039 INFO L462 AbstractCegarLoop]: Interpolant automaton has 45 states [2021-07-09 18:17:30,039 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:17:30,039 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 45 interpolants. [2021-07-09 18:17:30,039 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=124, Invalid=1856, Unknown=0, NotChecked=0, Total=1980 [2021-07-09 18:17:30,039 INFO L87 Difference]: Start difference. First operand 23648 states and 70990 transitions. Second operand has 45 states, 45 states have (on average 2.3333333333333335) internal successors, (105), 44 states have internal predecessors, (105), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:17:33,113 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:17:33,113 INFO L93 Difference]: Finished difference Result 27007 states and 80516 transitions. [2021-07-09 18:17:33,113 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2021-07-09 18:17:33,114 INFO L78 Accepts]: Start accepts. Automaton has has 45 states, 45 states have (on average 2.3333333333333335) internal successors, (105), 44 states have internal predecessors, (105), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 54 [2021-07-09 18:17:33,114 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:17:33,169 INFO L225 Difference]: With dead ends: 27007 [2021-07-09 18:17:33,169 INFO L226 Difference]: Without dead ends: 26786 [2021-07-09 18:17:33,170 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 107 GetRequests, 33 SyntacticMatches, 1 SemanticMatches, 73 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1017 ImplicationChecksByTransitivity, 2212.8ms TimeCoverageRelationStatistics Valid=346, Invalid=5204, Unknown=0, NotChecked=0, Total=5550 [2021-07-09 18:17:33,199 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 26786 states. [2021-07-09 18:17:33,461 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 26786 to 23708. [2021-07-09 18:17:33,489 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 23708 states, 23707 states have (on average 3.0012232673893786) internal successors, (71150), 23707 states have internal predecessors, (71150), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:17:33,538 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 23708 states to 23708 states and 71150 transitions. [2021-07-09 18:17:33,539 INFO L78 Accepts]: Start accepts. Automaton has 23708 states and 71150 transitions. Word has length 54 [2021-07-09 18:17:33,539 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:17:33,539 INFO L482 AbstractCegarLoop]: Abstraction has 23708 states and 71150 transitions. [2021-07-09 18:17:33,539 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 45 states, 45 states have (on average 2.3333333333333335) internal successors, (105), 44 states have internal predecessors, (105), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:17:33,539 INFO L276 IsEmpty]: Start isEmpty. Operand 23708 states and 71150 transitions. [2021-07-09 18:17:33,567 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 55 [2021-07-09 18:17:33,567 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:17:33,567 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:17:33,768 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable275,232 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:17:33,768 INFO L430 AbstractCegarLoop]: === Iteration 236 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:17:33,768 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:17:33,768 INFO L82 PathProgramCache]: Analyzing trace with hash 320689003, now seen corresponding path program 228 times [2021-07-09 18:17:33,768 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:17:33,768 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1419577548] [2021-07-09 18:17:33,768 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:17:33,772 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:17:34,152 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 38 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:17:34,152 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:17:34,152 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1419577548] [2021-07-09 18:17:34,152 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1419577548] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:17:34,152 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1129692049] [2021-07-09 18:17:34,152 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE 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-07-09 18:17:34,183 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-07-09 18:17:34,183 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:17:34,184 INFO L263 TraceCheckSpWp]: Trace formula consists of 131 conjuncts, 46 conjunts are in the unsatisfiable core [2021-07-09 18:17:34,184 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:17:34,495 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-09 18:17:34,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 2 new quantified variables, introduced 1 case distinctions, treesize of input 29 treesize of output 17 [2021-07-09 18:17:34,496 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:17:34,503 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:17:34,504 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:17:34,504 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:45, output treesize:27 [2021-07-09 18:17:34,576 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-09 18:17:34,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 2 new quantified variables, introduced 1 case distinctions, treesize of input 25 treesize of output 13 [2021-07-09 18:17:34,577 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:17:34,582 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:17:34,582 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:17:34,582 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:31, output treesize:13 [2021-07-09 18:17:34,711 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 38 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:17:34,711 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1129692049] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:17:34,711 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:17:34,711 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [22, 20] total 36 [2021-07-09 18:17:34,711 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [714200238] [2021-07-09 18:17:34,711 INFO L462 AbstractCegarLoop]: Interpolant automaton has 37 states [2021-07-09 18:17:34,712 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:17:34,712 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2021-07-09 18:17:34,712 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=97, Invalid=1235, Unknown=0, NotChecked=0, Total=1332 [2021-07-09 18:17:34,712 INFO L87 Difference]: Start difference. First operand 23708 states and 71150 transitions. Second operand has 37 states, 37 states have (on average 2.5945945945945947) internal successors, (96), 36 states have internal predecessors, (96), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:17:36,810 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:17:36,810 INFO L93 Difference]: Finished difference Result 26915 states and 80273 transitions. [2021-07-09 18:17:36,810 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2021-07-09 18:17:36,810 INFO L78 Accepts]: Start accepts. Automaton has has 37 states, 37 states have (on average 2.5945945945945947) internal successors, (96), 36 states have internal predecessors, (96), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 54 [2021-07-09 18:17:36,810 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:17:36,864 INFO L225 Difference]: With dead ends: 26915 [2021-07-09 18:17:36,864 INFO L226 Difference]: Without dead ends: 26605 [2021-07-09 18:17:36,864 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 97 GetRequests, 37 SyntacticMatches, 4 SemanticMatches, 56 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 692 ImplicationChecksByTransitivity, 1394.1ms TimeCoverageRelationStatistics Valid=242, Invalid=3064, Unknown=0, NotChecked=0, Total=3306 [2021-07-09 18:17:36,891 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 26605 states. [2021-07-09 18:17:37,161 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 26605 to 23660. [2021-07-09 18:17:37,190 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 23660 states, 23659 states have (on average 3.0019020245995183) internal successors, (71022), 23659 states have internal predecessors, (71022), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:17:37,241 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 23660 states to 23660 states and 71022 transitions. [2021-07-09 18:17:37,241 INFO L78 Accepts]: Start accepts. Automaton has 23660 states and 71022 transitions. Word has length 54 [2021-07-09 18:17:37,241 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:17:37,241 INFO L482 AbstractCegarLoop]: Abstraction has 23660 states and 71022 transitions. [2021-07-09 18:17:37,241 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 37 states, 37 states have (on average 2.5945945945945947) internal successors, (96), 36 states have internal predecessors, (96), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:17:37,241 INFO L276 IsEmpty]: Start isEmpty. Operand 23660 states and 71022 transitions. [2021-07-09 18:17:37,270 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 55 [2021-07-09 18:17:37,270 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:17:37,271 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:17:37,471 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 233 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable276 [2021-07-09 18:17:37,471 INFO L430 AbstractCegarLoop]: === Iteration 237 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:17:37,471 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:17:37,471 INFO L82 PathProgramCache]: Analyzing trace with hash -198098281, now seen corresponding path program 229 times [2021-07-09 18:17:37,471 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:17:37,471 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [175938811] [2021-07-09 18:17:37,471 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:17:37,475 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:17:37,880 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 37 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-09 18:17:37,880 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:17:37,880 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [175938811] [2021-07-09 18:17:37,880 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [175938811] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:17:37,880 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1054422061] [2021-07-09 18:17:37,880 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY 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-07-09 18:17:37,910 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:17:37,911 INFO L263 TraceCheckSpWp]: Trace formula consists of 131 conjuncts, 50 conjunts are in the unsatisfiable core [2021-07-09 18:17:37,911 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:17:38,183 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-09 18:17:38,183 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 29 treesize of output 17 [2021-07-09 18:17:38,184 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:17:38,191 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:17:38,191 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:17:38,191 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:45, output treesize:27 [2021-07-09 18:17:38,291 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-09 18:17:38,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 2 new quantified variables, introduced 1 case distinctions, treesize of input 25 treesize of output 13 [2021-07-09 18:17:38,292 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:17:38,297 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:17:38,297 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:17:38,297 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:31, output treesize:13 [2021-07-09 18:17:38,440 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 35 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-07-09 18:17:38,440 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1054422061] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:17:38,440 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:17:38,440 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [23, 20] total 37 [2021-07-09 18:17:38,440 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1285542601] [2021-07-09 18:17:38,440 INFO L462 AbstractCegarLoop]: Interpolant automaton has 38 states [2021-07-09 18:17:38,440 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:17:38,440 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 38 interpolants. [2021-07-09 18:17:38,441 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=103, Invalid=1303, Unknown=0, NotChecked=0, Total=1406 [2021-07-09 18:17:38,441 INFO L87 Difference]: Start difference. First operand 23660 states and 71022 transitions. Second operand has 38 states, 38 states have (on average 2.473684210526316) internal successors, (94), 37 states have internal predecessors, (94), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:17:41,123 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:17:41,123 INFO L93 Difference]: Finished difference Result 27031 states and 80580 transitions. [2021-07-09 18:17:41,123 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 53 states. [2021-07-09 18:17:41,124 INFO L78 Accepts]: Start accepts. Automaton has has 38 states, 38 states have (on average 2.473684210526316) internal successors, (94), 37 states have internal predecessors, (94), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 54 [2021-07-09 18:17:41,124 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:17:41,177 INFO L225 Difference]: With dead ends: 27031 [2021-07-09 18:17:41,177 INFO L226 Difference]: Without dead ends: 26654 [2021-07-09 18:17:41,178 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 112 GetRequests, 37 SyntacticMatches, 4 SemanticMatches, 71 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1202 ImplicationChecksByTransitivity, 1800.6ms TimeCoverageRelationStatistics Valid=329, Invalid=4927, Unknown=0, NotChecked=0, Total=5256 [2021-07-09 18:17:41,204 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 26654 states. [2021-07-09 18:17:41,469 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 26654 to 23663. [2021-07-09 18:17:41,498 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 23663 states, 23662 states have (on average 3.0018595215958075) internal successors, (71030), 23662 states have internal predecessors, (71030), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:17:41,547 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 23663 states to 23663 states and 71030 transitions. [2021-07-09 18:17:41,547 INFO L78 Accepts]: Start accepts. Automaton has 23663 states and 71030 transitions. Word has length 54 [2021-07-09 18:17:41,547 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:17:41,547 INFO L482 AbstractCegarLoop]: Abstraction has 23663 states and 71030 transitions. [2021-07-09 18:17:41,547 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 38 states, 38 states have (on average 2.473684210526316) internal successors, (94), 37 states have internal predecessors, (94), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:17:41,547 INFO L276 IsEmpty]: Start isEmpty. Operand 23663 states and 71030 transitions. [2021-07-09 18:17:41,576 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 55 [2021-07-09 18:17:41,576 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:17:41,576 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:17:41,780 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 234 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable277 [2021-07-09 18:17:41,781 INFO L430 AbstractCegarLoop]: === Iteration 238 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:17:41,781 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:17:41,781 INFO L82 PathProgramCache]: Analyzing trace with hash -1227218099, now seen corresponding path program 230 times [2021-07-09 18:17:41,781 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:17:41,781 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [663508761] [2021-07-09 18:17:41,781 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:17:41,785 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:17:42,184 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 37 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-09 18:17:42,184 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:17:42,184 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [663508761] [2021-07-09 18:17:42,184 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [663508761] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:17:42,184 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1602890304] [2021-07-09 18:17:42,184 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 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-07-09 18:17:42,217 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-09 18:17:42,217 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:17:42,218 INFO L263 TraceCheckSpWp]: Trace formula consists of 131 conjuncts, 50 conjunts are in the unsatisfiable core [2021-07-09 18:17:42,218 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:17:42,505 INFO L354 Elim1Store]: treesize reduction 11, result has 8.3 percent of original size [2021-07-09 18:17:42,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 2 new quantified variables, introduced 1 case distinctions, treesize of input 33 treesize of output 17 [2021-07-09 18:17:42,506 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:17:42,513 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:17:42,513 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:17:42,513 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:49, output treesize:27 [2021-07-09 18:17:42,609 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-09 18:17:42,609 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 25 treesize of output 13 [2021-07-09 18:17:42,610 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:17:42,614 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:17:42,614 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:17:42,614 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:31, output treesize:13 [2021-07-09 18:17:42,757 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 35 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-07-09 18:17:42,757 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1602890304] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:17:42,757 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:17:42,757 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [23, 20] total 37 [2021-07-09 18:17:42,757 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [982140903] [2021-07-09 18:17:42,757 INFO L462 AbstractCegarLoop]: Interpolant automaton has 38 states [2021-07-09 18:17:42,757 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:17:42,757 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 38 interpolants. [2021-07-09 18:17:42,758 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=102, Invalid=1304, Unknown=0, NotChecked=0, Total=1406 [2021-07-09 18:17:42,758 INFO L87 Difference]: Start difference. First operand 23663 states and 71030 transitions. Second operand has 38 states, 38 states have (on average 2.473684210526316) internal successors, (94), 37 states have internal predecessors, (94), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:17:45,710 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:17:45,710 INFO L93 Difference]: Finished difference Result 27487 states and 81837 transitions. [2021-07-09 18:17:45,710 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 57 states. [2021-07-09 18:17:45,710 INFO L78 Accepts]: Start accepts. Automaton has has 38 states, 38 states have (on average 2.473684210526316) internal successors, (94), 37 states have internal predecessors, (94), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 54 [2021-07-09 18:17:45,711 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:17:45,766 INFO L225 Difference]: With dead ends: 27487 [2021-07-09 18:17:45,766 INFO L226 Difference]: Without dead ends: 27126 [2021-07-09 18:17:45,767 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 115 GetRequests, 37 SyntacticMatches, 4 SemanticMatches, 74 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1305 ImplicationChecksByTransitivity, 1900.7ms TimeCoverageRelationStatistics Valid=350, Invalid=5350, Unknown=0, NotChecked=0, Total=5700 [2021-07-09 18:17:45,795 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 27126 states. [2021-07-09 18:17:46,068 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 27126 to 23675. [2021-07-09 18:17:46,096 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 23675 states, 23674 states have (on average 3.001731857734223) internal successors, (71063), 23674 states have internal predecessors, (71063), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:17:46,144 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 23675 states to 23675 states and 71063 transitions. [2021-07-09 18:17:46,144 INFO L78 Accepts]: Start accepts. Automaton has 23675 states and 71063 transitions. Word has length 54 [2021-07-09 18:17:46,144 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:17:46,144 INFO L482 AbstractCegarLoop]: Abstraction has 23675 states and 71063 transitions. [2021-07-09 18:17:46,144 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 38 states, 38 states have (on average 2.473684210526316) internal successors, (94), 37 states have internal predecessors, (94), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:17:46,144 INFO L276 IsEmpty]: Start isEmpty. Operand 23675 states and 71063 transitions. [2021-07-09 18:17:46,172 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 55 [2021-07-09 18:17:46,172 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:17:46,173 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:17:46,373 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 235 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable278 [2021-07-09 18:17:46,373 INFO L430 AbstractCegarLoop]: === Iteration 239 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:17:46,373 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:17:46,373 INFO L82 PathProgramCache]: Analyzing trace with hash -1933799063, now seen corresponding path program 231 times [2021-07-09 18:17:46,373 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:17:46,373 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [58109075] [2021-07-09 18:17:46,374 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:17:46,378 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:17:46,779 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 37 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-09 18:17:46,780 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:17:46,780 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [58109075] [2021-07-09 18:17:46,780 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [58109075] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:17:46,780 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [286526204] [2021-07-09 18:17:46,780 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-07-09 18:17:46,813 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-07-09 18:17:46,813 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:17:46,814 INFO L263 TraceCheckSpWp]: Trace formula consists of 131 conjuncts, 49 conjunts are in the unsatisfiable core [2021-07-09 18:17:46,814 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:17:47,092 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-09 18:17:47,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 2 new quantified variables, introduced 1 case distinctions, treesize of input 29 treesize of output 17 [2021-07-09 18:17:47,093 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:17:47,100 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:17:47,100 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:17:47,100 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:45, output treesize:27 [2021-07-09 18:17:47,183 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:17:47,184 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:17:47,184 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 13 [2021-07-09 18:17:47,185 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:17:47,191 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:17:47,192 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:17:47,192 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:39, output treesize:13 [2021-07-09 18:17:47,374 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 35 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-07-09 18:17:47,375 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [286526204] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:17:47,375 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:17:47,375 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [23, 20] total 37 [2021-07-09 18:17:47,375 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1504478857] [2021-07-09 18:17:47,375 INFO L462 AbstractCegarLoop]: Interpolant automaton has 38 states [2021-07-09 18:17:47,375 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:17:47,375 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 38 interpolants. [2021-07-09 18:17:47,375 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=99, Invalid=1307, Unknown=0, NotChecked=0, Total=1406 [2021-07-09 18:17:47,375 INFO L87 Difference]: Start difference. First operand 23675 states and 71063 transitions. Second operand has 38 states, 38 states have (on average 2.473684210526316) internal successors, (94), 37 states have internal predecessors, (94), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:17:50,833 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:17:50,833 INFO L93 Difference]: Finished difference Result 28975 states and 86339 transitions. [2021-07-09 18:17:50,834 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 54 states. [2021-07-09 18:17:50,834 INFO L78 Accepts]: Start accepts. Automaton has has 38 states, 38 states have (on average 2.473684210526316) internal successors, (94), 37 states have internal predecessors, (94), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 54 [2021-07-09 18:17:50,834 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:17:50,890 INFO L225 Difference]: With dead ends: 28975 [2021-07-09 18:17:50,891 INFO L226 Difference]: Without dead ends: 28754 [2021-07-09 18:17:50,891 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 114 GetRequests, 37 SyntacticMatches, 4 SemanticMatches, 73 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1136 ImplicationChecksByTransitivity, 2014.9ms TimeCoverageRelationStatistics Valid=362, Invalid=5188, Unknown=0, NotChecked=0, Total=5550 [2021-07-09 18:17:50,920 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 28754 states. [2021-07-09 18:17:51,197 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 28754 to 23679. [2021-07-09 18:17:51,225 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 23679 states, 23678 states have (on average 3.0016893318692457) internal successors, (71074), 23678 states have internal predecessors, (71074), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:17:51,273 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 23679 states to 23679 states and 71074 transitions. [2021-07-09 18:17:51,273 INFO L78 Accepts]: Start accepts. Automaton has 23679 states and 71074 transitions. Word has length 54 [2021-07-09 18:17:51,273 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:17:51,273 INFO L482 AbstractCegarLoop]: Abstraction has 23679 states and 71074 transitions. [2021-07-09 18:17:51,273 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 38 states, 38 states have (on average 2.473684210526316) internal successors, (94), 37 states have internal predecessors, (94), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:17:51,273 INFO L276 IsEmpty]: Start isEmpty. Operand 23679 states and 71074 transitions. [2021-07-09 18:17:51,431 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 55 [2021-07-09 18:17:51,431 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:17:51,432 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:17:51,632 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 236 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable279 [2021-07-09 18:17:51,632 INFO L430 AbstractCegarLoop]: === Iteration 240 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:17:51,632 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:17:51,632 INFO L82 PathProgramCache]: Analyzing trace with hash -339698867, now seen corresponding path program 232 times [2021-07-09 18:17:51,633 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:17:51,633 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [337134081] [2021-07-09 18:17:51,633 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:17:51,636 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:17:52,033 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 37 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-09 18:17:52,033 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:17:52,033 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [337134081] [2021-07-09 18:17:52,033 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [337134081] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:17:52,033 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1458378688] [2021-07-09 18:17:52,033 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST 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-07-09 18:17:52,063 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-09 18:17:52,064 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:17:52,064 INFO L263 TraceCheckSpWp]: Trace formula consists of 131 conjuncts, 50 conjunts are in the unsatisfiable core [2021-07-09 18:17:52,065 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:17:52,337 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-09 18:17:52,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 2 new quantified variables, introduced 1 case distinctions, treesize of input 29 treesize of output 17 [2021-07-09 18:17:52,338 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:17:52,345 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:17:52,345 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:17:52,345 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:45, output treesize:27 [2021-07-09 18:17:52,411 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-09 18:17:52,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 2 new quantified variables, introduced 1 case distinctions, treesize of input 25 treesize of output 13 [2021-07-09 18:17:52,412 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:17:52,417 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:17:52,417 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:17:52,417 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:31, output treesize:13 [2021-07-09 18:17:52,590 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 35 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-07-09 18:17:52,590 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1458378688] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:17:52,590 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:17:52,590 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [23, 20] total 37 [2021-07-09 18:17:52,590 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2111677257] [2021-07-09 18:17:52,591 INFO L462 AbstractCegarLoop]: Interpolant automaton has 38 states [2021-07-09 18:17:52,591 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:17:52,591 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 38 interpolants. [2021-07-09 18:17:52,591 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=102, Invalid=1304, Unknown=0, NotChecked=0, Total=1406 [2021-07-09 18:17:52,591 INFO L87 Difference]: Start difference. First operand 23679 states and 71074 transitions. Second operand has 38 states, 38 states have (on average 2.473684210526316) internal successors, (94), 37 states have internal predecessors, (94), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:17:55,637 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:17:55,637 INFO L93 Difference]: Finished difference Result 31133 states and 92537 transitions. [2021-07-09 18:17:55,637 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 55 states. [2021-07-09 18:17:55,637 INFO L78 Accepts]: Start accepts. Automaton has has 38 states, 38 states have (on average 2.473684210526316) internal successors, (94), 37 states have internal predecessors, (94), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 54 [2021-07-09 18:17:55,637 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:17:55,698 INFO L225 Difference]: With dead ends: 31133 [2021-07-09 18:17:55,699 INFO L226 Difference]: Without dead ends: 30947 [2021-07-09 18:17:55,699 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 115 GetRequests, 37 SyntacticMatches, 4 SemanticMatches, 74 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1297 ImplicationChecksByTransitivity, 1885.8ms TimeCoverageRelationStatistics Valid=356, Invalid=5344, Unknown=0, NotChecked=0, Total=5700 [2021-07-09 18:17:55,732 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 30947 states. [2021-07-09 18:17:56,020 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 30947 to 23648. [2021-07-09 18:17:56,048 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 23648 states, 23647 states have (on average 3.002072144458071) internal successors, (70990), 23647 states have internal predecessors, (70990), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:17:56,096 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 23648 states to 23648 states and 70990 transitions. [2021-07-09 18:17:56,096 INFO L78 Accepts]: Start accepts. Automaton has 23648 states and 70990 transitions. Word has length 54 [2021-07-09 18:17:56,096 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:17:56,097 INFO L482 AbstractCegarLoop]: Abstraction has 23648 states and 70990 transitions. [2021-07-09 18:17:56,097 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 38 states, 38 states have (on average 2.473684210526316) internal successors, (94), 37 states have internal predecessors, (94), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:17:56,097 INFO L276 IsEmpty]: Start isEmpty. Operand 23648 states and 70990 transitions. [2021-07-09 18:17:56,125 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 55 [2021-07-09 18:17:56,125 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:17:56,125 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:17:56,325 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable280,237 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:17:56,326 INFO L430 AbstractCegarLoop]: === Iteration 241 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:17:56,326 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:17:56,326 INFO L82 PathProgramCache]: Analyzing trace with hash 1482255863, now seen corresponding path program 233 times [2021-07-09 18:17:56,326 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:17:56,326 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1318332994] [2021-07-09 18:17:56,326 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:17:56,330 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:17:56,740 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 37 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-09 18:17:56,740 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:17:56,740 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1318332994] [2021-07-09 18:17:56,740 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1318332994] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:17:56,740 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [933882269] [2021-07-09 18:17:56,740 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 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-07-09 18:17:56,772 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-07-09 18:17:56,772 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:17:56,773 INFO L263 TraceCheckSpWp]: Trace formula consists of 131 conjuncts, 54 conjunts are in the unsatisfiable core [2021-07-09 18:17:56,773 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:17:57,079 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-09 18:17:57,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 2 new quantified variables, introduced 1 case distinctions, treesize of input 29 treesize of output 17 [2021-07-09 18:17:57,080 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:17:57,088 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:17:57,088 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:17:57,088 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:48, output treesize:30 [2021-07-09 18:17:57,222 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-09 18:17:57,222 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 25 treesize of output 13 [2021-07-09 18:17:57,223 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:17:57,227 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:17:57,227 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:17:57,227 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:31, output treesize:13 [2021-07-09 18:17:57,364 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 35 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-07-09 18:17:57,364 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [933882269] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:17:57,364 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:17:57,365 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [23, 22] total 39 [2021-07-09 18:17:57,365 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1490828780] [2021-07-09 18:17:57,365 INFO L462 AbstractCegarLoop]: Interpolant automaton has 40 states [2021-07-09 18:17:57,365 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:17:57,365 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 40 interpolants. [2021-07-09 18:17:57,365 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=117, Invalid=1443, Unknown=0, NotChecked=0, Total=1560 [2021-07-09 18:17:57,365 INFO L87 Difference]: Start difference. First operand 23648 states and 70990 transitions. Second operand has 40 states, 40 states have (on average 2.45) internal successors, (98), 39 states have internal predecessors, (98), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:18:00,343 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:18:00,343 INFO L93 Difference]: Finished difference Result 26931 states and 80003 transitions. [2021-07-09 18:18:00,343 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 62 states. [2021-07-09 18:18:00,343 INFO L78 Accepts]: Start accepts. Automaton has has 40 states, 40 states have (on average 2.45) internal successors, (98), 39 states have internal predecessors, (98), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 54 [2021-07-09 18:18:00,343 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:18:00,398 INFO L225 Difference]: With dead ends: 26931 [2021-07-09 18:18:00,399 INFO L226 Difference]: Without dead ends: 26407 [2021-07-09 18:18:00,399 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 117 GetRequests, 35 SyntacticMatches, 4 SemanticMatches, 78 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1583 ImplicationChecksByTransitivity, 2086.5ms TimeCoverageRelationStatistics Valid=422, Invalid=5898, Unknown=0, NotChecked=0, Total=6320 [2021-07-09 18:18:00,425 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 26407 states. [2021-07-09 18:18:00,691 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 26407 to 23678. [2021-07-09 18:18:00,720 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 23678 states, 23677 states have (on average 3.0026608100688432) internal successors, (71094), 23677 states have internal predecessors, (71094), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:18:00,769 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 23678 states to 23678 states and 71094 transitions. [2021-07-09 18:18:00,769 INFO L78 Accepts]: Start accepts. Automaton has 23678 states and 71094 transitions. Word has length 54 [2021-07-09 18:18:00,769 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:18:00,769 INFO L482 AbstractCegarLoop]: Abstraction has 23678 states and 71094 transitions. [2021-07-09 18:18:00,769 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 40 states, 40 states have (on average 2.45) internal successors, (98), 39 states have internal predecessors, (98), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:18:00,769 INFO L276 IsEmpty]: Start isEmpty. Operand 23678 states and 71094 transitions. [2021-07-09 18:18:00,798 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 55 [2021-07-09 18:18:00,798 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:18:00,798 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:18:00,998 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable281,238 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:18:00,998 INFO L430 AbstractCegarLoop]: === Iteration 242 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:18:00,999 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:18:00,999 INFO L82 PathProgramCache]: Analyzing trace with hash -744501393, now seen corresponding path program 234 times [2021-07-09 18:18:00,999 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:18:00,999 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1975164291] [2021-07-09 18:18:00,999 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:18:01,003 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:18:01,400 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 37 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-09 18:18:01,400 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:18:01,400 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1975164291] [2021-07-09 18:18:01,400 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1975164291] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:18:01,400 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [869293400] [2021-07-09 18:18:01,400 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE 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-07-09 18:18:01,432 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-07-09 18:18:01,432 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:18:01,433 INFO L263 TraceCheckSpWp]: Trace formula consists of 131 conjuncts, 50 conjunts are in the unsatisfiable core [2021-07-09 18:18:01,433 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:18:01,712 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:18:01,713 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:18:01,713 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 31 treesize of output 17 [2021-07-09 18:18:01,714 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:18:01,724 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:18:01,725 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:18:01,725 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:60, output treesize:30 [2021-07-09 18:18:01,859 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-09 18:18:01,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 2 new quantified variables, introduced 1 case distinctions, treesize of input 25 treesize of output 13 [2021-07-09 18:18:01,860 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:18:01,865 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:18:01,865 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:18:01,865 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:31, output treesize:13 [2021-07-09 18:18:02,005 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 35 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-07-09 18:18:02,005 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [869293400] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:18:02,005 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:18:02,005 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [23, 20] total 38 [2021-07-09 18:18:02,005 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1747916112] [2021-07-09 18:18:02,005 INFO L462 AbstractCegarLoop]: Interpolant automaton has 39 states [2021-07-09 18:18:02,006 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:18:02,006 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 39 interpolants. [2021-07-09 18:18:02,006 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=107, Invalid=1375, Unknown=0, NotChecked=0, Total=1482 [2021-07-09 18:18:02,006 INFO L87 Difference]: Start difference. First operand 23678 states and 71094 transitions. Second operand has 39 states, 39 states have (on average 2.5384615384615383) internal successors, (99), 38 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-07-09 18:18:05,777 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:18:05,778 INFO L93 Difference]: Finished difference Result 26988 states and 80159 transitions. [2021-07-09 18:18:05,778 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 70 states. [2021-07-09 18:18:05,778 INFO L78 Accepts]: Start accepts. Automaton has has 39 states, 39 states have (on average 2.5384615384615383) internal successors, (99), 38 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) Word has length 54 [2021-07-09 18:18:05,778 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:18:05,830 INFO L225 Difference]: With dead ends: 26988 [2021-07-09 18:18:05,830 INFO L226 Difference]: Without dead ends: 26607 [2021-07-09 18:18:05,831 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 128 GetRequests, 37 SyntacticMatches, 3 SemanticMatches, 88 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2054 ImplicationChecksByTransitivity, 2623.3ms TimeCoverageRelationStatistics Valid=521, Invalid=7489, Unknown=0, NotChecked=0, Total=8010 [2021-07-09 18:18:05,858 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 26607 states. [2021-07-09 18:18:06,123 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 26607 to 23701. [2021-07-09 18:18:06,151 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 23701 states, 23700 states have (on average 3.002573839662447) internal successors, (71161), 23700 states have internal predecessors, (71161), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:18:06,198 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 23701 states to 23701 states and 71161 transitions. [2021-07-09 18:18:06,199 INFO L78 Accepts]: Start accepts. Automaton has 23701 states and 71161 transitions. Word has length 54 [2021-07-09 18:18:06,199 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:18:06,199 INFO L482 AbstractCegarLoop]: Abstraction has 23701 states and 71161 transitions. [2021-07-09 18:18:06,199 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 39 states, 39 states have (on average 2.5384615384615383) internal successors, (99), 38 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-07-09 18:18:06,199 INFO L276 IsEmpty]: Start isEmpty. Operand 23701 states and 71161 transitions. [2021-07-09 18:18:06,227 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 55 [2021-07-09 18:18:06,227 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:18:06,227 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:18:06,427 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable282,239 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:18:06,427 INFO L430 AbstractCegarLoop]: === Iteration 243 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:18:06,428 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:18:06,428 INFO L82 PathProgramCache]: Analyzing trace with hash -1669074285, now seen corresponding path program 235 times [2021-07-09 18:18:06,428 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:18:06,428 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [760182086] [2021-07-09 18:18:06,428 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:18:06,433 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:18:06,857 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 37 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-09 18:18:06,857 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:18:06,857 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [760182086] [2021-07-09 18:18:06,857 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [760182086] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:18:06,857 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [429374526] [2021-07-09 18:18:06,858 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY 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-07-09 18:18:06,888 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:18:06,888 INFO L263 TraceCheckSpWp]: Trace formula consists of 131 conjuncts, 50 conjunts are in the unsatisfiable core [2021-07-09 18:18:06,889 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:18:07,123 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-09 18:18:07,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 2 new quantified variables, introduced 1 case distinctions, treesize of input 29 treesize of output 17 [2021-07-09 18:18:07,124 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:18:07,132 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:18:07,132 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:18:07,132 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:48, output treesize:30 [2021-07-09 18:18:07,265 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-09 18:18:07,265 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 25 treesize of output 13 [2021-07-09 18:18:07,266 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:18:07,270 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:18:07,270 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:18:07,270 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:31, output treesize:13 [2021-07-09 18:18:07,457 WARN L205 SmtUtils]: Spent 127.00 ms on a formula simplification that was a NOOP. DAG size: 7 [2021-07-09 18:18:07,537 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 35 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-07-09 18:18:07,538 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [429374526] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:18:07,538 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:18:07,538 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [23, 20] total 37 [2021-07-09 18:18:07,538 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1171142435] [2021-07-09 18:18:07,538 INFO L462 AbstractCegarLoop]: Interpolant automaton has 38 states [2021-07-09 18:18:07,538 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:18:07,538 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 38 interpolants. [2021-07-09 18:18:07,538 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=103, Invalid=1303, Unknown=0, NotChecked=0, Total=1406 [2021-07-09 18:18:07,538 INFO L87 Difference]: Start difference. First operand 23701 states and 71161 transitions. Second operand has 38 states, 38 states have (on average 2.473684210526316) internal successors, (94), 37 states have internal predecessors, (94), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:18:10,017 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:18:10,017 INFO L93 Difference]: Finished difference Result 26872 states and 80128 transitions. [2021-07-09 18:18:10,017 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2021-07-09 18:18:10,018 INFO L78 Accepts]: Start accepts. Automaton has has 38 states, 38 states have (on average 2.473684210526316) internal successors, (94), 37 states have internal predecessors, (94), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 54 [2021-07-09 18:18:10,018 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:18:10,069 INFO L225 Difference]: With dead ends: 26872 [2021-07-09 18:18:10,069 INFO L226 Difference]: Without dead ends: 26422 [2021-07-09 18:18:10,070 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 101 GetRequests, 37 SyntacticMatches, 4 SemanticMatches, 60 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 760 ImplicationChecksByTransitivity, 1516.5ms TimeCoverageRelationStatistics Valid=263, Invalid=3519, Unknown=0, NotChecked=0, Total=3782 [2021-07-09 18:18:10,096 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 26422 states. [2021-07-09 18:18:10,357 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 26422 to 23675. [2021-07-09 18:18:10,385 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 23675 states, 23674 states have (on average 3.0021542620596433) internal successors, (71073), 23674 states have internal predecessors, (71073), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:18:10,434 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 23675 states to 23675 states and 71073 transitions. [2021-07-09 18:18:10,434 INFO L78 Accepts]: Start accepts. Automaton has 23675 states and 71073 transitions. Word has length 54 [2021-07-09 18:18:10,434 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:18:10,434 INFO L482 AbstractCegarLoop]: Abstraction has 23675 states and 71073 transitions. [2021-07-09 18:18:10,434 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 38 states, 38 states have (on average 2.473684210526316) internal successors, (94), 37 states have internal predecessors, (94), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:18:10,434 INFO L276 IsEmpty]: Start isEmpty. Operand 23675 states and 71073 transitions. [2021-07-09 18:18:10,464 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 55 [2021-07-09 18:18:10,464 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:18:10,464 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:18:10,664 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable283,240 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:18:10,664 INFO L430 AbstractCegarLoop]: === Iteration 244 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:18:10,665 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:18:10,665 INFO L82 PathProgramCache]: Analyzing trace with hash -1283461453, now seen corresponding path program 236 times [2021-07-09 18:18:10,665 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:18:10,665 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1888854738] [2021-07-09 18:18:10,665 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:18:10,668 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:18:11,103 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 37 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-09 18:18:11,104 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:18:11,104 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1888854738] [2021-07-09 18:18:11,104 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1888854738] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:18:11,104 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2049041742] [2021-07-09 18:18:11,104 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 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-07-09 18:18:11,135 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-09 18:18:11,135 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:18:11,136 INFO L263 TraceCheckSpWp]: Trace formula consists of 131 conjuncts, 50 conjunts are in the unsatisfiable core [2021-07-09 18:18:11,137 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:18:11,375 INFO L354 Elim1Store]: treesize reduction 11, result has 8.3 percent of original size [2021-07-09 18:18:11,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 2 new quantified variables, introduced 1 case distinctions, treesize of input 33 treesize of output 17 [2021-07-09 18:18:11,376 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:18:11,384 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:18:11,384 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:18:11,384 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:52, output treesize:30 [2021-07-09 18:18:11,514 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-09 18:18:11,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 2 new quantified variables, introduced 1 case distinctions, treesize of input 25 treesize of output 13 [2021-07-09 18:18:11,515 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:18:11,519 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:18:11,520 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:18:11,520 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:31, output treesize:13 [2021-07-09 18:18:11,663 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 35 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-07-09 18:18:11,664 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2049041742] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:18:11,664 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:18:11,664 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [23, 20] total 37 [2021-07-09 18:18:11,664 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2055215161] [2021-07-09 18:18:11,664 INFO L462 AbstractCegarLoop]: Interpolant automaton has 38 states [2021-07-09 18:18:11,664 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:18:11,664 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 38 interpolants. [2021-07-09 18:18:11,664 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=102, Invalid=1304, Unknown=0, NotChecked=0, Total=1406 [2021-07-09 18:18:11,665 INFO L87 Difference]: Start difference. First operand 23675 states and 71073 transitions. Second operand has 38 states, 38 states have (on average 2.473684210526316) internal successors, (94), 37 states have internal predecessors, (94), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:18:13,983 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:18:13,983 INFO L93 Difference]: Finished difference Result 27262 states and 81213 transitions. [2021-07-09 18:18:13,984 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 44 states. [2021-07-09 18:18:13,984 INFO L78 Accepts]: Start accepts. Automaton has has 38 states, 38 states have (on average 2.473684210526316) internal successors, (94), 37 states have internal predecessors, (94), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 54 [2021-07-09 18:18:13,984 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:18:14,036 INFO L225 Difference]: With dead ends: 27262 [2021-07-09 18:18:14,036 INFO L226 Difference]: Without dead ends: 26901 [2021-07-09 18:18:14,037 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 104 GetRequests, 37 SyntacticMatches, 4 SemanticMatches, 63 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 855 ImplicationChecksByTransitivity, 1612.9ms TimeCoverageRelationStatistics Valid=273, Invalid=3887, Unknown=0, NotChecked=0, Total=4160 [2021-07-09 18:18:14,063 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 26901 states. [2021-07-09 18:18:14,320 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 26901 to 23687. [2021-07-09 18:18:14,349 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 23687 states, 23686 states have (on average 3.0020265135523094) internal successors, (71106), 23686 states have internal predecessors, (71106), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:18:14,395 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 23687 states to 23687 states and 71106 transitions. [2021-07-09 18:18:14,395 INFO L78 Accepts]: Start accepts. Automaton has 23687 states and 71106 transitions. Word has length 54 [2021-07-09 18:18:14,396 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:18:14,396 INFO L482 AbstractCegarLoop]: Abstraction has 23687 states and 71106 transitions. [2021-07-09 18:18:14,396 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 38 states, 38 states have (on average 2.473684210526316) internal successors, (94), 37 states have internal predecessors, (94), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:18:14,396 INFO L276 IsEmpty]: Start isEmpty. Operand 23687 states and 71106 transitions. [2021-07-09 18:18:14,423 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 55 [2021-07-09 18:18:14,423 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:18:14,423 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:18:14,623 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable284,241 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:18:14,623 INFO L430 AbstractCegarLoop]: === Iteration 245 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:18:14,623 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:18:14,623 INFO L82 PathProgramCache]: Analyzing trace with hash -1990042417, now seen corresponding path program 237 times [2021-07-09 18:18:14,624 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:18:14,624 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [927560533] [2021-07-09 18:18:14,624 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:18:14,627 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:18:15,150 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 37 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-09 18:18:15,150 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:18:15,150 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [927560533] [2021-07-09 18:18:15,150 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [927560533] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:18:15,151 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [101423933] [2021-07-09 18:18:15,151 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 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-07-09 18:18:15,181 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-07-09 18:18:15,181 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:18:15,182 INFO L263 TraceCheckSpWp]: Trace formula consists of 131 conjuncts, 50 conjunts are in the unsatisfiable core [2021-07-09 18:18:15,183 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:18:15,412 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-09 18:18:15,413 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 29 treesize of output 17 [2021-07-09 18:18:15,413 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:18:15,421 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:18:15,422 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:18:15,422 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:48, output treesize:30 [2021-07-09 18:18:15,526 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:18:15,527 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:18:15,527 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 13 [2021-07-09 18:18:15,528 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:18:15,535 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:18:15,535 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:18:15,535 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:41, output treesize:13 [2021-07-09 18:18:15,709 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 35 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-07-09 18:18:15,709 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [101423933] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:18:15,709 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:18:15,709 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [23, 20] total 37 [2021-07-09 18:18:15,709 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1483979214] [2021-07-09 18:18:15,709 INFO L462 AbstractCegarLoop]: Interpolant automaton has 38 states [2021-07-09 18:18:15,709 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:18:15,709 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 38 interpolants. [2021-07-09 18:18:15,709 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=100, Invalid=1306, Unknown=0, NotChecked=0, Total=1406 [2021-07-09 18:18:15,710 INFO L87 Difference]: Start difference. First operand 23687 states and 71106 transitions. Second operand has 38 states, 38 states have (on average 2.473684210526316) internal successors, (94), 37 states have internal predecessors, (94), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:18:18,353 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:18:18,354 INFO L93 Difference]: Finished difference Result 28472 states and 84768 transitions. [2021-07-09 18:18:18,360 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2021-07-09 18:18:18,361 INFO L78 Accepts]: Start accepts. Automaton has has 38 states, 38 states have (on average 2.473684210526316) internal successors, (94), 37 states have internal predecessors, (94), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 54 [2021-07-09 18:18:18,361 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:18:18,416 INFO L225 Difference]: With dead ends: 28472 [2021-07-09 18:18:18,416 INFO L226 Difference]: Without dead ends: 28251 [2021-07-09 18:18:18,417 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 102 GetRequests, 37 SyntacticMatches, 4 SemanticMatches, 61 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 698 ImplicationChecksByTransitivity, 1741.1ms TimeCoverageRelationStatistics Valid=279, Invalid=3627, Unknown=0, NotChecked=0, Total=3906 [2021-07-09 18:18:18,445 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 28251 states. [2021-07-09 18:18:18,719 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 28251 to 23691. [2021-07-09 18:18:18,747 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 23691 states, 23690 states have (on average 3.0019839594765725) internal successors, (71117), 23690 states have internal predecessors, (71117), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:18:18,797 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 23691 states to 23691 states and 71117 transitions. [2021-07-09 18:18:18,797 INFO L78 Accepts]: Start accepts. Automaton has 23691 states and 71117 transitions. Word has length 54 [2021-07-09 18:18:18,797 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:18:18,797 INFO L482 AbstractCegarLoop]: Abstraction has 23691 states and 71117 transitions. [2021-07-09 18:18:18,797 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 38 states, 38 states have (on average 2.473684210526316) internal successors, (94), 37 states have internal predecessors, (94), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:18:18,797 INFO L276 IsEmpty]: Start isEmpty. Operand 23691 states and 71117 transitions. [2021-07-09 18:18:18,825 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 55 [2021-07-09 18:18:18,826 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:18:18,826 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:18:19,026 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable285,242 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:18:19,026 INFO L430 AbstractCegarLoop]: === Iteration 246 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:18:19,026 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:18:19,026 INFO L82 PathProgramCache]: Analyzing trace with hash -395942221, now seen corresponding path program 238 times [2021-07-09 18:18:19,027 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:18:19,027 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2064517417] [2021-07-09 18:18:19,027 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:18:19,030 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:18:19,429 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 37 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-09 18:18:19,429 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:18:19,429 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2064517417] [2021-07-09 18:18:19,430 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2064517417] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:18:19,430 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [261205523] [2021-07-09 18:18:19,430 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST 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-07-09 18:18:19,459 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-09 18:18:19,459 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:18:19,460 INFO L263 TraceCheckSpWp]: Trace formula consists of 131 conjuncts, 50 conjunts are in the unsatisfiable core [2021-07-09 18:18:19,461 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:18:19,697 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-09 18:18:19,697 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 29 treesize of output 17 [2021-07-09 18:18:19,698 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:18:19,706 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:18:19,707 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:18:19,707 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:48, output treesize:30 [2021-07-09 18:18:19,804 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-09 18:18:19,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 2 new quantified variables, introduced 1 case distinctions, treesize of input 25 treesize of output 13 [2021-07-09 18:18:19,805 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:18:19,810 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:18:19,810 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:18:19,810 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:31, output treesize:13 [2021-07-09 18:18:19,978 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 35 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-07-09 18:18:19,978 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [261205523] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:18:19,978 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:18:19,978 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [23, 20] total 37 [2021-07-09 18:18:19,978 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1854017904] [2021-07-09 18:18:19,978 INFO L462 AbstractCegarLoop]: Interpolant automaton has 38 states [2021-07-09 18:18:19,978 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:18:19,978 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 38 interpolants. [2021-07-09 18:18:19,979 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=103, Invalid=1303, Unknown=0, NotChecked=0, Total=1406 [2021-07-09 18:18:19,979 INFO L87 Difference]: Start difference. First operand 23691 states and 71117 transitions. Second operand has 38 states, 38 states have (on average 2.473684210526316) internal successors, (94), 37 states have internal predecessors, (94), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:18:22,277 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:18:22,278 INFO L93 Difference]: Finished difference Result 30659 states and 90988 transitions. [2021-07-09 18:18:22,278 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2021-07-09 18:18:22,278 INFO L78 Accepts]: Start accepts. Automaton has has 38 states, 38 states have (on average 2.473684210526316) internal successors, (94), 37 states have internal predecessors, (94), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 54 [2021-07-09 18:18:22,278 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:18:22,337 INFO L225 Difference]: With dead ends: 30659 [2021-07-09 18:18:22,338 INFO L226 Difference]: Without dead ends: 30473 [2021-07-09 18:18:22,338 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 102 GetRequests, 37 SyntacticMatches, 4 SemanticMatches, 61 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 794 ImplicationChecksByTransitivity, 1500.8ms TimeCoverageRelationStatistics Valid=266, Invalid=3640, Unknown=0, NotChecked=0, Total=3906 [2021-07-09 18:18:22,369 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 30473 states. [2021-07-09 18:18:22,736 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 30473 to 23672. [2021-07-09 18:18:22,764 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 23672 states, 23671 states have (on average 3.0021967808711083) internal successors, (71065), 23671 states have internal predecessors, (71065), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:18:22,812 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 23672 states to 23672 states and 71065 transitions. [2021-07-09 18:18:22,812 INFO L78 Accepts]: Start accepts. Automaton has 23672 states and 71065 transitions. Word has length 54 [2021-07-09 18:18:22,812 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:18:22,812 INFO L482 AbstractCegarLoop]: Abstraction has 23672 states and 71065 transitions. [2021-07-09 18:18:22,812 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 38 states, 38 states have (on average 2.473684210526316) internal successors, (94), 37 states have internal predecessors, (94), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:18:22,813 INFO L276 IsEmpty]: Start isEmpty. Operand 23672 states and 71065 transitions. [2021-07-09 18:18:22,840 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 55 [2021-07-09 18:18:22,841 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:18:22,841 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:18:23,041 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 243 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable286 [2021-07-09 18:18:23,041 INFO L430 AbstractCegarLoop]: === Iteration 247 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:18:23,042 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:18:23,042 INFO L82 PathProgramCache]: Analyzing trace with hash 361882173, now seen corresponding path program 239 times [2021-07-09 18:18:23,042 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:18:23,042 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1394571758] [2021-07-09 18:18:23,042 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:18:23,045 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:18:23,423 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 37 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-09 18:18:23,423 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:18:23,423 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1394571758] [2021-07-09 18:18:23,423 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1394571758] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:18:23,423 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [862117215] [2021-07-09 18:18:23,423 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-07-09 18:18:23,454 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-07-09 18:18:23,455 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:18:23,455 INFO L263 TraceCheckSpWp]: Trace formula consists of 131 conjuncts, 52 conjunts are in the unsatisfiable core [2021-07-09 18:18:23,456 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:18:23,688 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-09 18:18:23,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 2 new quantified variables, introduced 1 case distinctions, treesize of input 29 treesize of output 17 [2021-07-09 18:18:23,689 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:18:23,697 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:18:23,697 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:18:23,698 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:48, output treesize:30 [2021-07-09 18:18:23,893 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-09 18:18:23,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 2 new quantified variables, introduced 1 case distinctions, treesize of input 25 treesize of output 13 [2021-07-09 18:18:23,894 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:18:23,898 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:18:23,899 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:18:23,899 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:31, output treesize:13 [2021-07-09 18:18:24,102 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 35 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-07-09 18:18:24,103 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [862117215] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:18:24,103 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:18:24,103 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [23, 24] total 41 [2021-07-09 18:18:24,103 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [497562417] [2021-07-09 18:18:24,103 INFO L462 AbstractCegarLoop]: Interpolant automaton has 42 states [2021-07-09 18:18:24,103 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:18:24,103 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 42 interpolants. [2021-07-09 18:18:24,103 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=123, Invalid=1599, Unknown=0, NotChecked=0, Total=1722 [2021-07-09 18:18:24,104 INFO L87 Difference]: Start difference. First operand 23672 states and 71065 transitions. Second operand has 42 states, 42 states have (on average 2.238095238095238) internal successors, (94), 41 states have internal predecessors, (94), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:18:26,701 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:18:26,701 INFO L93 Difference]: Finished difference Result 26169 states and 78057 transitions. [2021-07-09 18:18:26,701 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 42 states. [2021-07-09 18:18:26,701 INFO L78 Accepts]: Start accepts. Automaton has has 42 states, 42 states have (on average 2.238095238095238) internal successors, (94), 41 states have internal predecessors, (94), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 54 [2021-07-09 18:18:26,701 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:18:26,753 INFO L225 Difference]: With dead ends: 26169 [2021-07-09 18:18:26,753 INFO L226 Difference]: Without dead ends: 25808 [2021-07-09 18:18:26,753 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 104 GetRequests, 33 SyntacticMatches, 4 SemanticMatches, 67 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 967 ImplicationChecksByTransitivity, 1729.4ms TimeCoverageRelationStatistics Valid=308, Invalid=4384, Unknown=0, NotChecked=0, Total=4692 [2021-07-09 18:18:26,779 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 25808 states. [2021-07-09 18:18:27,038 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 25808 to 23676. [2021-07-09 18:18:27,067 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 23676 states, 23675 states have (on average 3.002154171066526) internal successors, (71076), 23675 states have internal predecessors, (71076), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:18:27,115 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 23676 states to 23676 states and 71076 transitions. [2021-07-09 18:18:27,115 INFO L78 Accepts]: Start accepts. Automaton has 23676 states and 71076 transitions. Word has length 54 [2021-07-09 18:18:27,115 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:18:27,115 INFO L482 AbstractCegarLoop]: Abstraction has 23676 states and 71076 transitions. [2021-07-09 18:18:27,115 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 42 states, 42 states have (on average 2.238095238095238) internal successors, (94), 41 states have internal predecessors, (94), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:18:27,115 INFO L276 IsEmpty]: Start isEmpty. Operand 23676 states and 71076 transitions. [2021-07-09 18:18:27,144 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 55 [2021-07-09 18:18:27,144 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:18:27,144 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:18:27,345 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 244 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable287 [2021-07-09 18:18:27,345 INFO L430 AbstractCegarLoop]: === Iteration 248 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:18:27,345 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:18:27,345 INFO L82 PathProgramCache]: Analyzing trace with hash -571057631, now seen corresponding path program 240 times [2021-07-09 18:18:27,345 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:18:27,345 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [252438957] [2021-07-09 18:18:27,345 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:18:27,349 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:18:27,727 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 37 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-09 18:18:27,727 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:18:27,728 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [252438957] [2021-07-09 18:18:27,728 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [252438957] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:18:27,728 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [375482119] [2021-07-09 18:18:27,728 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-07-09 18:18:27,760 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-07-09 18:18:27,761 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:18:27,761 INFO L263 TraceCheckSpWp]: Trace formula consists of 131 conjuncts, 48 conjunts are in the unsatisfiable core [2021-07-09 18:18:27,762 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:18:27,995 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-09 18:18:27,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 2 new quantified variables, introduced 1 case distinctions, treesize of input 29 treesize of output 17 [2021-07-09 18:18:27,996 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:18:28,004 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:18:28,004 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:18:28,004 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:48, output treesize:30 [2021-07-09 18:18:28,136 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-09 18:18:28,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 2 new quantified variables, introduced 1 case distinctions, treesize of input 25 treesize of output 13 [2021-07-09 18:18:28,138 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:18:28,143 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:18:28,143 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:18:28,143 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:31, output treesize:13 [2021-07-09 18:18:28,307 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 35 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-07-09 18:18:28,307 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [375482119] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:18:28,307 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:18:28,307 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [23, 20] total 37 [2021-07-09 18:18:28,308 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [562781363] [2021-07-09 18:18:28,308 INFO L462 AbstractCegarLoop]: Interpolant automaton has 38 states [2021-07-09 18:18:28,308 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:18:28,308 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 38 interpolants. [2021-07-09 18:18:28,308 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=102, Invalid=1304, Unknown=0, NotChecked=0, Total=1406 [2021-07-09 18:18:28,308 INFO L87 Difference]: Start difference. First operand 23676 states and 71076 transitions. Second operand has 38 states, 38 states have (on average 2.473684210526316) internal successors, (94), 37 states have internal predecessors, (94), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:18:31,045 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:18:31,046 INFO L93 Difference]: Finished difference Result 27239 states and 81147 transitions. [2021-07-09 18:18:31,046 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 42 states. [2021-07-09 18:18:31,046 INFO L78 Accepts]: Start accepts. Automaton has has 38 states, 38 states have (on average 2.473684210526316) internal successors, (94), 37 states have internal predecessors, (94), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 54 [2021-07-09 18:18:31,046 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:18:31,098 INFO L225 Difference]: With dead ends: 27239 [2021-07-09 18:18:31,098 INFO L226 Difference]: Without dead ends: 26913 [2021-07-09 18:18:31,098 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 102 GetRequests, 37 SyntacticMatches, 4 SemanticMatches, 61 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 767 ImplicationChecksByTransitivity, 1553.2ms TimeCoverageRelationStatistics Valid=263, Invalid=3643, Unknown=0, NotChecked=0, Total=3906 [2021-07-09 18:18:31,124 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 26913 states. [2021-07-09 18:18:31,376 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 26913 to 23688. [2021-07-09 18:18:31,403 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 23688 states, 23687 states have (on average 3.00202642799848) internal successors, (71109), 23687 states have internal predecessors, (71109), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:18:31,449 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 23688 states to 23688 states and 71109 transitions. [2021-07-09 18:18:31,449 INFO L78 Accepts]: Start accepts. Automaton has 23688 states and 71109 transitions. Word has length 54 [2021-07-09 18:18:31,449 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:18:31,449 INFO L482 AbstractCegarLoop]: Abstraction has 23688 states and 71109 transitions. [2021-07-09 18:18:31,449 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 38 states, 38 states have (on average 2.473684210526316) internal successors, (94), 37 states have internal predecessors, (94), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:18:31,449 INFO L276 IsEmpty]: Start isEmpty. Operand 23688 states and 71109 transitions. [2021-07-09 18:18:31,476 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 55 [2021-07-09 18:18:31,476 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:18:31,476 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:18:31,677 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 245 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable288 [2021-07-09 18:18:31,677 INFO L430 AbstractCegarLoop]: === Iteration 249 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:18:31,677 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:18:31,677 INFO L82 PathProgramCache]: Analyzing trace with hash 749398103, now seen corresponding path program 241 times [2021-07-09 18:18:31,677 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:18:31,677 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [159146181] [2021-07-09 18:18:31,677 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:18:31,681 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:18:32,055 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 37 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-09 18:18:32,055 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:18:32,055 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [159146181] [2021-07-09 18:18:32,055 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [159146181] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:18:32,055 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1049117706] [2021-07-09 18:18:32,055 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY 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-07-09 18:18:32,085 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:18:32,086 INFO L263 TraceCheckSpWp]: Trace formula consists of 131 conjuncts, 50 conjunts are in the unsatisfiable core [2021-07-09 18:18:32,087 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:18:32,319 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-09 18:18:32,319 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 29 treesize of output 17 [2021-07-09 18:18:32,320 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:18:32,327 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:18:32,328 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:18:32,328 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:48, output treesize:30 [2021-07-09 18:18:32,425 INFO L354 Elim1Store]: treesize reduction 11, result has 8.3 percent of original size [2021-07-09 18:18:32,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 2 new quantified variables, introduced 1 case distinctions, treesize of input 29 treesize of output 13 [2021-07-09 18:18:32,426 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:18:32,430 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:18:32,431 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:18:32,431 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:35, output treesize:13 [2021-07-09 18:18:32,600 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 35 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-07-09 18:18:32,600 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1049117706] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:18:32,600 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:18:32,600 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [23, 20] total 37 [2021-07-09 18:18:32,600 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1139129325] [2021-07-09 18:18:32,600 INFO L462 AbstractCegarLoop]: Interpolant automaton has 38 states [2021-07-09 18:18:32,600 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:18:32,601 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 38 interpolants. [2021-07-09 18:18:32,601 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=102, Invalid=1304, Unknown=0, NotChecked=0, Total=1406 [2021-07-09 18:18:32,601 INFO L87 Difference]: Start difference. First operand 23688 states and 71109 transitions. Second operand has 38 states, 38 states have (on average 2.473684210526316) internal successors, (94), 37 states have internal predecessors, (94), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:18:35,116 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:18:35,117 INFO L93 Difference]: Finished difference Result 29238 states and 86925 transitions. [2021-07-09 18:18:35,117 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2021-07-09 18:18:35,117 INFO L78 Accepts]: Start accepts. Automaton has has 38 states, 38 states have (on average 2.473684210526316) internal successors, (94), 37 states have internal predecessors, (94), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 54 [2021-07-09 18:18:35,117 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:18:35,171 INFO L225 Difference]: With dead ends: 29238 [2021-07-09 18:18:35,171 INFO L226 Difference]: Without dead ends: 29017 [2021-07-09 18:18:35,172 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 102 GetRequests, 37 SyntacticMatches, 4 SemanticMatches, 61 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 763 ImplicationChecksByTransitivity, 1498.6ms TimeCoverageRelationStatistics Valid=261, Invalid=3645, Unknown=0, NotChecked=0, Total=3906 [2021-07-09 18:18:35,198 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 29017 states. [2021-07-09 18:18:35,465 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 29017 to 23692. [2021-07-09 18:18:35,493 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 23692 states, 23691 states have (on average 3.001983875733401) internal successors, (71120), 23691 states have internal predecessors, (71120), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:18:35,540 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 23692 states to 23692 states and 71120 transitions. [2021-07-09 18:18:35,540 INFO L78 Accepts]: Start accepts. Automaton has 23692 states and 71120 transitions. Word has length 54 [2021-07-09 18:18:35,540 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:18:35,540 INFO L482 AbstractCegarLoop]: Abstraction has 23692 states and 71120 transitions. [2021-07-09 18:18:35,540 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 38 states, 38 states have (on average 2.473684210526316) internal successors, (94), 37 states have internal predecessors, (94), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:18:35,540 INFO L276 IsEmpty]: Start isEmpty. Operand 23692 states and 71120 transitions. [2021-07-09 18:18:35,567 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 55 [2021-07-09 18:18:35,567 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:18:35,567 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:18:35,776 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable289,246 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:18:35,777 INFO L430 AbstractCegarLoop]: === Iteration 250 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:18:35,777 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:18:35,777 INFO L82 PathProgramCache]: Analyzing trace with hash -1951468997, now seen corresponding path program 242 times [2021-07-09 18:18:35,777 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:18:35,777 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1796028593] [2021-07-09 18:18:35,777 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:18:35,781 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:18:36,152 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 37 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-09 18:18:36,152 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:18:36,152 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1796028593] [2021-07-09 18:18:36,152 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1796028593] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:18:36,153 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1745675578] [2021-07-09 18:18:36,153 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 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-07-09 18:18:36,182 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-09 18:18:36,182 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:18:36,183 INFO L263 TraceCheckSpWp]: Trace formula consists of 131 conjuncts, 50 conjunts are in the unsatisfiable core [2021-07-09 18:18:36,184 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:18:36,415 INFO L354 Elim1Store]: treesize reduction 11, result has 8.3 percent of original size [2021-07-09 18:18:36,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 2 new quantified variables, introduced 1 case distinctions, treesize of input 33 treesize of output 17 [2021-07-09 18:18:36,416 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:18:36,424 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:18:36,424 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:18:36,425 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:52, output treesize:30 [2021-07-09 18:18:36,523 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-09 18:18:36,523 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 25 treesize of output 13 [2021-07-09 18:18:36,523 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:18:36,528 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:18:36,528 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:18:36,528 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:31, output treesize:13 [2021-07-09 18:18:36,697 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 35 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-07-09 18:18:36,697 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1745675578] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:18:36,697 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:18:36,697 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [23, 20] total 37 [2021-07-09 18:18:36,697 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1318662769] [2021-07-09 18:18:36,697 INFO L462 AbstractCegarLoop]: Interpolant automaton has 38 states [2021-07-09 18:18:36,697 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:18:36,697 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 38 interpolants. [2021-07-09 18:18:36,698 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=102, Invalid=1304, Unknown=0, NotChecked=0, Total=1406 [2021-07-09 18:18:36,698 INFO L87 Difference]: Start difference. First operand 23692 states and 71120 transitions. Second operand has 38 states, 38 states have (on average 2.473684210526316) internal successors, (94), 37 states have internal predecessors, (94), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Received shutdown request... [2021-07-09 18:18:38,569 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2021-07-09 18:18:38,769 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable290,247 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:18:38,770 WARN L547 AbstractCegarLoop]: Verification canceled [2021-07-09 18:18:38,771 INFO L247 ceAbstractionStarter]: Analysis of concurrent program completed with 1 thread instances [2021-07-09 18:18:38,772 WARN L196 ceAbstractionStarter]: Timeout [2021-07-09 18:18:38,773 INFO L202 PluginConnector]: Adding new model queue-add-3.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 09.07 06:18:38 BasicIcfg [2021-07-09 18:18:38,773 INFO L132 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2021-07-09 18:18:38,773 INFO L168 Benchmark]: Toolchain (without parser) took 776807.49 ms. Allocated memory was 195.0 MB in the beginning and 4.1 GB in the end (delta: 3.9 GB). Free memory was 173.9 MB in the beginning and 3.3 GB in the end (delta: -3.1 GB). Peak memory consumption was 766.2 MB. Max. memory is 8.0 GB. [2021-07-09 18:18:38,773 INFO L168 Benchmark]: Boogie PL CUP Parser took 0.09 ms. Allocated memory is still 195.0 MB. Free memory is still 175.1 MB. There was no memory consumed. Max. memory is 8.0 GB. [2021-07-09 18:18:38,773 INFO L168 Benchmark]: Boogie Procedure Inliner took 20.63 ms. Allocated memory is still 195.0 MB. Free memory was 173.9 MB in the beginning and 172.4 MB in the end (delta: 1.5 MB). Peak memory consumption was 1.0 MB. Max. memory is 8.0 GB. [2021-07-09 18:18:38,773 INFO L168 Benchmark]: Boogie Preprocessor took 22.67 ms. Allocated memory is still 195.0 MB. Free memory was 172.4 MB in the beginning and 171.3 MB in the end (delta: 1.1 MB). Peak memory consumption was 1.0 MB. Max. memory is 8.0 GB. [2021-07-09 18:18:38,773 INFO L168 Benchmark]: RCFGBuilder took 262.76 ms. Allocated memory is still 195.0 MB. Free memory was 171.3 MB in the beginning and 155.8 MB in the end (delta: 15.5 MB). Peak memory consumption was 15.7 MB. Max. memory is 8.0 GB. [2021-07-09 18:18:38,773 INFO L168 Benchmark]: TraceAbstraction took 776496.46 ms. Allocated memory was 195.0 MB in the beginning and 4.1 GB in the end (delta: 3.9 GB). Free memory was 155.3 MB in the beginning and 3.3 GB in the end (delta: -3.1 GB). Peak memory consumption was 748.4 MB. Max. memory is 8.0 GB. [2021-07-09 18:18:38,774 INFO L339 ainManager$Toolchain]: ####################### End [Toolchain 1] ####################### --- Results --- * Results from de.uni_freiburg.informatik.ultimate.core: - StatisticsResult: Toolchain Benchmarks Benchmark results are: * Boogie PL CUP Parser took 0.09 ms. Allocated memory is still 195.0 MB. Free memory is still 175.1 MB. There was no memory consumed. Max. memory is 8.0 GB. * Boogie Procedure Inliner took 20.63 ms. Allocated memory is still 195.0 MB. Free memory was 173.9 MB in the beginning and 172.4 MB in the end (delta: 1.5 MB). Peak memory consumption was 1.0 MB. Max. memory is 8.0 GB. * Boogie Preprocessor took 22.67 ms. Allocated memory is still 195.0 MB. Free memory was 172.4 MB in the beginning and 171.3 MB in the end (delta: 1.1 MB). Peak memory consumption was 1.0 MB. Max. memory is 8.0 GB. * RCFGBuilder took 262.76 ms. Allocated memory is still 195.0 MB. Free memory was 171.3 MB in the beginning and 155.8 MB in the end (delta: 15.5 MB). Peak memory consumption was 15.7 MB. Max. memory is 8.0 GB. * TraceAbstraction took 776496.46 ms. Allocated memory was 195.0 MB in the beginning and 4.1 GB in the end (delta: 3.9 GB). Free memory was 155.3 MB in the beginning and 3.3 GB in the end (delta: -3.1 GB). Peak memory consumption was 748.4 MB. Max. memory is 8.0 GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - TimeoutResultAtElement [Line: 88]: Timeout (TraceAbstraction) Unable to prove that assertion always holds Cancelled while BasicCegarLoop was constructing difference of abstraction (23692states) and FLOYD_HOARE automaton (currently 29 states, 38 states before enhancement),while PredicateComparison was comparing new predicate (quantifier-free) to 53 known predicates. - StatisticsResult: Ultimate Automizer benchmark data for errors in thread instance: ULTIMATE.start with 1 thread instances CFG has 7 procedures, 63 locations, 4 error locations. Started 1 CEGAR loops. VerificationResult: TIMEOUT, OverallTime: 776389.7ms, OverallIterations: 250, TraceHistogramMax: 3, EmptinessCheckTime: 4321.9ms, AutomataDifference: 484447.3ms, DeadEndRemovalTime: 0.0ms, HoareAnnotationTime: 0.0ms, InitialAbstractionConstructionTime: 47.7ms, PartialOrderReductionTime: 0.0ms, HoareTripleCheckerStatistics: 41884 SDtfs, 91394 SDslu, 721415 SDs, 0 SdLazy, 631826 SolverSat, 13781 SolverUnsat, 0 SolverUnknown, 0 SolverNotchecked, 204765.1ms Time, PredicateUnifierStatistics: 0 DeclaredPredicates, 23161 GetRequests, 8328 SyntacticMatches, 722 SemanticMatches, 14110 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 221642 ImplicationChecksByTransitivity, 335300.4ms Time, 0.0ms BasicInterpolantAutomatonTime, BiggestAbstraction: size=23756occurred in iteration=224, InterpolantAutomatonStates: 10261, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0ms DumpTime, AutomataMinimizationStatistics: 56740.7ms AutomataMinimizationTime, 249 MinimizatonAttempts, 687394 StatesRemovedByMinimization, 245 NontrivialMinimizations, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 1190.2ms SsaConstructionTime, 3486.4ms SatisfiabilityAnalysisTime, 171399.3ms InterpolantComputationTime, 23830 NumberOfCodeBlocks, 23823 NumberOfCodeBlocksAsserted, 783 NumberOfCheckSat, 23334 ConstructedInterpolants, 301 QuantifiedInterpolants, 368463 SizeOfPredicates, 2778 NumberOfNonLiveVariables, 28760 ConjunctsInSsa, 9674 ConjunctsInUnsatCore, 496 InterpolantComputations, 5 PerfectInterpolantSequences, 1328/13109 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