/usr/bin/java -Xmx16000000000 -Xss4m -jar ./plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata ./data -s ../../../trunk/examples/settings/automizer/concurrent/svcomp-Reach-32bit-Automizer_Default-noMmResRef-FA-NoLbe-Separate.epf -tc ../../../trunk/examples/toolchains/AutomizerBplInline.xml -i ../../../trunk/examples/concurrent/bpl/weaver-benchmarks/generated/chl/word-trans.wvr.bpl -------------------------------------------------------------------------------- This is Ultimate 0.2.1-dev-29289db [2021-06-05 14:50:21,633 INFO L177 SettingsManager]: Resetting all preferences to default values... [2021-06-05 14:50:21,635 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2021-06-05 14:50:21,671 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2021-06-05 14:50:21,672 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2021-06-05 14:50:21,674 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2021-06-05 14:50:21,677 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2021-06-05 14:50:21,682 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2021-06-05 14:50:21,683 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2021-06-05 14:50:21,687 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2021-06-05 14:50:21,688 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2021-06-05 14:50:21,689 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2021-06-05 14:50:21,690 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2021-06-05 14:50:21,691 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2021-06-05 14:50:21,692 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2021-06-05 14:50:21,694 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2021-06-05 14:50:21,696 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2021-06-05 14:50:21,697 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2021-06-05 14:50:21,699 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2021-06-05 14:50:21,703 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2021-06-05 14:50:21,704 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2021-06-05 14:50:21,706 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2021-06-05 14:50:21,706 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2021-06-05 14:50:21,708 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2021-06-05 14:50:21,714 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2021-06-05 14:50:21,714 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2021-06-05 14:50:21,714 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2021-06-05 14:50:21,715 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2021-06-05 14:50:21,716 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2021-06-05 14:50:21,716 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2021-06-05 14:50:21,716 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2021-06-05 14:50:21,717 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2021-06-05 14:50:21,718 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2021-06-05 14:50:21,719 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2021-06-05 14:50:21,719 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2021-06-05 14:50:21,720 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2021-06-05 14:50:21,720 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2021-06-05 14:50:21,720 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2021-06-05 14:50:21,720 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2021-06-05 14:50:21,721 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2021-06-05 14:50:21,721 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2021-06-05 14:50:21,725 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-Separate.epf [2021-06-05 14:50:21,758 INFO L113 SettingsManager]: Loading preferences was successful [2021-06-05 14:50:21,759 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2021-06-05 14:50:21,759 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2021-06-05 14:50:21,759 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2021-06-05 14:50:21,761 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2021-06-05 14:50:21,761 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2021-06-05 14:50:21,761 INFO L138 SettingsManager]: * Use SBE=true [2021-06-05 14:50:21,762 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2021-06-05 14:50:21,762 INFO L138 SettingsManager]: * sizeof long=4 [2021-06-05 14:50:21,762 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2021-06-05 14:50:21,763 INFO L138 SettingsManager]: * sizeof POINTER=4 [2021-06-05 14:50:21,763 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2021-06-05 14:50:21,763 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2021-06-05 14:50:21,763 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2021-06-05 14:50:21,763 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2021-06-05 14:50:21,763 INFO L138 SettingsManager]: * sizeof long double=12 [2021-06-05 14:50:21,763 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2021-06-05 14:50:21,764 INFO L138 SettingsManager]: * Use constant arrays=true [2021-06-05 14:50:21,764 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2021-06-05 14:50:21,764 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2021-06-05 14:50:21,764 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2021-06-05 14:50:21,764 INFO L138 SettingsManager]: * To the following directory=./dump/ [2021-06-05 14:50:21,764 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2021-06-05 14:50:21,764 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-06-05 14:50:21,765 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2021-06-05 14:50:21,765 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2021-06-05 14:50:21,765 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2021-06-05 14:50:21,765 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2021-06-05 14:50:21,765 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2021-06-05 14:50:21,765 INFO L138 SettingsManager]: * Large block encoding in concurrent analysis=OFF [2021-06-05 14:50:21,765 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2021-06-05 14:50:21,765 INFO L138 SettingsManager]: * Check the insufficient thread errors last=true [2021-06-05 14:50:21,766 INFO L138 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode WARNING: An illegal reflective access operation has occurred WARNING: Illegal reflective access by com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 (file:/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/plugins/com.sun.xml.bind_2.2.0.v201505121915.jar) to method java.lang.ClassLoader.defineClass(java.lang.String,byte[],int,int) WARNING: Please consider reporting this to the maintainers of com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations WARNING: All illegal access operations will be denied in a future release [2021-06-05 14:50:22,040 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2021-06-05 14:50:22,058 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2021-06-05 14:50:22,060 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2021-06-05 14:50:22,061 INFO L271 PluginConnector]: Initializing Boogie PL CUP Parser... [2021-06-05 14:50:22,062 INFO L275 PluginConnector]: Boogie PL CUP Parser initialized [2021-06-05 14:50:22,063 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/concurrent/bpl/weaver-benchmarks/generated/chl/word-trans.wvr.bpl [2021-06-05 14:50:22,063 INFO L110 BoogieParser]: Parsing: '/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/concurrent/bpl/weaver-benchmarks/generated/chl/word-trans.wvr.bpl' [2021-06-05 14:50:22,213 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2021-06-05 14:50:22,215 INFO L131 ToolchainWalker]: Walking toolchain with 4 elements. [2021-06-05 14:50:22,215 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2021-06-05 14:50:22,216 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2021-06-05 14:50:22,216 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2021-06-05 14:50:22,226 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "word-trans.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 05.06 02:50:22" (1/1) ... [2021-06-05 14:50:22,234 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "word-trans.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 05.06 02:50:22" (1/1) ... [2021-06-05 14:50:22,246 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2021-06-05 14:50:22,247 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2021-06-05 14:50:22,247 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2021-06-05 14:50:22,247 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2021-06-05 14:50:22,252 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "word-trans.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 05.06 02:50:22" (1/1) ... [2021-06-05 14:50:22,252 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "word-trans.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 05.06 02:50:22" (1/1) ... [2021-06-05 14:50:22,253 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "word-trans.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 05.06 02:50:22" (1/1) ... [2021-06-05 14:50:22,253 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "word-trans.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 05.06 02:50:22" (1/1) ... [2021-06-05 14:50:22,255 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "word-trans.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 05.06 02:50:22" (1/1) ... [2021-06-05 14:50:22,257 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "word-trans.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 05.06 02:50:22" (1/1) ... [2021-06-05 14:50:22,258 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "word-trans.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 05.06 02:50:22" (1/1) ... [2021-06-05 14:50:22,259 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2021-06-05 14:50:22,259 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2021-06-05 14:50:22,259 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2021-06-05 14:50:22,260 INFO L275 PluginConnector]: RCFGBuilder initialized [2021-06-05 14:50:22,271 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "word-trans.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 05.06 02:50:22" (1/1) ... No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 1 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 1 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-06-05 14:50:22,316 INFO L124 BoogieDeclarations]: Specification and implementation of procedure thread1 given in one single declaration [2021-06-05 14:50:22,316 INFO L130 BoogieDeclarations]: Found specification of procedure thread1 [2021-06-05 14:50:22,316 INFO L138 BoogieDeclarations]: Found implementation of procedure thread1 [2021-06-05 14:50:22,316 INFO L124 BoogieDeclarations]: Specification and implementation of procedure thread2 given in one single declaration [2021-06-05 14:50:22,317 INFO L130 BoogieDeclarations]: Found specification of procedure thread2 [2021-06-05 14:50:22,317 INFO L138 BoogieDeclarations]: Found implementation of procedure thread2 [2021-06-05 14:50:22,317 INFO L124 BoogieDeclarations]: Specification and implementation of procedure ULTIMATE.start given in one single declaration [2021-06-05 14:50:22,317 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2021-06-05 14:50:22,317 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2021-06-05 14:50:22,317 INFO L124 BoogieDeclarations]: Specification and implementation of procedure thread3 given in one single declaration [2021-06-05 14:50:22,317 INFO L130 BoogieDeclarations]: Found specification of procedure thread3 [2021-06-05 14:50:22,318 INFO L138 BoogieDeclarations]: Found implementation of procedure thread3 [2021-06-05 14:50:22,318 WARN L209 CfgBuilder]: User set CodeBlockSize to SequenceOfStatements but program contains fork statements. Overwriting the user preferences and setting CodeBlockSize to SingleStatement [2021-06-05 14:50:22,637 INFO L294 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2021-06-05 14:50:22,637 INFO L299 CfgBuilder]: Removed 3 assume(true) statements. [2021-06-05 14:50:22,639 INFO L202 PluginConnector]: Adding new model word-trans.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 05.06 02:50:22 BoogieIcfgContainer [2021-06-05 14:50:22,639 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2021-06-05 14:50:22,640 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2021-06-05 14:50:22,640 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2021-06-05 14:50:22,643 INFO L275 PluginConnector]: TraceAbstraction initialized [2021-06-05 14:50:22,643 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "word-trans.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 05.06 02:50:22" (1/2) ... [2021-06-05 14:50:22,643 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@1eb18261 and model type word-trans.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 05.06 02:50:22, skipping insertion in model container [2021-06-05 14:50:22,644 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "word-trans.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 05.06 02:50:22" (2/2) ... [2021-06-05 14:50:22,645 INFO L111 eAbstractionObserver]: Analyzing ICFG word-trans.wvr.bpl [2021-06-05 14:50:22,649 WARN L148 ceAbstractionStarter]: Switching off computation of Hoare annotation because input is a concurrent program [2021-06-05 14:50:22,649 INFO L214 ceAbstractionStarter]: Automizer settings: Hoare:false NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2021-06-05 14:50:22,649 INFO L162 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2021-06-05 14:50:22,650 INFO L510 ceAbstractionStarter]: Constructing petrified ICFG for 1 thread instances. [2021-06-05 14:50:22,702 INFO L149 ThreadInstanceAdder]: Constructed 3 joinOtherThreadTransitions. [2021-06-05 14:50:22,723 INFO L255 AbstractCegarLoop]: Starting to check reachability of 4 error locations. [2021-06-05 14:50:22,737 INFO L378 AbstractCegarLoop]: Interprodecural is true [2021-06-05 14:50:22,737 INFO L379 AbstractCegarLoop]: Hoare is false [2021-06-05 14:50:22,737 INFO L380 AbstractCegarLoop]: Compute interpolants for FPandBP [2021-06-05 14:50:22,737 INFO L381 AbstractCegarLoop]: Backedges is STRAIGHT_LINE [2021-06-05 14:50:22,737 INFO L382 AbstractCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2021-06-05 14:50:22,737 INFO L383 AbstractCegarLoop]: Difference is false [2021-06-05 14:50:22,738 INFO L384 AbstractCegarLoop]: Minimize is MINIMIZE_SEVPA [2021-06-05 14:50:22,738 INFO L388 AbstractCegarLoop]: ======== Iteration 0==of CEGAR loop == AllErrorsAtOnce======== [2021-06-05 14:50:22,745 INFO L100 iNet2FiniteAutomaton]: Start petriNet2FiniteAutomaton. Operand has 32 places, 28 transitions, 80 flow [2021-06-05 14:50:22,763 INFO L122 iNet2FiniteAutomaton]: Finished petriNet2FiniteAutomaton. Result has 110 states, 108 states have (on average 3.4814814814814814) internal successors, (376), 109 states have internal predecessors, (376), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:50:22,765 INFO L276 IsEmpty]: Start isEmpty. Operand has 110 states, 108 states have (on average 3.4814814814814814) internal successors, (376), 109 states have internal predecessors, (376), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:50:22,772 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2021-06-05 14:50:22,772 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:50:22,772 INFO L521 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:50:22,773 INFO L430 AbstractCegarLoop]: === Iteration 1 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:50:22,777 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:50:22,777 INFO L82 PathProgramCache]: Analyzing trace with hash -200100504, now seen corresponding path program 1 times [2021-06-05 14:50:22,784 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:50:22,784 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [68629576] [2021-06-05 14:50:22,784 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:50:22,854 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:50:23,031 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:50:23,032 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:50:23,032 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [68629576] [2021-06-05 14:50:23,033 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [68629576] provided 1 perfect and 0 imperfect interpolant sequences [2021-06-05 14:50:23,033 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-06-05 14:50:23,033 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-06-05 14:50:23,034 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1099749418] [2021-06-05 14:50:23,037 INFO L462 AbstractCegarLoop]: Interpolant automaton has 5 states [2021-06-05 14:50:23,037 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:50:23,047 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-06-05 14:50:23,047 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-06-05 14:50:23,050 INFO L87 Difference]: Start difference. First operand has 110 states, 108 states have (on average 3.4814814814814814) internal successors, (376), 109 states have internal predecessors, (376), 0 states have call successors, (0), 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 5 states, 5 states have (on average 2.8) internal successors, (14), 5 states have internal predecessors, (14), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:50:23,228 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:50:23,228 INFO L93 Difference]: Finished difference Result 230 states and 687 transitions. [2021-06-05 14:50:23,229 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-06-05 14:50:23,230 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 2.8) internal successors, (14), 5 states have internal predecessors, (14), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 14 [2021-06-05 14:50:23,230 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:50:23,248 INFO L225 Difference]: With dead ends: 230 [2021-06-05 14:50:23,248 INFO L226 Difference]: Without dead ends: 215 [2021-06-05 14:50:23,249 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 132.9ms TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2021-06-05 14:50:23,265 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 215 states. [2021-06-05 14:50:23,298 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 215 to 126. [2021-06-05 14:50:23,299 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 126 states, 125 states have (on average 3.368) internal successors, (421), 125 states have internal predecessors, (421), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:50:23,301 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 126 states to 126 states and 421 transitions. [2021-06-05 14:50:23,302 INFO L78 Accepts]: Start accepts. Automaton has 126 states and 421 transitions. Word has length 14 [2021-06-05 14:50:23,302 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:50:23,302 INFO L482 AbstractCegarLoop]: Abstraction has 126 states and 421 transitions. [2021-06-05 14:50:23,303 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 5 states, 5 states have (on average 2.8) internal successors, (14), 5 states have internal predecessors, (14), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:50:23,303 INFO L276 IsEmpty]: Start isEmpty. Operand 126 states and 421 transitions. [2021-06-05 14:50:23,304 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2021-06-05 14:50:23,305 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:50:23,305 INFO L521 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:50:23,305 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2021-06-05 14:50:23,305 INFO L430 AbstractCegarLoop]: === Iteration 2 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:50:23,306 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:50:23,306 INFO L82 PathProgramCache]: Analyzing trace with hash -393107442, now seen corresponding path program 2 times [2021-06-05 14:50:23,306 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:50:23,307 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1870803203] [2021-06-05 14:50:23,307 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:50:23,319 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:50:23,387 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:50:23,387 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:50:23,387 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1870803203] [2021-06-05 14:50:23,388 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1870803203] provided 1 perfect and 0 imperfect interpolant sequences [2021-06-05 14:50:23,388 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-06-05 14:50:23,388 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-06-05 14:50:23,388 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [456239141] [2021-06-05 14:50:23,389 INFO L462 AbstractCegarLoop]: Interpolant automaton has 5 states [2021-06-05 14:50:23,389 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:50:23,390 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-06-05 14:50:23,390 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-06-05 14:50:23,391 INFO L87 Difference]: Start difference. First operand 126 states and 421 transitions. Second operand has 5 states, 5 states have (on average 2.8) internal successors, (14), 5 states have internal predecessors, (14), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:50:23,530 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:50:23,530 INFO L93 Difference]: Finished difference Result 257 states and 779 transitions. [2021-06-05 14:50:23,530 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-06-05 14:50:23,530 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 2.8) internal successors, (14), 5 states have internal predecessors, (14), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 14 [2021-06-05 14:50:23,531 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:50:23,536 INFO L225 Difference]: With dead ends: 257 [2021-06-05 14:50:23,536 INFO L226 Difference]: Without dead ends: 242 [2021-06-05 14:50:23,536 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 73.9ms TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2021-06-05 14:50:23,538 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 242 states. [2021-06-05 14:50:23,562 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 242 to 132. [2021-06-05 14:50:23,562 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 132 states, 131 states have (on average 3.312977099236641) internal successors, (434), 131 states have internal predecessors, (434), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:50:23,563 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 132 states to 132 states and 434 transitions. [2021-06-05 14:50:23,564 INFO L78 Accepts]: Start accepts. Automaton has 132 states and 434 transitions. Word has length 14 [2021-06-05 14:50:23,564 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:50:23,564 INFO L482 AbstractCegarLoop]: Abstraction has 132 states and 434 transitions. [2021-06-05 14:50:23,564 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 5 states, 5 states have (on average 2.8) internal successors, (14), 5 states have internal predecessors, (14), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:50:23,564 INFO L276 IsEmpty]: Start isEmpty. Operand 132 states and 434 transitions. [2021-06-05 14:50:23,565 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2021-06-05 14:50:23,566 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:50:23,566 INFO L521 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:50:23,566 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2021-06-05 14:50:23,566 INFO L430 AbstractCegarLoop]: === Iteration 3 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:50:23,567 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:50:23,567 INFO L82 PathProgramCache]: Analyzing trace with hash 463457742, now seen corresponding path program 3 times [2021-06-05 14:50:23,567 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:50:23,567 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [531508892] [2021-06-05 14:50:23,567 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:50:23,597 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:50:23,686 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:50:23,686 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:50:23,686 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [531508892] [2021-06-05 14:50:23,687 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [531508892] provided 1 perfect and 0 imperfect interpolant sequences [2021-06-05 14:50:23,687 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-06-05 14:50:23,687 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-06-05 14:50:23,688 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [273102806] [2021-06-05 14:50:23,688 INFO L462 AbstractCegarLoop]: Interpolant automaton has 5 states [2021-06-05 14:50:23,688 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:50:23,693 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-06-05 14:50:23,693 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-06-05 14:50:23,693 INFO L87 Difference]: Start difference. First operand 132 states and 434 transitions. Second operand has 5 states, 5 states have (on average 2.8) internal successors, (14), 5 states have internal predecessors, (14), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:50:23,795 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:50:23,795 INFO L93 Difference]: Finished difference Result 244 states and 710 transitions. [2021-06-05 14:50:23,796 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-06-05 14:50:23,797 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 2.8) internal successors, (14), 5 states have internal predecessors, (14), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 14 [2021-06-05 14:50:23,798 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:50:23,802 INFO L225 Difference]: With dead ends: 244 [2021-06-05 14:50:23,802 INFO L226 Difference]: Without dead ends: 229 [2021-06-05 14:50:23,803 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 71.4ms TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2021-06-05 14:50:23,804 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 229 states. [2021-06-05 14:50:23,824 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 229 to 136. [2021-06-05 14:50:23,825 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 136 states, 135 states have (on average 3.3333333333333335) internal successors, (450), 135 states have internal predecessors, (450), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:50:23,826 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 136 states to 136 states and 450 transitions. [2021-06-05 14:50:23,826 INFO L78 Accepts]: Start accepts. Automaton has 136 states and 450 transitions. Word has length 14 [2021-06-05 14:50:23,826 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:50:23,826 INFO L482 AbstractCegarLoop]: Abstraction has 136 states and 450 transitions. [2021-06-05 14:50:23,827 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 5 states, 5 states have (on average 2.8) internal successors, (14), 5 states have internal predecessors, (14), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:50:23,827 INFO L276 IsEmpty]: Start isEmpty. Operand 136 states and 450 transitions. [2021-06-05 14:50:23,828 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2021-06-05 14:50:23,828 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:50:23,828 INFO L521 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:50:23,828 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2021-06-05 14:50:23,829 INFO L430 AbstractCegarLoop]: === Iteration 4 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:50:23,829 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:50:23,829 INFO L82 PathProgramCache]: Analyzing trace with hash 332136738, now seen corresponding path program 4 times [2021-06-05 14:50:23,829 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:50:23,830 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [806566044] [2021-06-05 14:50:23,830 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:50:23,853 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:50:23,929 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:50:23,930 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:50:23,930 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [806566044] [2021-06-05 14:50:23,930 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [806566044] provided 1 perfect and 0 imperfect interpolant sequences [2021-06-05 14:50:23,930 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-06-05 14:50:23,931 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-06-05 14:50:23,931 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1063410051] [2021-06-05 14:50:23,931 INFO L462 AbstractCegarLoop]: Interpolant automaton has 5 states [2021-06-05 14:50:23,931 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:50:23,933 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-06-05 14:50:23,933 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-06-05 14:50:23,933 INFO L87 Difference]: Start difference. First operand 136 states and 450 transitions. Second operand has 5 states, 5 states have (on average 2.8) internal successors, (14), 5 states have internal predecessors, (14), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:50:24,032 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:50:24,032 INFO L93 Difference]: Finished difference Result 251 states and 743 transitions. [2021-06-05 14:50:24,033 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-06-05 14:50:24,033 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 2.8) internal successors, (14), 5 states have internal predecessors, (14), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 14 [2021-06-05 14:50:24,033 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:50:24,035 INFO L225 Difference]: With dead ends: 251 [2021-06-05 14:50:24,035 INFO L226 Difference]: Without dead ends: 236 [2021-06-05 14:50:24,035 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 61.4ms TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2021-06-05 14:50:24,036 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 236 states. [2021-06-05 14:50:24,042 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 236 to 140. [2021-06-05 14:50:24,043 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 140 states, 139 states have (on average 3.2949640287769784) internal successors, (458), 139 states have internal predecessors, (458), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:50:24,043 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 140 states to 140 states and 458 transitions. [2021-06-05 14:50:24,044 INFO L78 Accepts]: Start accepts. Automaton has 140 states and 458 transitions. Word has length 14 [2021-06-05 14:50:24,044 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:50:24,044 INFO L482 AbstractCegarLoop]: Abstraction has 140 states and 458 transitions. [2021-06-05 14:50:24,044 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 5 states, 5 states have (on average 2.8) internal successors, (14), 5 states have internal predecessors, (14), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:50:24,044 INFO L276 IsEmpty]: Start isEmpty. Operand 140 states and 458 transitions. [2021-06-05 14:50:24,045 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2021-06-05 14:50:24,045 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:50:24,046 INFO L521 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:50:24,046 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2021-06-05 14:50:24,046 INFO L430 AbstractCegarLoop]: === Iteration 5 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:50:24,046 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:50:24,046 INFO L82 PathProgramCache]: Analyzing trace with hash -515835448, now seen corresponding path program 5 times [2021-06-05 14:50:24,046 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:50:24,047 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1658729477] [2021-06-05 14:50:24,047 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:50:24,053 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:50:24,091 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:50:24,091 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:50:24,091 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1658729477] [2021-06-05 14:50:24,091 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1658729477] provided 1 perfect and 0 imperfect interpolant sequences [2021-06-05 14:50:24,091 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-06-05 14:50:24,092 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-06-05 14:50:24,092 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1052310781] [2021-06-05 14:50:24,092 INFO L462 AbstractCegarLoop]: Interpolant automaton has 5 states [2021-06-05 14:50:24,092 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:50:24,093 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-06-05 14:50:24,093 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-06-05 14:50:24,093 INFO L87 Difference]: Start difference. First operand 140 states and 458 transitions. Second operand has 5 states, 5 states have (on average 2.8) internal successors, (14), 5 states have internal predecessors, (14), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:50:24,198 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:50:24,198 INFO L93 Difference]: Finished difference Result 279 states and 867 transitions. [2021-06-05 14:50:24,198 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-06-05 14:50:24,198 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 2.8) internal successors, (14), 5 states have internal predecessors, (14), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 14 [2021-06-05 14:50:24,199 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:50:24,200 INFO L225 Difference]: With dead ends: 279 [2021-06-05 14:50:24,200 INFO L226 Difference]: Without dead ends: 264 [2021-06-05 14:50:24,201 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 53.1ms TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2021-06-05 14:50:24,202 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 264 states. [2021-06-05 14:50:24,214 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 264 to 142. [2021-06-05 14:50:24,215 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 142 states, 141 states have (on average 3.3120567375886525) internal successors, (467), 141 states have internal predecessors, (467), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:50:24,216 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 142 states to 142 states and 467 transitions. [2021-06-05 14:50:24,216 INFO L78 Accepts]: Start accepts. Automaton has 142 states and 467 transitions. Word has length 14 [2021-06-05 14:50:24,216 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:50:24,216 INFO L482 AbstractCegarLoop]: Abstraction has 142 states and 467 transitions. [2021-06-05 14:50:24,216 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 5 states, 5 states have (on average 2.8) internal successors, (14), 5 states have internal predecessors, (14), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:50:24,217 INFO L276 IsEmpty]: Start isEmpty. Operand 142 states and 467 transitions. [2021-06-05 14:50:24,221 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2021-06-05 14:50:24,221 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:50:24,221 INFO L521 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:50:24,221 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2021-06-05 14:50:24,221 INFO L430 AbstractCegarLoop]: === Iteration 6 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:50:24,221 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:50:24,222 INFO L82 PathProgramCache]: Analyzing trace with hash -1214544498, now seen corresponding path program 6 times [2021-06-05 14:50:24,222 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:50:24,222 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1362532892] [2021-06-05 14:50:24,222 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:50:24,242 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:50:24,300 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:50:24,301 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:50:24,301 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1362532892] [2021-06-05 14:50:24,301 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1362532892] provided 1 perfect and 0 imperfect interpolant sequences [2021-06-05 14:50:24,301 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-06-05 14:50:24,301 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-06-05 14:50:24,301 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [37589065] [2021-06-05 14:50:24,302 INFO L462 AbstractCegarLoop]: Interpolant automaton has 5 states [2021-06-05 14:50:24,302 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:50:24,302 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-06-05 14:50:24,303 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-06-05 14:50:24,303 INFO L87 Difference]: Start difference. First operand 142 states and 467 transitions. Second operand has 5 states, 5 states have (on average 2.8) internal successors, (14), 5 states have internal predecessors, (14), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:50:24,412 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:50:24,413 INFO L93 Difference]: Finished difference Result 270 states and 831 transitions. [2021-06-05 14:50:24,413 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-06-05 14:50:24,413 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 2.8) internal successors, (14), 5 states have internal predecessors, (14), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 14 [2021-06-05 14:50:24,413 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:50:24,415 INFO L225 Difference]: With dead ends: 270 [2021-06-05 14:50:24,415 INFO L226 Difference]: Without dead ends: 255 [2021-06-05 14:50:24,415 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 50.7ms TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2021-06-05 14:50:24,416 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 255 states. [2021-06-05 14:50:24,421 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 255 to 142. [2021-06-05 14:50:24,421 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 142 states, 141 states have (on average 3.3120567375886525) internal successors, (467), 141 states have internal predecessors, (467), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:50:24,422 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 142 states to 142 states and 467 transitions. [2021-06-05 14:50:24,422 INFO L78 Accepts]: Start accepts. Automaton has 142 states and 467 transitions. Word has length 14 [2021-06-05 14:50:24,422 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:50:24,422 INFO L482 AbstractCegarLoop]: Abstraction has 142 states and 467 transitions. [2021-06-05 14:50:24,423 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 5 states, 5 states have (on average 2.8) internal successors, (14), 5 states have internal predecessors, (14), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:50:24,423 INFO L276 IsEmpty]: Start isEmpty. Operand 142 states and 467 transitions. [2021-06-05 14:50:24,423 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2021-06-05 14:50:24,423 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:50:24,423 INFO L521 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:50:24,424 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2021-06-05 14:50:24,424 INFO L430 AbstractCegarLoop]: === Iteration 7 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:50:24,424 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:50:24,424 INFO L82 PathProgramCache]: Analyzing trace with hash -1927039172, now seen corresponding path program 1 times [2021-06-05 14:50:24,424 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:50:24,425 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2009271054] [2021-06-05 14:50:24,425 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:50:24,473 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:50:24,521 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:50:24,522 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:50:24,522 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2009271054] [2021-06-05 14:50:24,522 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2009271054] provided 1 perfect and 0 imperfect interpolant sequences [2021-06-05 14:50:24,522 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-06-05 14:50:24,522 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-06-05 14:50:24,522 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2110465002] [2021-06-05 14:50:24,522 INFO L462 AbstractCegarLoop]: Interpolant automaton has 5 states [2021-06-05 14:50:24,523 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:50:24,523 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-06-05 14:50:24,523 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-06-05 14:50:24,523 INFO L87 Difference]: Start difference. First operand 142 states and 467 transitions. Second operand has 5 states, 5 states have (on average 3.0) internal successors, (15), 5 states have internal predecessors, (15), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:50:24,605 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:50:24,605 INFO L93 Difference]: Finished difference Result 280 states and 843 transitions. [2021-06-05 14:50:24,606 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-06-05 14:50:24,606 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 3.0) internal successors, (15), 5 states have internal predecessors, (15), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 15 [2021-06-05 14:50:24,606 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:50:24,608 INFO L225 Difference]: With dead ends: 280 [2021-06-05 14:50:24,608 INFO L226 Difference]: Without dead ends: 259 [2021-06-05 14:50:24,608 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 70.0ms TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2021-06-05 14:50:24,609 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 259 states. [2021-06-05 14:50:24,614 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 259 to 147. [2021-06-05 14:50:24,614 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 147 states, 146 states have (on average 3.3219178082191783) internal successors, (485), 146 states have internal predecessors, (485), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:50:24,615 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 147 states to 147 states and 485 transitions. [2021-06-05 14:50:24,615 INFO L78 Accepts]: Start accepts. Automaton has 147 states and 485 transitions. Word has length 15 [2021-06-05 14:50:24,615 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:50:24,615 INFO L482 AbstractCegarLoop]: Abstraction has 147 states and 485 transitions. [2021-06-05 14:50:24,615 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 5 states, 5 states have (on average 3.0) internal successors, (15), 5 states have internal predecessors, (15), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:50:24,616 INFO L276 IsEmpty]: Start isEmpty. Operand 147 states and 485 transitions. [2021-06-05 14:50:24,616 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2021-06-05 14:50:24,616 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:50:24,616 INFO L521 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:50:24,616 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2021-06-05 14:50:24,616 INFO L430 AbstractCegarLoop]: === Iteration 8 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:50:24,617 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:50:24,617 INFO L82 PathProgramCache]: Analyzing trace with hash -1938853291, now seen corresponding path program 1 times [2021-06-05 14:50:24,617 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:50:24,618 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [410302203] [2021-06-05 14:50:24,618 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:50:24,629 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:50:24,709 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:50:24,709 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:50:24,709 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [410302203] [2021-06-05 14:50:24,709 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [410302203] provided 1 perfect and 0 imperfect interpolant sequences [2021-06-05 14:50:24,709 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-06-05 14:50:24,709 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-06-05 14:50:24,709 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1070511888] [2021-06-05 14:50:24,709 INFO L462 AbstractCegarLoop]: Interpolant automaton has 5 states [2021-06-05 14:50:24,709 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:50:24,710 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-06-05 14:50:24,710 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2021-06-05 14:50:24,710 INFO L87 Difference]: Start difference. First operand 147 states and 485 transitions. Second operand has 5 states, 5 states have (on average 3.0) internal successors, (15), 5 states have internal predecessors, (15), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:50:24,777 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:50:24,777 INFO L93 Difference]: Finished difference Result 262 states and 767 transitions. [2021-06-05 14:50:24,777 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-06-05 14:50:24,778 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 3.0) internal successors, (15), 5 states have internal predecessors, (15), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 15 [2021-06-05 14:50:24,778 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:50:24,780 INFO L225 Difference]: With dead ends: 262 [2021-06-05 14:50:24,780 INFO L226 Difference]: Without dead ends: 229 [2021-06-05 14:50:24,780 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 69.8ms TimeCoverageRelationStatistics Valid=18, Invalid=24, Unknown=0, NotChecked=0, Total=42 [2021-06-05 14:50:24,781 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 229 states. [2021-06-05 14:50:24,784 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 229 to 147. [2021-06-05 14:50:24,785 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 147 states, 146 states have (on average 3.287671232876712) internal successors, (480), 146 states have internal predecessors, (480), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:50:24,786 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 147 states to 147 states and 480 transitions. [2021-06-05 14:50:24,786 INFO L78 Accepts]: Start accepts. Automaton has 147 states and 480 transitions. Word has length 15 [2021-06-05 14:50:24,786 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:50:24,786 INFO L482 AbstractCegarLoop]: Abstraction has 147 states and 480 transitions. [2021-06-05 14:50:24,786 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 5 states, 5 states have (on average 3.0) internal successors, (15), 5 states have internal predecessors, (15), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:50:24,786 INFO L276 IsEmpty]: Start isEmpty. Operand 147 states and 480 transitions. [2021-06-05 14:50:24,786 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2021-06-05 14:50:24,787 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:50:24,787 INFO L521 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:50:24,787 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2021-06-05 14:50:24,787 INFO L430 AbstractCegarLoop]: === Iteration 9 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:50:24,787 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:50:24,787 INFO L82 PathProgramCache]: Analyzing trace with hash 1727583463, now seen corresponding path program 2 times [2021-06-05 14:50:24,787 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:50:24,787 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2085431342] [2021-06-05 14:50:24,788 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:50:24,804 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:50:24,862 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:50:24,862 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:50:24,862 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2085431342] [2021-06-05 14:50:24,863 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2085431342] provided 1 perfect and 0 imperfect interpolant sequences [2021-06-05 14:50:24,863 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-06-05 14:50:24,863 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-06-05 14:50:24,863 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [353223312] [2021-06-05 14:50:24,863 INFO L462 AbstractCegarLoop]: Interpolant automaton has 5 states [2021-06-05 14:50:24,863 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:50:24,864 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-06-05 14:50:24,864 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-06-05 14:50:24,864 INFO L87 Difference]: Start difference. First operand 147 states and 480 transitions. Second operand has 5 states, 5 states have (on average 3.0) internal successors, (15), 5 states have internal predecessors, (15), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:50:24,938 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:50:24,939 INFO L93 Difference]: Finished difference Result 278 states and 838 transitions. [2021-06-05 14:50:24,939 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-06-05 14:50:24,939 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 3.0) internal successors, (15), 5 states have internal predecessors, (15), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 15 [2021-06-05 14:50:24,939 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:50:24,941 INFO L225 Difference]: With dead ends: 278 [2021-06-05 14:50:24,941 INFO L226 Difference]: Without dead ends: 256 [2021-06-05 14:50:24,941 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 64.4ms TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2021-06-05 14:50:24,942 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 256 states. [2021-06-05 14:50:24,948 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 256 to 150. [2021-06-05 14:50:24,948 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 150 states, 149 states have (on average 3.295302013422819) internal successors, (491), 149 states have internal predecessors, (491), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:50:24,949 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 150 states to 150 states and 491 transitions. [2021-06-05 14:50:24,949 INFO L78 Accepts]: Start accepts. Automaton has 150 states and 491 transitions. Word has length 15 [2021-06-05 14:50:24,949 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:50:24,949 INFO L482 AbstractCegarLoop]: Abstraction has 150 states and 491 transitions. [2021-06-05 14:50:24,949 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 5 states, 5 states have (on average 3.0) internal successors, (15), 5 states have internal predecessors, (15), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:50:24,949 INFO L276 IsEmpty]: Start isEmpty. Operand 150 states and 491 transitions. [2021-06-05 14:50:24,950 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2021-06-05 14:50:24,950 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:50:24,950 INFO L521 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:50:24,950 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2021-06-05 14:50:24,950 INFO L430 AbstractCegarLoop]: === Iteration 10 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:50:24,951 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:50:24,951 INFO L82 PathProgramCache]: Analyzing trace with hash -258187012, now seen corresponding path program 2 times [2021-06-05 14:50:24,952 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:50:24,952 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1160809303] [2021-06-05 14:50:24,952 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:50:24,959 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:50:25,018 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:50:25,018 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:50:25,018 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1160809303] [2021-06-05 14:50:25,018 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1160809303] provided 1 perfect and 0 imperfect interpolant sequences [2021-06-05 14:50:25,018 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-06-05 14:50:25,018 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-06-05 14:50:25,019 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [918497782] [2021-06-05 14:50:25,019 INFO L462 AbstractCegarLoop]: Interpolant automaton has 5 states [2021-06-05 14:50:25,019 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:50:25,019 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-06-05 14:50:25,019 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2021-06-05 14:50:25,020 INFO L87 Difference]: Start difference. First operand 150 states and 491 transitions. Second operand has 5 states, 5 states have (on average 3.0) internal successors, (15), 5 states have internal predecessors, (15), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:50:25,088 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:50:25,088 INFO L93 Difference]: Finished difference Result 281 states and 840 transitions. [2021-06-05 14:50:25,088 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-06-05 14:50:25,089 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 3.0) internal successors, (15), 5 states have internal predecessors, (15), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 15 [2021-06-05 14:50:25,089 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:50:25,090 INFO L225 Difference]: With dead ends: 281 [2021-06-05 14:50:25,090 INFO L226 Difference]: Without dead ends: 254 [2021-06-05 14:50:25,090 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 61.6ms TimeCoverageRelationStatistics Valid=18, Invalid=24, Unknown=0, NotChecked=0, Total=42 [2021-06-05 14:50:25,091 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 254 states. [2021-06-05 14:50:25,095 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 254 to 150. [2021-06-05 14:50:25,096 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 150 states, 149 states have (on average 3.2751677852348995) internal successors, (488), 149 states have internal predecessors, (488), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:50:25,096 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 150 states to 150 states and 488 transitions. [2021-06-05 14:50:25,096 INFO L78 Accepts]: Start accepts. Automaton has 150 states and 488 transitions. Word has length 15 [2021-06-05 14:50:25,097 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:50:25,097 INFO L482 AbstractCegarLoop]: Abstraction has 150 states and 488 transitions. [2021-06-05 14:50:25,097 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 5 states, 5 states have (on average 3.0) internal successors, (15), 5 states have internal predecessors, (15), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:50:25,097 INFO L276 IsEmpty]: Start isEmpty. Operand 150 states and 488 transitions. [2021-06-05 14:50:25,097 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2021-06-05 14:50:25,097 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:50:25,098 INFO L521 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:50:25,098 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9 [2021-06-05 14:50:25,098 INFO L430 AbstractCegarLoop]: === Iteration 11 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:50:25,098 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:50:25,098 INFO L82 PathProgramCache]: Analyzing trace with hash 1713787741, now seen corresponding path program 1 times [2021-06-05 14:50:25,098 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:50:25,098 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [454706527] [2021-06-05 14:50:25,098 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:50:25,103 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:50:25,126 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:50:25,126 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:50:25,126 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [454706527] [2021-06-05 14:50:25,126 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [454706527] provided 1 perfect and 0 imperfect interpolant sequences [2021-06-05 14:50:25,126 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-06-05 14:50:25,126 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-06-05 14:50:25,127 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1968393067] [2021-06-05 14:50:25,127 INFO L462 AbstractCegarLoop]: Interpolant automaton has 5 states [2021-06-05 14:50:25,127 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:50:25,127 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-06-05 14:50:25,127 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-06-05 14:50:25,128 INFO L87 Difference]: Start difference. First operand 150 states and 488 transitions. Second operand has 5 states, 5 states have (on average 3.0) internal successors, (15), 5 states have internal predecessors, (15), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:50:25,186 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:50:25,186 INFO L93 Difference]: Finished difference Result 281 states and 835 transitions. [2021-06-05 14:50:25,187 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-06-05 14:50:25,187 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 3.0) internal successors, (15), 5 states have internal predecessors, (15), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 15 [2021-06-05 14:50:25,187 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:50:25,188 INFO L225 Difference]: With dead ends: 281 [2021-06-05 14:50:25,188 INFO L226 Difference]: Without dead ends: 262 [2021-06-05 14:50:25,189 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 32.2ms TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2021-06-05 14:50:25,190 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 262 states. [2021-06-05 14:50:25,194 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 262 to 154. [2021-06-05 14:50:25,194 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 154 states, 153 states have (on average 3.281045751633987) internal successors, (502), 153 states have internal predecessors, (502), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:50:25,195 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 154 states to 154 states and 502 transitions. [2021-06-05 14:50:25,195 INFO L78 Accepts]: Start accepts. Automaton has 154 states and 502 transitions. Word has length 15 [2021-06-05 14:50:25,195 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:50:25,195 INFO L482 AbstractCegarLoop]: Abstraction has 154 states and 502 transitions. [2021-06-05 14:50:25,195 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 5 states, 5 states have (on average 3.0) internal successors, (15), 5 states have internal predecessors, (15), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:50:25,195 INFO L276 IsEmpty]: Start isEmpty. Operand 154 states and 502 transitions. [2021-06-05 14:50:25,196 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2021-06-05 14:50:25,196 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:50:25,196 INFO L521 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:50:25,196 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10 [2021-06-05 14:50:25,196 INFO L430 AbstractCegarLoop]: === Iteration 12 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:50:25,197 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:50:25,197 INFO L82 PathProgramCache]: Analyzing trace with hash 1520780803, now seen corresponding path program 2 times [2021-06-05 14:50:25,197 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:50:25,197 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1078563224] [2021-06-05 14:50:25,197 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:50:25,201 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:50:25,224 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:50:25,224 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:50:25,224 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1078563224] [2021-06-05 14:50:25,225 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1078563224] provided 1 perfect and 0 imperfect interpolant sequences [2021-06-05 14:50:25,225 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-06-05 14:50:25,225 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-06-05 14:50:25,225 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [385118622] [2021-06-05 14:50:25,225 INFO L462 AbstractCegarLoop]: Interpolant automaton has 5 states [2021-06-05 14:50:25,225 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:50:25,226 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-06-05 14:50:25,226 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-06-05 14:50:25,226 INFO L87 Difference]: Start difference. First operand 154 states and 502 transitions. Second operand has 5 states, 5 states have (on average 3.0) internal successors, (15), 5 states have internal predecessors, (15), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:50:25,308 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:50:25,309 INFO L93 Difference]: Finished difference Result 373 states and 1108 transitions. [2021-06-05 14:50:25,309 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-06-05 14:50:25,309 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 3.0) internal successors, (15), 5 states have internal predecessors, (15), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 15 [2021-06-05 14:50:25,309 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:50:25,311 INFO L225 Difference]: With dead ends: 373 [2021-06-05 14:50:25,311 INFO L226 Difference]: Without dead ends: 354 [2021-06-05 14:50:25,312 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 31.0ms TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2021-06-05 14:50:25,313 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 354 states. [2021-06-05 14:50:25,318 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 354 to 156. [2021-06-05 14:50:25,319 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 156 states, 155 states have (on average 3.2838709677419353) internal successors, (509), 155 states have internal predecessors, (509), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:50:25,320 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 156 states to 156 states and 509 transitions. [2021-06-05 14:50:25,320 INFO L78 Accepts]: Start accepts. Automaton has 156 states and 509 transitions. Word has length 15 [2021-06-05 14:50:25,320 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:50:25,320 INFO L482 AbstractCegarLoop]: Abstraction has 156 states and 509 transitions. [2021-06-05 14:50:25,320 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 5 states, 5 states have (on average 3.0) internal successors, (15), 5 states have internal predecessors, (15), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:50:25,320 INFO L276 IsEmpty]: Start isEmpty. Operand 156 states and 509 transitions. [2021-06-05 14:50:25,321 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2021-06-05 14:50:25,321 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:50:25,321 INFO L521 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:50:25,321 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11 [2021-06-05 14:50:25,321 INFO L430 AbstractCegarLoop]: === Iteration 13 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:50:25,322 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:50:25,322 INFO L82 PathProgramCache]: Analyzing trace with hash -473139912, now seen corresponding path program 3 times [2021-06-05 14:50:25,322 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:50:25,322 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [741283612] [2021-06-05 14:50:25,322 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:50:25,330 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:50:25,357 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:50:25,357 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:50:25,357 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [741283612] [2021-06-05 14:50:25,357 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [741283612] provided 1 perfect and 0 imperfect interpolant sequences [2021-06-05 14:50:25,357 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-06-05 14:50:25,357 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-06-05 14:50:25,358 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1128584287] [2021-06-05 14:50:25,358 INFO L462 AbstractCegarLoop]: Interpolant automaton has 5 states [2021-06-05 14:50:25,358 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:50:25,359 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-06-05 14:50:25,359 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-06-05 14:50:25,359 INFO L87 Difference]: Start difference. First operand 156 states and 509 transitions. Second operand has 5 states, 5 states have (on average 3.0) internal successors, (15), 5 states have internal predecessors, (15), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:50:25,417 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:50:25,417 INFO L93 Difference]: Finished difference Result 298 states and 879 transitions. [2021-06-05 14:50:25,418 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-06-05 14:50:25,418 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 3.0) internal successors, (15), 5 states have internal predecessors, (15), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 15 [2021-06-05 14:50:25,418 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:50:25,419 INFO L225 Difference]: With dead ends: 298 [2021-06-05 14:50:25,420 INFO L226 Difference]: Without dead ends: 277 [2021-06-05 14:50:25,420 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 31.8ms TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2021-06-05 14:50:25,421 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 277 states. [2021-06-05 14:50:25,425 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 277 to 156. [2021-06-05 14:50:25,425 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 156 states, 155 states have (on average 3.2838709677419353) internal successors, (509), 155 states have internal predecessors, (509), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:50:25,426 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 156 states to 156 states and 509 transitions. [2021-06-05 14:50:25,426 INFO L78 Accepts]: Start accepts. Automaton has 156 states and 509 transitions. Word has length 15 [2021-06-05 14:50:25,426 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:50:25,426 INFO L482 AbstractCegarLoop]: Abstraction has 156 states and 509 transitions. [2021-06-05 14:50:25,426 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 5 states, 5 states have (on average 3.0) internal successors, (15), 5 states have internal predecessors, (15), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:50:25,426 INFO L276 IsEmpty]: Start isEmpty. Operand 156 states and 509 transitions. [2021-06-05 14:50:25,427 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2021-06-05 14:50:25,427 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:50:25,427 INFO L521 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:50:25,428 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12 [2021-06-05 14:50:25,429 INFO L430 AbstractCegarLoop]: === Iteration 14 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:50:25,429 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:50:25,429 INFO L82 PathProgramCache]: Analyzing trace with hash -1293754188, now seen corresponding path program 4 times [2021-06-05 14:50:25,429 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:50:25,429 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1364591826] [2021-06-05 14:50:25,429 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:50:25,435 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:50:25,471 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:50:25,471 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:50:25,471 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1364591826] [2021-06-05 14:50:25,473 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1364591826] provided 1 perfect and 0 imperfect interpolant sequences [2021-06-05 14:50:25,473 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-06-05 14:50:25,473 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-06-05 14:50:25,473 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [360498678] [2021-06-05 14:50:25,474 INFO L462 AbstractCegarLoop]: Interpolant automaton has 5 states [2021-06-05 14:50:25,474 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:50:25,474 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-06-05 14:50:25,474 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-06-05 14:50:25,474 INFO L87 Difference]: Start difference. First operand 156 states and 509 transitions. Second operand has 5 states, 5 states have (on average 3.0) internal successors, (15), 5 states have internal predecessors, (15), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:50:25,555 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:50:25,555 INFO L93 Difference]: Finished difference Result 353 states and 1040 transitions. [2021-06-05 14:50:25,555 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-06-05 14:50:25,556 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 3.0) internal successors, (15), 5 states have internal predecessors, (15), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 15 [2021-06-05 14:50:25,556 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:50:25,558 INFO L225 Difference]: With dead ends: 353 [2021-06-05 14:50:25,558 INFO L226 Difference]: Without dead ends: 332 [2021-06-05 14:50:25,559 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 32.3ms TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2021-06-05 14:50:25,560 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 332 states. [2021-06-05 14:50:25,564 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 332 to 154. [2021-06-05 14:50:25,564 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 154 states, 153 states have (on average 3.2679738562091503) internal successors, (500), 153 states have internal predecessors, (500), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:50:25,565 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 154 states to 154 states and 500 transitions. [2021-06-05 14:50:25,565 INFO L78 Accepts]: Start accepts. Automaton has 154 states and 500 transitions. Word has length 15 [2021-06-05 14:50:25,565 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:50:25,565 INFO L482 AbstractCegarLoop]: Abstraction has 154 states and 500 transitions. [2021-06-05 14:50:25,565 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 5 states, 5 states have (on average 3.0) internal successors, (15), 5 states have internal predecessors, (15), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:50:25,565 INFO L276 IsEmpty]: Start isEmpty. Operand 154 states and 500 transitions. [2021-06-05 14:50:25,566 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2021-06-05 14:50:25,566 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:50:25,566 INFO L521 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:50:25,566 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13 [2021-06-05 14:50:25,566 INFO L430 AbstractCegarLoop]: === Iteration 15 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:50:25,567 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:50:25,567 INFO L82 PathProgramCache]: Analyzing trace with hash 1451583151, now seen corresponding path program 3 times [2021-06-05 14:50:25,567 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:50:25,567 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [679592045] [2021-06-05 14:50:25,567 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:50:25,572 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:50:25,620 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:50:25,620 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:50:25,620 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [679592045] [2021-06-05 14:50:25,620 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [679592045] provided 1 perfect and 0 imperfect interpolant sequences [2021-06-05 14:50:25,620 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-06-05 14:50:25,620 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-06-05 14:50:25,621 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1985578595] [2021-06-05 14:50:25,622 INFO L462 AbstractCegarLoop]: Interpolant automaton has 5 states [2021-06-05 14:50:25,622 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:50:25,623 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-06-05 14:50:25,623 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2021-06-05 14:50:25,623 INFO L87 Difference]: Start difference. First operand 154 states and 500 transitions. Second operand has 5 states, 5 states have (on average 3.0) internal successors, (15), 5 states have internal predecessors, (15), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:50:25,679 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:50:25,679 INFO L93 Difference]: Finished difference Result 281 states and 800 transitions. [2021-06-05 14:50:25,680 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-06-05 14:50:25,680 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 3.0) internal successors, (15), 5 states have internal predecessors, (15), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 15 [2021-06-05 14:50:25,680 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:50:25,682 INFO L225 Difference]: With dead ends: 281 [2021-06-05 14:50:25,682 INFO L226 Difference]: Without dead ends: 248 [2021-06-05 14:50:25,683 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 47.6ms TimeCoverageRelationStatistics Valid=18, Invalid=24, Unknown=0, NotChecked=0, Total=42 [2021-06-05 14:50:25,684 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 248 states. [2021-06-05 14:50:25,688 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 248 to 158. [2021-06-05 14:50:25,688 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 158 states, 157 states have (on average 3.261146496815287) internal successors, (512), 157 states have internal predecessors, (512), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:50:25,689 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 158 states to 158 states and 512 transitions. [2021-06-05 14:50:25,689 INFO L78 Accepts]: Start accepts. Automaton has 158 states and 512 transitions. Word has length 15 [2021-06-05 14:50:25,690 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:50:25,690 INFO L482 AbstractCegarLoop]: Abstraction has 158 states and 512 transitions. [2021-06-05 14:50:25,690 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 5 states, 5 states have (on average 3.0) internal successors, (15), 5 states have internal predecessors, (15), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:50:25,690 INFO L276 IsEmpty]: Start isEmpty. Operand 158 states and 512 transitions. [2021-06-05 14:50:25,690 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2021-06-05 14:50:25,690 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:50:25,691 INFO L521 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:50:25,691 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14 [2021-06-05 14:50:25,691 INFO L430 AbstractCegarLoop]: === Iteration 16 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:50:25,691 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:50:25,691 INFO L82 PathProgramCache]: Analyzing trace with hash 372369077, now seen corresponding path program 3 times [2021-06-05 14:50:25,691 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:50:25,692 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2111442196] [2021-06-05 14:50:25,692 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:50:25,708 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:50:25,747 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:50:25,748 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:50:25,748 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2111442196] [2021-06-05 14:50:25,748 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2111442196] provided 1 perfect and 0 imperfect interpolant sequences [2021-06-05 14:50:25,748 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-06-05 14:50:25,748 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-06-05 14:50:25,748 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1903650783] [2021-06-05 14:50:25,748 INFO L462 AbstractCegarLoop]: Interpolant automaton has 5 states [2021-06-05 14:50:25,749 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:50:25,749 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-06-05 14:50:25,749 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-06-05 14:50:25,749 INFO L87 Difference]: Start difference. First operand 158 states and 512 transitions. Second operand has 5 states, 5 states have (on average 3.0) internal successors, (15), 5 states have internal predecessors, (15), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:50:25,820 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:50:25,821 INFO L93 Difference]: Finished difference Result 282 states and 815 transitions. [2021-06-05 14:50:25,821 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-06-05 14:50:25,821 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 3.0) internal successors, (15), 5 states have internal predecessors, (15), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 15 [2021-06-05 14:50:25,821 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:50:25,823 INFO L225 Difference]: With dead ends: 282 [2021-06-05 14:50:25,823 INFO L226 Difference]: Without dead ends: 263 [2021-06-05 14:50:25,823 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 59.9ms TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2021-06-05 14:50:25,824 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 263 states. [2021-06-05 14:50:25,828 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 263 to 158. [2021-06-05 14:50:25,828 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 158 states, 157 states have (on average 3.261146496815287) internal successors, (512), 157 states have internal predecessors, (512), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:50:25,829 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 158 states to 158 states and 512 transitions. [2021-06-05 14:50:25,829 INFO L78 Accepts]: Start accepts. Automaton has 158 states and 512 transitions. Word has length 15 [2021-06-05 14:50:25,829 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:50:25,829 INFO L482 AbstractCegarLoop]: Abstraction has 158 states and 512 transitions. [2021-06-05 14:50:25,830 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 5 states, 5 states have (on average 3.0) internal successors, (15), 5 states have internal predecessors, (15), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:50:25,830 INFO L276 IsEmpty]: Start isEmpty. Operand 158 states and 512 transitions. [2021-06-05 14:50:25,830 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2021-06-05 14:50:25,830 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:50:25,830 INFO L521 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:50:25,830 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15 [2021-06-05 14:50:25,831 INFO L430 AbstractCegarLoop]: === Iteration 17 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:50:25,831 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:50:25,831 INFO L82 PathProgramCache]: Analyzing trace with hash 1827392437, now seen corresponding path program 4 times [2021-06-05 14:50:25,831 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:50:25,831 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [980631480] [2021-06-05 14:50:25,831 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:50:25,835 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:50:25,874 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:50:25,874 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:50:25,874 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [980631480] [2021-06-05 14:50:25,874 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [980631480] provided 1 perfect and 0 imperfect interpolant sequences [2021-06-05 14:50:25,874 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-06-05 14:50:25,874 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-06-05 14:50:25,874 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1216331793] [2021-06-05 14:50:25,875 INFO L462 AbstractCegarLoop]: Interpolant automaton has 5 states [2021-06-05 14:50:25,875 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:50:25,875 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-06-05 14:50:25,875 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-06-05 14:50:25,875 INFO L87 Difference]: Start difference. First operand 158 states and 512 transitions. Second operand has 5 states, 5 states have (on average 3.0) internal successors, (15), 5 states have internal predecessors, (15), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:50:25,947 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:50:25,947 INFO L93 Difference]: Finished difference Result 273 states and 790 transitions. [2021-06-05 14:50:25,948 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-06-05 14:50:25,948 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 3.0) internal successors, (15), 5 states have internal predecessors, (15), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 15 [2021-06-05 14:50:25,948 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:50:25,949 INFO L225 Difference]: With dead ends: 273 [2021-06-05 14:50:25,949 INFO L226 Difference]: Without dead ends: 251 [2021-06-05 14:50:25,950 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 60.7ms TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2021-06-05 14:50:25,951 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 251 states. [2021-06-05 14:50:25,954 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 251 to 160. [2021-06-05 14:50:25,955 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 160 states, 159 states have (on average 3.2641509433962264) internal successors, (519), 159 states have internal predecessors, (519), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:50:25,955 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 160 states to 160 states and 519 transitions. [2021-06-05 14:50:25,955 INFO L78 Accepts]: Start accepts. Automaton has 160 states and 519 transitions. Word has length 15 [2021-06-05 14:50:25,956 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:50:25,956 INFO L482 AbstractCegarLoop]: Abstraction has 160 states and 519 transitions. [2021-06-05 14:50:25,956 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 5 states, 5 states have (on average 3.0) internal successors, (15), 5 states have internal predecessors, (15), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:50:25,956 INFO L276 IsEmpty]: Start isEmpty. Operand 160 states and 519 transitions. [2021-06-05 14:50:25,956 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2021-06-05 14:50:25,956 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:50:25,956 INFO L521 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:50:25,957 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable16 [2021-06-05 14:50:25,957 INFO L430 AbstractCegarLoop]: === Iteration 18 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:50:25,957 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:50:25,957 INFO L82 PathProgramCache]: Analyzing trace with hash 384286855, now seen corresponding path program 4 times [2021-06-05 14:50:25,957 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:50:25,957 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [126652015] [2021-06-05 14:50:25,957 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:50:25,961 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:50:26,005 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:50:26,006 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:50:26,006 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [126652015] [2021-06-05 14:50:26,006 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [126652015] provided 1 perfect and 0 imperfect interpolant sequences [2021-06-05 14:50:26,006 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-06-05 14:50:26,006 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-06-05 14:50:26,006 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [839488450] [2021-06-05 14:50:26,006 INFO L462 AbstractCegarLoop]: Interpolant automaton has 5 states [2021-06-05 14:50:26,007 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:50:26,007 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-06-05 14:50:26,007 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2021-06-05 14:50:26,007 INFO L87 Difference]: Start difference. First operand 160 states and 519 transitions. Second operand has 5 states, 5 states have (on average 3.0) internal successors, (15), 5 states have internal predecessors, (15), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:50:26,070 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:50:26,070 INFO L93 Difference]: Finished difference Result 254 states and 753 transitions. [2021-06-05 14:50:26,070 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-06-05 14:50:26,070 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 3.0) internal successors, (15), 5 states have internal predecessors, (15), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 15 [2021-06-05 14:50:26,071 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:50:26,072 INFO L225 Difference]: With dead ends: 254 [2021-06-05 14:50:26,072 INFO L226 Difference]: Without dead ends: 231 [2021-06-05 14:50:26,072 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 58.8ms TimeCoverageRelationStatistics Valid=18, Invalid=24, Unknown=0, NotChecked=0, Total=42 [2021-06-05 14:50:26,073 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 231 states. [2021-06-05 14:50:26,076 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 231 to 160. [2021-06-05 14:50:26,077 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 160 states, 159 states have (on average 3.251572327044025) internal successors, (517), 159 states have internal predecessors, (517), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:50:26,077 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 160 states to 160 states and 517 transitions. [2021-06-05 14:50:26,077 INFO L78 Accepts]: Start accepts. Automaton has 160 states and 517 transitions. Word has length 15 [2021-06-05 14:50:26,078 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:50:26,078 INFO L482 AbstractCegarLoop]: Abstraction has 160 states and 517 transitions. [2021-06-05 14:50:26,078 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 5 states, 5 states have (on average 3.0) internal successors, (15), 5 states have internal predecessors, (15), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:50:26,078 INFO L276 IsEmpty]: Start isEmpty. Operand 160 states and 517 transitions. [2021-06-05 14:50:26,078 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2021-06-05 14:50:26,078 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:50:26,078 INFO L521 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:50:26,079 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable17 [2021-06-05 14:50:26,079 INFO L430 AbstractCegarLoop]: === Iteration 19 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:50:26,079 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:50:26,079 INFO L82 PathProgramCache]: Analyzing trace with hash -1496312779, now seen corresponding path program 5 times [2021-06-05 14:50:26,079 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:50:26,079 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [118903030] [2021-06-05 14:50:26,079 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:50:26,083 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:50:26,107 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:50:26,107 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:50:26,107 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [118903030] [2021-06-05 14:50:26,107 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [118903030] provided 1 perfect and 0 imperfect interpolant sequences [2021-06-05 14:50:26,107 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-06-05 14:50:26,108 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-06-05 14:50:26,108 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1465026799] [2021-06-05 14:50:26,108 INFO L462 AbstractCegarLoop]: Interpolant automaton has 5 states [2021-06-05 14:50:26,108 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:50:26,108 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-06-05 14:50:26,109 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-06-05 14:50:26,109 INFO L87 Difference]: Start difference. First operand 160 states and 517 transitions. Second operand has 5 states, 5 states have (on average 3.0) internal successors, (15), 5 states have internal predecessors, (15), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:50:26,166 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:50:26,167 INFO L93 Difference]: Finished difference Result 286 states and 846 transitions. [2021-06-05 14:50:26,167 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-06-05 14:50:26,167 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 3.0) internal successors, (15), 5 states have internal predecessors, (15), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 15 [2021-06-05 14:50:26,167 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:50:26,169 INFO L225 Difference]: With dead ends: 286 [2021-06-05 14:50:26,169 INFO L226 Difference]: Without dead ends: 264 [2021-06-05 14:50:26,169 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 31.2ms TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2021-06-05 14:50:26,170 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 264 states. [2021-06-05 14:50:26,173 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 264 to 160. [2021-06-05 14:50:26,174 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 160 states, 159 states have (on average 3.251572327044025) internal successors, (517), 159 states have internal predecessors, (517), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:50:26,174 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 160 states to 160 states and 517 transitions. [2021-06-05 14:50:26,174 INFO L78 Accepts]: Start accepts. Automaton has 160 states and 517 transitions. Word has length 15 [2021-06-05 14:50:26,175 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:50:26,175 INFO L482 AbstractCegarLoop]: Abstraction has 160 states and 517 transitions. [2021-06-05 14:50:26,175 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 5 states, 5 states have (on average 3.0) internal successors, (15), 5 states have internal predecessors, (15), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:50:26,175 INFO L276 IsEmpty]: Start isEmpty. Operand 160 states and 517 transitions. [2021-06-05 14:50:26,175 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2021-06-05 14:50:26,175 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:50:26,175 INFO L521 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:50:26,175 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18 [2021-06-05 14:50:26,176 INFO L430 AbstractCegarLoop]: === Iteration 20 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:50:26,176 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:50:26,176 INFO L82 PathProgramCache]: Analyzing trace with hash 2099945467, now seen corresponding path program 6 times [2021-06-05 14:50:26,176 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:50:26,176 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1403568424] [2021-06-05 14:50:26,176 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:50:26,180 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:50:26,200 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:50:26,200 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:50:26,200 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1403568424] [2021-06-05 14:50:26,201 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1403568424] provided 1 perfect and 0 imperfect interpolant sequences [2021-06-05 14:50:26,201 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-06-05 14:50:26,201 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-06-05 14:50:26,201 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [699494002] [2021-06-05 14:50:26,201 INFO L462 AbstractCegarLoop]: Interpolant automaton has 5 states [2021-06-05 14:50:26,201 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:50:26,201 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-06-05 14:50:26,202 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-06-05 14:50:26,202 INFO L87 Difference]: Start difference. First operand 160 states and 517 transitions. Second operand has 5 states, 5 states have (on average 3.0) internal successors, (15), 5 states have internal predecessors, (15), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:50:26,260 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:50:26,260 INFO L93 Difference]: Finished difference Result 277 states and 810 transitions. [2021-06-05 14:50:26,260 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-06-05 14:50:26,260 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 3.0) internal successors, (15), 5 states have internal predecessors, (15), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 15 [2021-06-05 14:50:26,260 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:50:26,262 INFO L225 Difference]: With dead ends: 277 [2021-06-05 14:50:26,262 INFO L226 Difference]: Without dead ends: 255 [2021-06-05 14:50:26,262 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 31.1ms TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2021-06-05 14:50:26,263 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 255 states. [2021-06-05 14:50:26,266 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 255 to 158. [2021-06-05 14:50:26,267 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 158 states, 157 states have (on average 3.2356687898089174) internal successors, (508), 157 states have internal predecessors, (508), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:50:26,267 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 158 states to 158 states and 508 transitions. [2021-06-05 14:50:26,268 INFO L78 Accepts]: Start accepts. Automaton has 158 states and 508 transitions. Word has length 15 [2021-06-05 14:50:26,268 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:50:26,268 INFO L482 AbstractCegarLoop]: Abstraction has 158 states and 508 transitions. [2021-06-05 14:50:26,268 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 5 states, 5 states have (on average 3.0) internal successors, (15), 5 states have internal predecessors, (15), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:50:26,268 INFO L276 IsEmpty]: Start isEmpty. Operand 158 states and 508 transitions. [2021-06-05 14:50:26,268 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2021-06-05 14:50:26,268 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:50:26,269 INFO L521 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:50:26,269 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19 [2021-06-05 14:50:26,269 INFO L430 AbstractCegarLoop]: === Iteration 21 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:50:26,269 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:50:26,269 INFO L82 PathProgramCache]: Analyzing trace with hash 232212098, now seen corresponding path program 5 times [2021-06-05 14:50:26,269 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:50:26,269 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1770645853] [2021-06-05 14:50:26,269 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:50:26,273 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:50:26,302 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:50:26,303 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:50:26,303 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1770645853] [2021-06-05 14:50:26,303 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1770645853] provided 1 perfect and 0 imperfect interpolant sequences [2021-06-05 14:50:26,303 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-06-05 14:50:26,303 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-06-05 14:50:26,303 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [77990549] [2021-06-05 14:50:26,303 INFO L462 AbstractCegarLoop]: Interpolant automaton has 5 states [2021-06-05 14:50:26,303 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:50:26,304 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-06-05 14:50:26,304 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2021-06-05 14:50:26,304 INFO L87 Difference]: Start difference. First operand 158 states and 508 transitions. Second operand has 5 states, 5 states have (on average 3.0) internal successors, (15), 5 states have internal predecessors, (15), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:50:26,362 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:50:26,362 INFO L93 Difference]: Finished difference Result 312 states and 947 transitions. [2021-06-05 14:50:26,362 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-06-05 14:50:26,362 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 3.0) internal successors, (15), 5 states have internal predecessors, (15), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 15 [2021-06-05 14:50:26,362 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:50:26,364 INFO L225 Difference]: With dead ends: 312 [2021-06-05 14:50:26,364 INFO L226 Difference]: Without dead ends: 285 [2021-06-05 14:50:26,364 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 36.1ms TimeCoverageRelationStatistics Valid=18, Invalid=24, Unknown=0, NotChecked=0, Total=42 [2021-06-05 14:50:26,365 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 285 states. [2021-06-05 14:50:26,369 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 285 to 160. [2021-06-05 14:50:26,369 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 160 states, 159 states have (on average 3.238993710691824) internal successors, (515), 159 states have internal predecessors, (515), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:50:26,370 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 160 states to 160 states and 515 transitions. [2021-06-05 14:50:26,370 INFO L78 Accepts]: Start accepts. Automaton has 160 states and 515 transitions. Word has length 15 [2021-06-05 14:50:26,370 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:50:26,370 INFO L482 AbstractCegarLoop]: Abstraction has 160 states and 515 transitions. [2021-06-05 14:50:26,370 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 5 states, 5 states have (on average 3.0) internal successors, (15), 5 states have internal predecessors, (15), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:50:26,370 INFO L276 IsEmpty]: Start isEmpty. Operand 160 states and 515 transitions. [2021-06-05 14:50:26,370 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2021-06-05 14:50:26,370 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:50:26,371 INFO L521 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:50:26,371 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20 [2021-06-05 14:50:26,371 INFO L430 AbstractCegarLoop]: === Iteration 22 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:50:26,371 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:50:26,371 INFO L82 PathProgramCache]: Analyzing trace with hash -1046340473, now seen corresponding path program 5 times [2021-06-05 14:50:26,371 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:50:26,371 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1347460575] [2021-06-05 14:50:26,371 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:50:26,375 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:50:26,401 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:50:26,402 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:50:26,402 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1347460575] [2021-06-05 14:50:26,402 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1347460575] provided 1 perfect and 0 imperfect interpolant sequences [2021-06-05 14:50:26,402 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-06-05 14:50:26,402 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-06-05 14:50:26,402 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1313608288] [2021-06-05 14:50:26,402 INFO L462 AbstractCegarLoop]: Interpolant automaton has 5 states [2021-06-05 14:50:26,402 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:50:26,403 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-06-05 14:50:26,403 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-06-05 14:50:26,403 INFO L87 Difference]: Start difference. First operand 160 states and 515 transitions. Second operand has 5 states, 5 states have (on average 3.0) internal successors, (15), 5 states have internal predecessors, (15), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:50:26,480 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:50:26,480 INFO L93 Difference]: Finished difference Result 371 states and 1121 transitions. [2021-06-05 14:50:26,480 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-06-05 14:50:26,481 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 3.0) internal successors, (15), 5 states have internal predecessors, (15), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 15 [2021-06-05 14:50:26,481 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:50:26,482 INFO L225 Difference]: With dead ends: 371 [2021-06-05 14:50:26,482 INFO L226 Difference]: Without dead ends: 352 [2021-06-05 14:50:26,483 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 37.8ms TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2021-06-05 14:50:26,483 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 352 states. [2021-06-05 14:50:26,488 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 352 to 160. [2021-06-05 14:50:26,488 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 160 states, 159 states have (on average 3.238993710691824) internal successors, (515), 159 states have internal predecessors, (515), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:50:26,489 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 160 states to 160 states and 515 transitions. [2021-06-05 14:50:26,489 INFO L78 Accepts]: Start accepts. Automaton has 160 states and 515 transitions. Word has length 15 [2021-06-05 14:50:26,489 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:50:26,489 INFO L482 AbstractCegarLoop]: Abstraction has 160 states and 515 transitions. [2021-06-05 14:50:26,489 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 5 states, 5 states have (on average 3.0) internal successors, (15), 5 states have internal predecessors, (15), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:50:26,489 INFO L276 IsEmpty]: Start isEmpty. Operand 160 states and 515 transitions. [2021-06-05 14:50:26,490 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2021-06-05 14:50:26,490 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:50:26,490 INFO L521 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:50:26,490 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21 [2021-06-05 14:50:26,490 INFO L430 AbstractCegarLoop]: === Iteration 23 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:50:26,490 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:50:26,491 INFO L82 PathProgramCache]: Analyzing trace with hash 1131085214, now seen corresponding path program 6 times [2021-06-05 14:50:26,491 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:50:26,491 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1038456424] [2021-06-05 14:50:26,491 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:50:26,494 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:50:26,523 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:50:26,523 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:50:26,523 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1038456424] [2021-06-05 14:50:26,523 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1038456424] provided 1 perfect and 0 imperfect interpolant sequences [2021-06-05 14:50:26,523 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-06-05 14:50:26,523 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-06-05 14:50:26,523 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [410587611] [2021-06-05 14:50:26,524 INFO L462 AbstractCegarLoop]: Interpolant automaton has 5 states [2021-06-05 14:50:26,524 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:50:26,524 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-06-05 14:50:26,524 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-06-05 14:50:26,524 INFO L87 Difference]: Start difference. First operand 160 states and 515 transitions. Second operand has 5 states, 5 states have (on average 3.0) internal successors, (15), 5 states have internal predecessors, (15), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:50:26,603 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:50:26,603 INFO L93 Difference]: Finished difference Result 377 states and 1137 transitions. [2021-06-05 14:50:26,604 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-06-05 14:50:26,604 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 3.0) internal successors, (15), 5 states have internal predecessors, (15), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 15 [2021-06-05 14:50:26,604 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:50:26,606 INFO L225 Difference]: With dead ends: 377 [2021-06-05 14:50:26,606 INFO L226 Difference]: Without dead ends: 356 [2021-06-05 14:50:26,606 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 38.4ms TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2021-06-05 14:50:26,607 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 356 states. [2021-06-05 14:50:26,611 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 356 to 160. [2021-06-05 14:50:26,611 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 160 states, 159 states have (on average 3.238993710691824) internal successors, (515), 159 states have internal predecessors, (515), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:50:26,612 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 160 states to 160 states and 515 transitions. [2021-06-05 14:50:26,612 INFO L78 Accepts]: Start accepts. Automaton has 160 states and 515 transitions. Word has length 15 [2021-06-05 14:50:26,613 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:50:26,613 INFO L482 AbstractCegarLoop]: Abstraction has 160 states and 515 transitions. [2021-06-05 14:50:26,613 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 5 states, 5 states have (on average 3.0) internal successors, (15), 5 states have internal predecessors, (15), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:50:26,613 INFO L276 IsEmpty]: Start isEmpty. Operand 160 states and 515 transitions. [2021-06-05 14:50:26,613 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2021-06-05 14:50:26,613 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:50:26,613 INFO L521 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:50:26,613 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable22 [2021-06-05 14:50:26,614 INFO L430 AbstractCegarLoop]: === Iteration 24 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:50:26,614 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:50:26,614 INFO L82 PathProgramCache]: Analyzing trace with hash -964122021, now seen corresponding path program 6 times [2021-06-05 14:50:26,614 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:50:26,614 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [465681633] [2021-06-05 14:50:26,614 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:50:26,618 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:50:26,642 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:50:26,643 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:50:26,643 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [465681633] [2021-06-05 14:50:26,643 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [465681633] provided 1 perfect and 0 imperfect interpolant sequences [2021-06-05 14:50:26,643 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-06-05 14:50:26,643 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-06-05 14:50:26,643 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [257937116] [2021-06-05 14:50:26,643 INFO L462 AbstractCegarLoop]: Interpolant automaton has 5 states [2021-06-05 14:50:26,643 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:50:26,644 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-06-05 14:50:26,644 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2021-06-05 14:50:26,644 INFO L87 Difference]: Start difference. First operand 160 states and 515 transitions. Second operand has 5 states, 5 states have (on average 3.0) internal successors, (15), 5 states have internal predecessors, (15), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:50:26,702 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:50:26,703 INFO L93 Difference]: Finished difference Result 268 states and 825 transitions. [2021-06-05 14:50:26,703 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-06-05 14:50:26,703 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 3.0) internal successors, (15), 5 states have internal predecessors, (15), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 15 [2021-06-05 14:50:26,703 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:50:26,704 INFO L225 Difference]: With dead ends: 268 [2021-06-05 14:50:26,704 INFO L226 Difference]: Without dead ends: 245 [2021-06-05 14:50:26,705 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 36.7ms TimeCoverageRelationStatistics Valid=18, Invalid=24, Unknown=0, NotChecked=0, Total=42 [2021-06-05 14:50:26,705 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 245 states. [2021-06-05 14:50:26,709 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 245 to 160. [2021-06-05 14:50:26,709 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 160 states, 159 states have (on average 3.2264150943396226) internal successors, (513), 159 states have internal predecessors, (513), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:50:26,710 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 160 states to 160 states and 513 transitions. [2021-06-05 14:50:26,710 INFO L78 Accepts]: Start accepts. Automaton has 160 states and 513 transitions. Word has length 15 [2021-06-05 14:50:26,710 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:50:26,710 INFO L482 AbstractCegarLoop]: Abstraction has 160 states and 513 transitions. [2021-06-05 14:50:26,710 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 5 states, 5 states have (on average 3.0) internal successors, (15), 5 states have internal predecessors, (15), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:50:26,710 INFO L276 IsEmpty]: Start isEmpty. Operand 160 states and 513 transitions. [2021-06-05 14:50:26,711 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2021-06-05 14:50:26,711 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:50:26,711 INFO L521 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:50:26,711 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable23 [2021-06-05 14:50:26,711 INFO L430 AbstractCegarLoop]: === Iteration 25 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:50:26,711 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:50:26,711 INFO L82 PathProgramCache]: Analyzing trace with hash 360622849, now seen corresponding path program 1 times [2021-06-05 14:50:26,712 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:50:26,712 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1098682444] [2021-06-05 14:50:26,712 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:50:26,715 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:50:26,743 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:50:26,743 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:50:26,743 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1098682444] [2021-06-05 14:50:26,744 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1098682444] provided 1 perfect and 0 imperfect interpolant sequences [2021-06-05 14:50:26,744 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-06-05 14:50:26,744 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-06-05 14:50:26,744 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1353529712] [2021-06-05 14:50:26,744 INFO L462 AbstractCegarLoop]: Interpolant automaton has 4 states [2021-06-05 14:50:26,744 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:50:26,744 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-06-05 14:50:26,745 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-06-05 14:50:26,745 INFO L87 Difference]: Start difference. First operand 160 states and 513 transitions. Second operand has 4 states, 4 states have (on average 4.0) internal successors, (16), 4 states have internal predecessors, (16), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:50:26,772 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:50:26,772 INFO L93 Difference]: Finished difference Result 304 states and 846 transitions. [2021-06-05 14:50:26,772 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-06-05 14:50:26,772 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 4.0) internal successors, (16), 4 states have internal predecessors, (16), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 16 [2021-06-05 14:50:26,773 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:50:26,774 INFO L225 Difference]: With dead ends: 304 [2021-06-05 14:50:26,774 INFO L226 Difference]: Without dead ends: 282 [2021-06-05 14:50:26,774 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 19.7ms TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-06-05 14:50:26,775 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 282 states. [2021-06-05 14:50:26,779 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 282 to 160. [2021-06-05 14:50:26,779 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 160 states, 159 states have (on average 3.1823899371069184) internal successors, (506), 159 states have internal predecessors, (506), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:50:26,780 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 160 states to 160 states and 506 transitions. [2021-06-05 14:50:26,781 INFO L78 Accepts]: Start accepts. Automaton has 160 states and 506 transitions. Word has length 16 [2021-06-05 14:50:26,781 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:50:26,781 INFO L482 AbstractCegarLoop]: Abstraction has 160 states and 506 transitions. [2021-06-05 14:50:26,781 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 4 states, 4 states have (on average 4.0) internal successors, (16), 4 states have internal predecessors, (16), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:50:26,781 INFO L276 IsEmpty]: Start isEmpty. Operand 160 states and 506 transitions. [2021-06-05 14:50:26,781 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2021-06-05 14:50:26,782 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:50:26,782 INFO L521 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:50:26,782 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable24 [2021-06-05 14:50:26,782 INFO L430 AbstractCegarLoop]: === Iteration 26 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:50:26,782 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:50:26,782 INFO L82 PathProgramCache]: Analyzing trace with hash 1058721603, now seen corresponding path program 2 times [2021-06-05 14:50:26,782 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:50:26,783 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1737932534] [2021-06-05 14:50:26,783 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:50:26,786 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:50:26,804 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:50:26,805 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:50:26,805 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1737932534] [2021-06-05 14:50:26,805 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1737932534] provided 1 perfect and 0 imperfect interpolant sequences [2021-06-05 14:50:26,805 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-06-05 14:50:26,805 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-06-05 14:50:26,805 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [933782022] [2021-06-05 14:50:26,806 INFO L462 AbstractCegarLoop]: Interpolant automaton has 4 states [2021-06-05 14:50:26,806 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:50:26,806 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-06-05 14:50:26,806 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-06-05 14:50:26,806 INFO L87 Difference]: Start difference. First operand 160 states and 506 transitions. Second operand has 4 states, 4 states have (on average 4.0) internal successors, (16), 4 states have internal predecessors, (16), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:50:26,834 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:50:26,834 INFO L93 Difference]: Finished difference Result 298 states and 826 transitions. [2021-06-05 14:50:26,835 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-06-05 14:50:26,835 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 4.0) internal successors, (16), 4 states have internal predecessors, (16), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 16 [2021-06-05 14:50:26,835 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:50:26,836 INFO L225 Difference]: With dead ends: 298 [2021-06-05 14:50:26,836 INFO L226 Difference]: Without dead ends: 276 [2021-06-05 14:50:26,836 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 20.4ms TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-06-05 14:50:26,837 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 276 states. [2021-06-05 14:50:26,842 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 276 to 153. [2021-06-05 14:50:26,842 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 153 states, 152 states have (on average 3.223684210526316) internal successors, (490), 152 states have internal predecessors, (490), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:50:26,843 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 153 states to 153 states and 490 transitions. [2021-06-05 14:50:26,843 INFO L78 Accepts]: Start accepts. Automaton has 153 states and 490 transitions. Word has length 16 [2021-06-05 14:50:26,843 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:50:26,843 INFO L482 AbstractCegarLoop]: Abstraction has 153 states and 490 transitions. [2021-06-05 14:50:26,844 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 4 states, 4 states have (on average 4.0) internal successors, (16), 4 states have internal predecessors, (16), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:50:26,844 INFO L276 IsEmpty]: Start isEmpty. Operand 153 states and 490 transitions. [2021-06-05 14:50:26,844 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2021-06-05 14:50:26,844 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:50:26,844 INFO L521 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:50:26,844 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable25 [2021-06-05 14:50:26,844 INFO L430 AbstractCegarLoop]: === Iteration 27 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:50:26,845 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:50:26,845 INFO L82 PathProgramCache]: Analyzing trace with hash 1568921575, now seen corresponding path program 1 times [2021-06-05 14:50:26,845 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:50:26,845 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [505009601] [2021-06-05 14:50:26,845 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:50:26,848 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:50:26,862 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:50:26,862 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:50:26,863 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [505009601] [2021-06-05 14:50:26,863 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [505009601] provided 1 perfect and 0 imperfect interpolant sequences [2021-06-05 14:50:26,863 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-06-05 14:50:26,863 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-06-05 14:50:26,863 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2051752698] [2021-06-05 14:50:26,863 INFO L462 AbstractCegarLoop]: Interpolant automaton has 4 states [2021-06-05 14:50:26,863 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:50:26,864 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-06-05 14:50:26,864 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-06-05 14:50:26,864 INFO L87 Difference]: Start difference. First operand 153 states and 490 transitions. Second operand has 4 states, 4 states have (on average 4.0) internal successors, (16), 4 states have internal predecessors, (16), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:50:26,894 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:50:26,895 INFO L93 Difference]: Finished difference Result 267 states and 761 transitions. [2021-06-05 14:50:26,895 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-06-05 14:50:26,895 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 4.0) internal successors, (16), 4 states have internal predecessors, (16), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 16 [2021-06-05 14:50:26,895 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:50:26,896 INFO L225 Difference]: With dead ends: 267 [2021-06-05 14:50:26,896 INFO L226 Difference]: Without dead ends: 267 [2021-06-05 14:50:26,897 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 10.2ms TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-06-05 14:50:26,897 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 267 states. [2021-06-05 14:50:26,901 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 267 to 145. [2021-06-05 14:50:26,901 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 145 states, 144 states have (on average 3.2083333333333335) internal successors, (462), 144 states have internal predecessors, (462), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:50:26,902 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 145 states to 145 states and 462 transitions. [2021-06-05 14:50:26,902 INFO L78 Accepts]: Start accepts. Automaton has 145 states and 462 transitions. Word has length 16 [2021-06-05 14:50:26,903 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:50:26,903 INFO L482 AbstractCegarLoop]: Abstraction has 145 states and 462 transitions. [2021-06-05 14:50:26,903 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 4 states, 4 states have (on average 4.0) internal successors, (16), 4 states have internal predecessors, (16), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:50:26,903 INFO L276 IsEmpty]: Start isEmpty. Operand 145 states and 462 transitions. [2021-06-05 14:50:26,903 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2021-06-05 14:50:26,903 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:50:26,903 INFO L521 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:50:26,904 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable26 [2021-06-05 14:50:26,904 INFO L430 AbstractCegarLoop]: === Iteration 28 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:50:26,904 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:50:26,904 INFO L82 PathProgramCache]: Analyzing trace with hash 1557107456, now seen corresponding path program 1 times [2021-06-05 14:50:26,904 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:50:26,904 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [696466804] [2021-06-05 14:50:26,904 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:50:26,907 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:50:26,918 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:50:26,919 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:50:26,919 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [696466804] [2021-06-05 14:50:26,919 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [696466804] provided 1 perfect and 0 imperfect interpolant sequences [2021-06-05 14:50:26,919 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-06-05 14:50:26,919 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-06-05 14:50:26,919 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [874972426] [2021-06-05 14:50:26,919 INFO L462 AbstractCegarLoop]: Interpolant automaton has 4 states [2021-06-05 14:50:26,920 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:50:26,920 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-06-05 14:50:26,920 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-06-05 14:50:26,920 INFO L87 Difference]: Start difference. First operand 145 states and 462 transitions. Second operand has 4 states, 4 states have (on average 4.0) internal successors, (16), 4 states have internal predecessors, (16), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:50:26,942 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:50:26,942 INFO L93 Difference]: Finished difference Result 261 states and 729 transitions. [2021-06-05 14:50:26,943 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-06-05 14:50:26,943 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 4.0) internal successors, (16), 4 states have internal predecessors, (16), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 16 [2021-06-05 14:50:26,943 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:50:26,944 INFO L225 Difference]: With dead ends: 261 [2021-06-05 14:50:26,944 INFO L226 Difference]: Without dead ends: 236 [2021-06-05 14:50:26,944 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 10.1ms TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-06-05 14:50:26,945 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 236 states. [2021-06-05 14:50:26,949 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 236 to 143. [2021-06-05 14:50:26,949 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 143 states, 142 states have (on average 3.147887323943662) internal successors, (447), 142 states have internal predecessors, (447), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:50:26,950 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 143 states to 143 states and 447 transitions. [2021-06-05 14:50:26,950 INFO L78 Accepts]: Start accepts. Automaton has 143 states and 447 transitions. Word has length 16 [2021-06-05 14:50:26,950 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:50:26,950 INFO L482 AbstractCegarLoop]: Abstraction has 143 states and 447 transitions. [2021-06-05 14:50:26,950 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 4 states, 4 states have (on average 4.0) internal successors, (16), 4 states have internal predecessors, (16), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:50:26,950 INFO L276 IsEmpty]: Start isEmpty. Operand 143 states and 447 transitions. [2021-06-05 14:50:26,951 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2021-06-05 14:50:26,951 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:50:26,951 INFO L521 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:50:26,951 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable27 [2021-06-05 14:50:26,951 INFO L430 AbstractCegarLoop]: === Iteration 29 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:50:26,951 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:50:26,951 INFO L82 PathProgramCache]: Analyzing trace with hash -1813140347, now seen corresponding path program 3 times [2021-06-05 14:50:26,951 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:50:26,952 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1983662566] [2021-06-05 14:50:26,952 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:50:26,954 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:50:26,965 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:50:26,966 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:50:26,966 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1983662566] [2021-06-05 14:50:26,966 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1983662566] provided 1 perfect and 0 imperfect interpolant sequences [2021-06-05 14:50:26,966 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-06-05 14:50:26,966 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-06-05 14:50:26,966 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1373332818] [2021-06-05 14:50:26,966 INFO L462 AbstractCegarLoop]: Interpolant automaton has 4 states [2021-06-05 14:50:26,967 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:50:26,967 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-06-05 14:50:26,967 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-06-05 14:50:26,967 INFO L87 Difference]: Start difference. First operand 143 states and 447 transitions. Second operand has 4 states, 4 states have (on average 4.0) internal successors, (16), 4 states have internal predecessors, (16), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:50:26,987 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:50:26,988 INFO L93 Difference]: Finished difference Result 255 states and 710 transitions. [2021-06-05 14:50:26,988 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-06-05 14:50:26,988 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 4.0) internal successors, (16), 4 states have internal predecessors, (16), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 16 [2021-06-05 14:50:26,988 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:50:26,989 INFO L225 Difference]: With dead ends: 255 [2021-06-05 14:50:26,989 INFO L226 Difference]: Without dead ends: 233 [2021-06-05 14:50:26,990 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 10.5ms TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-06-05 14:50:26,990 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 233 states. [2021-06-05 14:50:26,994 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 233 to 143. [2021-06-05 14:50:26,994 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 143 states, 142 states have (on average 3.084507042253521) internal successors, (438), 142 states have internal predecessors, (438), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:50:26,995 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 143 states to 143 states and 438 transitions. [2021-06-05 14:50:26,995 INFO L78 Accepts]: Start accepts. Automaton has 143 states and 438 transitions. Word has length 16 [2021-06-05 14:50:26,995 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:50:26,995 INFO L482 AbstractCegarLoop]: Abstraction has 143 states and 438 transitions. [2021-06-05 14:50:26,995 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 4 states, 4 states have (on average 4.0) internal successors, (16), 4 states have internal predecessors, (16), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:50:26,996 INFO L276 IsEmpty]: Start isEmpty. Operand 143 states and 438 transitions. [2021-06-05 14:50:26,996 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2021-06-05 14:50:26,996 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:50:26,996 INFO L521 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:50:26,996 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable28 [2021-06-05 14:50:26,996 INFO L430 AbstractCegarLoop]: === Iteration 30 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:50:26,997 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:50:26,997 INFO L82 PathProgramCache]: Analyzing trace with hash 1420564495, now seen corresponding path program 2 times [2021-06-05 14:50:26,997 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:50:26,997 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1413019306] [2021-06-05 14:50:26,997 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:50:27,000 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:50:27,011 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:50:27,012 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:50:27,012 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1413019306] [2021-06-05 14:50:27,012 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1413019306] provided 1 perfect and 0 imperfect interpolant sequences [2021-06-05 14:50:27,012 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-06-05 14:50:27,012 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-06-05 14:50:27,012 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1720477461] [2021-06-05 14:50:27,012 INFO L462 AbstractCegarLoop]: Interpolant automaton has 4 states [2021-06-05 14:50:27,012 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:50:27,013 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-06-05 14:50:27,013 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-06-05 14:50:27,013 INFO L87 Difference]: Start difference. First operand 143 states and 438 transitions. Second operand has 4 states, 4 states have (on average 4.0) internal successors, (16), 4 states have internal predecessors, (16), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:50:27,037 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:50:27,037 INFO L93 Difference]: Finished difference Result 206 states and 573 transitions. [2021-06-05 14:50:27,037 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-06-05 14:50:27,037 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 4.0) internal successors, (16), 4 states have internal predecessors, (16), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 16 [2021-06-05 14:50:27,037 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:50:27,038 INFO L225 Difference]: With dead ends: 206 [2021-06-05 14:50:27,038 INFO L226 Difference]: Without dead ends: 206 [2021-06-05 14:50:27,039 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 10.8ms TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-06-05 14:50:27,039 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 206 states. [2021-06-05 14:50:27,042 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 206 to 112. [2021-06-05 14:50:27,043 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 112 states, 111 states have (on average 2.918918918918919) internal successors, (324), 111 states have internal predecessors, (324), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:50:27,043 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 112 states to 112 states and 324 transitions. [2021-06-05 14:50:27,043 INFO L78 Accepts]: Start accepts. Automaton has 112 states and 324 transitions. Word has length 16 [2021-06-05 14:50:27,043 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:50:27,044 INFO L482 AbstractCegarLoop]: Abstraction has 112 states and 324 transitions. [2021-06-05 14:50:27,044 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 4 states, 4 states have (on average 4.0) internal successors, (16), 4 states have internal predecessors, (16), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:50:27,044 INFO L276 IsEmpty]: Start isEmpty. Operand 112 states and 324 transitions. [2021-06-05 14:50:27,044 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2021-06-05 14:50:27,044 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:50:27,044 INFO L521 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:50:27,044 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29 [2021-06-05 14:50:27,045 INFO L430 AbstractCegarLoop]: === Iteration 31 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:50:27,045 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:50:27,045 INFO L82 PathProgramCache]: Analyzing trace with hash -1372165464, now seen corresponding path program 2 times [2021-06-05 14:50:27,045 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:50:27,045 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [590916912] [2021-06-05 14:50:27,045 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:50:27,048 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:50:27,061 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:50:27,061 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:50:27,061 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [590916912] [2021-06-05 14:50:27,061 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [590916912] provided 1 perfect and 0 imperfect interpolant sequences [2021-06-05 14:50:27,061 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-06-05 14:50:27,061 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-06-05 14:50:27,061 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2073774752] [2021-06-05 14:50:27,061 INFO L462 AbstractCegarLoop]: Interpolant automaton has 4 states [2021-06-05 14:50:27,062 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:50:27,062 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-06-05 14:50:27,062 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-06-05 14:50:27,062 INFO L87 Difference]: Start difference. First operand 112 states and 324 transitions. Second operand has 4 states, 4 states have (on average 4.0) internal successors, (16), 4 states have internal predecessors, (16), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:50:27,075 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:50:27,075 INFO L93 Difference]: Finished difference Result 163 states and 436 transitions. [2021-06-05 14:50:27,076 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-06-05 14:50:27,076 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 4.0) internal successors, (16), 4 states have internal predecessors, (16), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 16 [2021-06-05 14:50:27,076 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:50:27,077 INFO L225 Difference]: With dead ends: 163 [2021-06-05 14:50:27,077 INFO L226 Difference]: Without dead ends: 144 [2021-06-05 14:50:27,077 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 9.4ms TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-06-05 14:50:27,077 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 144 states. [2021-06-05 14:50:27,079 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 144 to 108. [2021-06-05 14:50:27,079 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 108 states, 107 states have (on average 2.9345794392523366) internal successors, (314), 107 states have internal predecessors, (314), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:50:27,080 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 108 states to 108 states and 314 transitions. [2021-06-05 14:50:27,080 INFO L78 Accepts]: Start accepts. Automaton has 108 states and 314 transitions. Word has length 16 [2021-06-05 14:50:27,080 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:50:27,080 INFO L482 AbstractCegarLoop]: Abstraction has 108 states and 314 transitions. [2021-06-05 14:50:27,080 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 4 states, 4 states have (on average 4.0) internal successors, (16), 4 states have internal predecessors, (16), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:50:27,080 INFO L276 IsEmpty]: Start isEmpty. Operand 108 states and 314 transitions. [2021-06-05 14:50:27,081 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2021-06-05 14:50:27,081 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:50:27,081 INFO L521 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:50:27,081 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable30 [2021-06-05 14:50:27,081 INFO L430 AbstractCegarLoop]: === Iteration 32 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:50:27,081 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:50:27,081 INFO L82 PathProgramCache]: Analyzing trace with hash -97814091, now seen corresponding path program 4 times [2021-06-05 14:50:27,081 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:50:27,082 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2015146169] [2021-06-05 14:50:27,082 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:50:27,084 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:50:27,096 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:50:27,096 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:50:27,096 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2015146169] [2021-06-05 14:50:27,096 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2015146169] provided 1 perfect and 0 imperfect interpolant sequences [2021-06-05 14:50:27,096 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-06-05 14:50:27,096 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-06-05 14:50:27,096 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1244129032] [2021-06-05 14:50:27,097 INFO L462 AbstractCegarLoop]: Interpolant automaton has 4 states [2021-06-05 14:50:27,097 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:50:27,097 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-06-05 14:50:27,097 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-06-05 14:50:27,097 INFO L87 Difference]: Start difference. First operand 108 states and 314 transitions. Second operand has 4 states, 4 states have (on average 4.0) internal successors, (16), 4 states have internal predecessors, (16), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:50:27,112 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:50:27,112 INFO L93 Difference]: Finished difference Result 123 states and 338 transitions. [2021-06-05 14:50:27,112 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-06-05 14:50:27,112 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 4.0) internal successors, (16), 4 states have internal predecessors, (16), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 16 [2021-06-05 14:50:27,112 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:50:27,113 INFO L225 Difference]: With dead ends: 123 [2021-06-05 14:50:27,113 INFO L226 Difference]: Without dead ends: 108 [2021-06-05 14:50:27,113 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 9.0ms TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-06-05 14:50:27,114 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 108 states. [2021-06-05 14:50:27,116 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 108 to 108. [2021-06-05 14:50:27,116 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 108 states, 107 states have (on average 2.878504672897196) internal successors, (308), 107 states have internal predecessors, (308), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:50:27,116 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 108 states to 108 states and 308 transitions. [2021-06-05 14:50:27,117 INFO L78 Accepts]: Start accepts. Automaton has 108 states and 308 transitions. Word has length 16 [2021-06-05 14:50:27,117 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:50:27,117 INFO L482 AbstractCegarLoop]: Abstraction has 108 states and 308 transitions. [2021-06-05 14:50:27,117 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 4 states, 4 states have (on average 4.0) internal successors, (16), 4 states have internal predecessors, (16), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:50:27,117 INFO L276 IsEmpty]: Start isEmpty. Operand 108 states and 308 transitions. [2021-06-05 14:50:27,117 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2021-06-05 14:50:27,117 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:50:27,117 INFO L521 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:50:27,117 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable31 [2021-06-05 14:50:27,117 INFO L430 AbstractCegarLoop]: === Iteration 33 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:50:27,118 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:50:27,118 INFO L82 PathProgramCache]: Analyzing trace with hash 1361223606, now seen corresponding path program 1 times [2021-06-05 14:50:27,118 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:50:27,118 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1926387988] [2021-06-05 14:50:27,118 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:50:27,121 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:50:27,160 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:50:27,160 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:50:27,160 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1926387988] [2021-06-05 14:50:27,160 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1926387988] provided 1 perfect and 0 imperfect interpolant sequences [2021-06-05 14:50:27,160 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-06-05 14:50:27,160 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2021-06-05 14:50:27,160 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1920632862] [2021-06-05 14:50:27,160 INFO L462 AbstractCegarLoop]: Interpolant automaton has 8 states [2021-06-05 14:50:27,161 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:50:27,161 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-06-05 14:50:27,161 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=41, Unknown=0, NotChecked=0, Total=56 [2021-06-05 14:50:27,161 INFO L87 Difference]: Start difference. First operand 108 states and 308 transitions. Second operand has 8 states, 8 states have (on average 2.125) internal successors, (17), 8 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:50:27,257 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:50:27,258 INFO L93 Difference]: Finished difference Result 265 states and 721 transitions. [2021-06-05 14:50:27,258 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-06-05 14:50:27,258 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 2.125) internal successors, (17), 8 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 17 [2021-06-05 14:50:27,258 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:50:27,259 INFO L225 Difference]: With dead ends: 265 [2021-06-05 14:50:27,259 INFO L226 Difference]: Without dead ends: 250 [2021-06-05 14:50:27,259 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 13 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 74.4ms TimeCoverageRelationStatistics Valid=55, Invalid=101, Unknown=0, NotChecked=0, Total=156 [2021-06-05 14:50:27,260 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 250 states. [2021-06-05 14:50:27,263 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 250 to 141. [2021-06-05 14:50:27,264 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 141 states, 140 states have (on average 2.7928571428571427) internal successors, (391), 140 states have internal predecessors, (391), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:50:27,264 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 141 states to 141 states and 391 transitions. [2021-06-05 14:50:27,264 INFO L78 Accepts]: Start accepts. Automaton has 141 states and 391 transitions. Word has length 17 [2021-06-05 14:50:27,264 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:50:27,264 INFO L482 AbstractCegarLoop]: Abstraction has 141 states and 391 transitions. [2021-06-05 14:50:27,265 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 8 states, 8 states have (on average 2.125) internal successors, (17), 8 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:50:27,265 INFO L276 IsEmpty]: Start isEmpty. Operand 141 states and 391 transitions. [2021-06-05 14:50:27,265 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2021-06-05 14:50:27,265 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:50:27,265 INFO L521 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:50:27,265 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable32 [2021-06-05 14:50:27,265 INFO L430 AbstractCegarLoop]: === Iteration 34 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:50:27,266 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:50:27,266 INFO L82 PathProgramCache]: Analyzing trace with hash -1726190618, now seen corresponding path program 2 times [2021-06-05 14:50:27,266 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:50:27,266 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [725148108] [2021-06-05 14:50:27,266 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:50:27,269 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:50:27,311 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:50:27,311 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:50:27,312 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [725148108] [2021-06-05 14:50:27,312 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [725148108] provided 1 perfect and 0 imperfect interpolant sequences [2021-06-05 14:50:27,312 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-06-05 14:50:27,312 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2021-06-05 14:50:27,312 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1701309510] [2021-06-05 14:50:27,312 INFO L462 AbstractCegarLoop]: Interpolant automaton has 8 states [2021-06-05 14:50:27,312 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:50:27,312 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-06-05 14:50:27,313 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=40, Unknown=0, NotChecked=0, Total=56 [2021-06-05 14:50:27,313 INFO L87 Difference]: Start difference. First operand 141 states and 391 transitions. Second operand has 8 states, 8 states have (on average 2.125) internal successors, (17), 8 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:50:27,416 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:50:27,416 INFO L93 Difference]: Finished difference Result 298 states and 795 transitions. [2021-06-05 14:50:27,417 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-06-05 14:50:27,417 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 2.125) internal successors, (17), 8 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 17 [2021-06-05 14:50:27,417 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:50:27,418 INFO L225 Difference]: With dead ends: 298 [2021-06-05 14:50:27,418 INFO L226 Difference]: Without dead ends: 283 [2021-06-05 14:50:27,418 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 13 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 77.4ms TimeCoverageRelationStatistics Valid=56, Invalid=100, Unknown=0, NotChecked=0, Total=156 [2021-06-05 14:50:27,419 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 283 states. [2021-06-05 14:50:27,423 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 283 to 150. [2021-06-05 14:50:27,423 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 150 states, 149 states have (on average 2.8053691275167787) internal successors, (418), 149 states have internal predecessors, (418), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:50:27,423 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 150 states to 150 states and 418 transitions. [2021-06-05 14:50:27,424 INFO L78 Accepts]: Start accepts. Automaton has 150 states and 418 transitions. Word has length 17 [2021-06-05 14:50:27,424 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:50:27,424 INFO L482 AbstractCegarLoop]: Abstraction has 150 states and 418 transitions. [2021-06-05 14:50:27,424 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 8 states, 8 states have (on average 2.125) internal successors, (17), 8 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:50:27,424 INFO L276 IsEmpty]: Start isEmpty. Operand 150 states and 418 transitions. [2021-06-05 14:50:27,424 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2021-06-05 14:50:27,424 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:50:27,424 INFO L521 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:50:27,425 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable33 [2021-06-05 14:50:27,425 INFO L430 AbstractCegarLoop]: === Iteration 35 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:50:27,425 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:50:27,425 INFO L82 PathProgramCache]: Analyzing trace with hash 870056290, now seen corresponding path program 3 times [2021-06-05 14:50:27,425 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:50:27,425 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2048504983] [2021-06-05 14:50:27,425 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:50:27,428 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:50:27,483 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:50:27,483 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:50:27,483 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2048504983] [2021-06-05 14:50:27,483 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2048504983] provided 1 perfect and 0 imperfect interpolant sequences [2021-06-05 14:50:27,483 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-06-05 14:50:27,483 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2021-06-05 14:50:27,483 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [664130808] [2021-06-05 14:50:27,483 INFO L462 AbstractCegarLoop]: Interpolant automaton has 8 states [2021-06-05 14:50:27,483 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:50:27,484 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-06-05 14:50:27,484 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=40, Unknown=0, NotChecked=0, Total=56 [2021-06-05 14:50:27,484 INFO L87 Difference]: Start difference. First operand 150 states and 418 transitions. Second operand has 8 states, 8 states have (on average 2.125) internal successors, (17), 8 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:50:27,594 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:50:27,594 INFO L93 Difference]: Finished difference Result 281 states and 763 transitions. [2021-06-05 14:50:27,594 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-06-05 14:50:27,594 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 2.125) internal successors, (17), 8 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 17 [2021-06-05 14:50:27,595 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:50:27,596 INFO L225 Difference]: With dead ends: 281 [2021-06-05 14:50:27,596 INFO L226 Difference]: Without dead ends: 266 [2021-06-05 14:50:27,596 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 13 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 80.1ms TimeCoverageRelationStatistics Valid=56, Invalid=100, Unknown=0, NotChecked=0, Total=156 [2021-06-05 14:50:27,597 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 266 states. [2021-06-05 14:50:27,600 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 266 to 150. [2021-06-05 14:50:27,600 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 150 states, 149 states have (on average 2.8053691275167787) internal successors, (418), 149 states have internal predecessors, (418), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:50:27,601 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 150 states to 150 states and 418 transitions. [2021-06-05 14:50:27,601 INFO L78 Accepts]: Start accepts. Automaton has 150 states and 418 transitions. Word has length 17 [2021-06-05 14:50:27,601 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:50:27,601 INFO L482 AbstractCegarLoop]: Abstraction has 150 states and 418 transitions. [2021-06-05 14:50:27,601 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 8 states, 8 states have (on average 2.125) internal successors, (17), 8 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:50:27,601 INFO L276 IsEmpty]: Start isEmpty. Operand 150 states and 418 transitions. [2021-06-05 14:50:27,601 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2021-06-05 14:50:27,602 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:50:27,602 INFO L521 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:50:27,602 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable34 [2021-06-05 14:50:27,602 INFO L430 AbstractCegarLoop]: === Iteration 36 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:50:27,602 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:50:27,602 INFO L82 PathProgramCache]: Analyzing trace with hash 2059322360, now seen corresponding path program 4 times [2021-06-05 14:50:27,602 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:50:27,602 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [94347073] [2021-06-05 14:50:27,602 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:50:27,605 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:50:27,646 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:50:27,646 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:50:27,646 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [94347073] [2021-06-05 14:50:27,646 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [94347073] provided 1 perfect and 0 imperfect interpolant sequences [2021-06-05 14:50:27,646 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-06-05 14:50:27,646 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2021-06-05 14:50:27,647 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [693551428] [2021-06-05 14:50:27,647 INFO L462 AbstractCegarLoop]: Interpolant automaton has 8 states [2021-06-05 14:50:27,647 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:50:27,647 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-06-05 14:50:27,647 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=41, Unknown=0, NotChecked=0, Total=56 [2021-06-05 14:50:27,647 INFO L87 Difference]: Start difference. First operand 150 states and 418 transitions. Second operand has 8 states, 8 states have (on average 2.125) internal successors, (17), 8 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:50:27,754 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:50:27,754 INFO L93 Difference]: Finished difference Result 289 states and 784 transitions. [2021-06-05 14:50:27,755 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-06-05 14:50:27,755 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 2.125) internal successors, (17), 8 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 17 [2021-06-05 14:50:27,755 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:50:27,756 INFO L225 Difference]: With dead ends: 289 [2021-06-05 14:50:27,756 INFO L226 Difference]: Without dead ends: 274 [2021-06-05 14:50:27,757 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 13 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 76.1ms TimeCoverageRelationStatistics Valid=55, Invalid=101, Unknown=0, NotChecked=0, Total=156 [2021-06-05 14:50:27,757 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 274 states. [2021-06-05 14:50:27,761 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 274 to 159. [2021-06-05 14:50:27,761 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 159 states, 158 states have (on average 2.7974683544303796) internal successors, (442), 158 states have internal predecessors, (442), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:50:27,761 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 159 states to 159 states and 442 transitions. [2021-06-05 14:50:27,762 INFO L78 Accepts]: Start accepts. Automaton has 159 states and 442 transitions. Word has length 17 [2021-06-05 14:50:27,762 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:50:27,762 INFO L482 AbstractCegarLoop]: Abstraction has 159 states and 442 transitions. [2021-06-05 14:50:27,762 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 8 states, 8 states have (on average 2.125) internal successors, (17), 8 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:50:27,762 INFO L276 IsEmpty]: Start isEmpty. Operand 159 states and 442 transitions. [2021-06-05 14:50:27,762 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2021-06-05 14:50:27,762 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:50:27,762 INFO L521 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:50:27,762 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable35 [2021-06-05 14:50:27,763 INFO L430 AbstractCegarLoop]: === Iteration 37 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:50:27,763 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:50:27,763 INFO L82 PathProgramCache]: Analyzing trace with hash 2033546876, now seen corresponding path program 5 times [2021-06-05 14:50:27,763 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:50:27,763 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1942455214] [2021-06-05 14:50:27,763 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:50:27,766 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:50:27,808 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:50:27,808 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:50:27,808 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1942455214] [2021-06-05 14:50:27,808 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1942455214] provided 1 perfect and 0 imperfect interpolant sequences [2021-06-05 14:50:27,808 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-06-05 14:50:27,809 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2021-06-05 14:50:27,809 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1360326739] [2021-06-05 14:50:27,809 INFO L462 AbstractCegarLoop]: Interpolant automaton has 8 states [2021-06-05 14:50:27,809 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:50:27,809 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-06-05 14:50:27,809 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=40, Unknown=0, NotChecked=0, Total=56 [2021-06-05 14:50:27,810 INFO L87 Difference]: Start difference. First operand 159 states and 442 transitions. Second operand has 8 states, 8 states have (on average 2.125) internal successors, (17), 8 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:50:27,923 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:50:27,923 INFO L93 Difference]: Finished difference Result 322 states and 859 transitions. [2021-06-05 14:50:27,923 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-06-05 14:50:27,923 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 2.125) internal successors, (17), 8 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 17 [2021-06-05 14:50:27,923 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:50:27,925 INFO L225 Difference]: With dead ends: 322 [2021-06-05 14:50:27,925 INFO L226 Difference]: Without dead ends: 307 [2021-06-05 14:50:27,925 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 13 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 81.2ms TimeCoverageRelationStatistics Valid=56, Invalid=100, Unknown=0, NotChecked=0, Total=156 [2021-06-05 14:50:27,926 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 307 states. [2021-06-05 14:50:27,930 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 307 to 162. [2021-06-05 14:50:27,930 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 162 states, 161 states have (on average 2.8322981366459627) internal successors, (456), 161 states have internal predecessors, (456), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:50:27,930 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 162 states to 162 states and 456 transitions. [2021-06-05 14:50:27,931 INFO L78 Accepts]: Start accepts. Automaton has 162 states and 456 transitions. Word has length 17 [2021-06-05 14:50:27,931 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:50:27,931 INFO L482 AbstractCegarLoop]: Abstraction has 162 states and 456 transitions. [2021-06-05 14:50:27,931 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 8 states, 8 states have (on average 2.125) internal successors, (17), 8 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:50:27,931 INFO L276 IsEmpty]: Start isEmpty. Operand 162 states and 456 transitions. [2021-06-05 14:50:27,931 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2021-06-05 14:50:27,931 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:50:27,931 INFO L521 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:50:27,931 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable36 [2021-06-05 14:50:27,932 INFO L430 AbstractCegarLoop]: === Iteration 38 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:50:27,932 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:50:27,932 INFO L82 PathProgramCache]: Analyzing trace with hash 334826488, now seen corresponding path program 6 times [2021-06-05 14:50:27,932 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:50:27,932 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2099457663] [2021-06-05 14:50:27,932 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:50:27,935 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:50:27,984 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:50:27,985 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:50:27,985 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2099457663] [2021-06-05 14:50:27,985 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2099457663] provided 1 perfect and 0 imperfect interpolant sequences [2021-06-05 14:50:27,985 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-06-05 14:50:27,985 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2021-06-05 14:50:27,985 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [310431953] [2021-06-05 14:50:27,985 INFO L462 AbstractCegarLoop]: Interpolant automaton has 8 states [2021-06-05 14:50:27,985 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:50:27,986 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-06-05 14:50:27,986 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=40, Unknown=0, NotChecked=0, Total=56 [2021-06-05 14:50:27,986 INFO L87 Difference]: Start difference. First operand 162 states and 456 transitions. Second operand has 8 states, 8 states have (on average 2.125) internal successors, (17), 8 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:50:28,093 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:50:28,094 INFO L93 Difference]: Finished difference Result 299 states and 814 transitions. [2021-06-05 14:50:28,094 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-06-05 14:50:28,094 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 2.125) internal successors, (17), 8 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 17 [2021-06-05 14:50:28,094 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:50:28,095 INFO L225 Difference]: With dead ends: 299 [2021-06-05 14:50:28,096 INFO L226 Difference]: Without dead ends: 284 [2021-06-05 14:50:28,096 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 13 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 83.2ms TimeCoverageRelationStatistics Valid=56, Invalid=100, Unknown=0, NotChecked=0, Total=156 [2021-06-05 14:50:28,096 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 284 states. [2021-06-05 14:50:28,100 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 284 to 159. [2021-06-05 14:50:28,100 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 159 states, 158 states have (on average 2.7974683544303796) internal successors, (442), 158 states have internal predecessors, (442), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:50:28,101 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 159 states to 159 states and 442 transitions. [2021-06-05 14:50:28,101 INFO L78 Accepts]: Start accepts. Automaton has 159 states and 442 transitions. Word has length 17 [2021-06-05 14:50:28,101 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:50:28,101 INFO L482 AbstractCegarLoop]: Abstraction has 159 states and 442 transitions. [2021-06-05 14:50:28,101 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 8 states, 8 states have (on average 2.125) internal successors, (17), 8 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:50:28,101 INFO L276 IsEmpty]: Start isEmpty. Operand 159 states and 442 transitions. [2021-06-05 14:50:28,101 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2021-06-05 14:50:28,101 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:50:28,102 INFO L521 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:50:28,102 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable37 [2021-06-05 14:50:28,102 INFO L430 AbstractCegarLoop]: === Iteration 39 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:50:28,102 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:50:28,102 INFO L82 PathProgramCache]: Analyzing trace with hash -2035892590, now seen corresponding path program 7 times [2021-06-05 14:50:28,102 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:50:28,102 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [455894060] [2021-06-05 14:50:28,102 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:50:28,105 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:50:28,143 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:50:28,143 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:50:28,143 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [455894060] [2021-06-05 14:50:28,143 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [455894060] provided 1 perfect and 0 imperfect interpolant sequences [2021-06-05 14:50:28,143 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-06-05 14:50:28,143 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2021-06-05 14:50:28,143 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1314729767] [2021-06-05 14:50:28,144 INFO L462 AbstractCegarLoop]: Interpolant automaton has 8 states [2021-06-05 14:50:28,144 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:50:28,144 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-06-05 14:50:28,144 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=41, Unknown=0, NotChecked=0, Total=56 [2021-06-05 14:50:28,144 INFO L87 Difference]: Start difference. First operand 159 states and 442 transitions. Second operand has 8 states, 8 states have (on average 2.125) internal successors, (17), 8 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:50:28,238 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:50:28,238 INFO L93 Difference]: Finished difference Result 389 states and 1040 transitions. [2021-06-05 14:50:28,238 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-06-05 14:50:28,238 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 2.125) internal successors, (17), 8 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 17 [2021-06-05 14:50:28,239 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:50:28,240 INFO L225 Difference]: With dead ends: 389 [2021-06-05 14:50:28,240 INFO L226 Difference]: Without dead ends: 374 [2021-06-05 14:50:28,241 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 12 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 65.7ms TimeCoverageRelationStatistics Valid=47, Invalid=85, Unknown=0, NotChecked=0, Total=132 [2021-06-05 14:50:28,241 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 374 states. [2021-06-05 14:50:28,246 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 374 to 166. [2021-06-05 14:50:28,246 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 166 states, 165 states have (on average 2.8484848484848486) internal successors, (470), 165 states have internal predecessors, (470), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:50:28,247 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 166 states to 166 states and 470 transitions. [2021-06-05 14:50:28,247 INFO L78 Accepts]: Start accepts. Automaton has 166 states and 470 transitions. Word has length 17 [2021-06-05 14:50:28,247 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:50:28,247 INFO L482 AbstractCegarLoop]: Abstraction has 166 states and 470 transitions. [2021-06-05 14:50:28,247 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 8 states, 8 states have (on average 2.125) internal successors, (17), 8 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:50:28,247 INFO L276 IsEmpty]: Start isEmpty. Operand 166 states and 470 transitions. [2021-06-05 14:50:28,248 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2021-06-05 14:50:28,248 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:50:28,248 INFO L521 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:50:28,248 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable38 [2021-06-05 14:50:28,248 INFO L430 AbstractCegarLoop]: === Iteration 40 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:50:28,248 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:50:28,248 INFO L82 PathProgramCache]: Analyzing trace with hash -828339518, now seen corresponding path program 8 times [2021-06-05 14:50:28,248 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:50:28,248 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1811168357] [2021-06-05 14:50:28,249 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:50:28,252 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:50:28,292 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:50:28,292 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:50:28,292 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1811168357] [2021-06-05 14:50:28,293 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1811168357] provided 1 perfect and 0 imperfect interpolant sequences [2021-06-05 14:50:28,293 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-06-05 14:50:28,293 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2021-06-05 14:50:28,293 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [839984226] [2021-06-05 14:50:28,293 INFO L462 AbstractCegarLoop]: Interpolant automaton has 8 states [2021-06-05 14:50:28,293 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:50:28,293 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-06-05 14:50:28,293 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=41, Unknown=0, NotChecked=0, Total=56 [2021-06-05 14:50:28,294 INFO L87 Difference]: Start difference. First operand 166 states and 470 transitions. Second operand has 8 states, 8 states have (on average 2.125) internal successors, (17), 8 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:50:28,395 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:50:28,395 INFO L93 Difference]: Finished difference Result 398 states and 1066 transitions. [2021-06-05 14:50:28,395 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-06-05 14:50:28,396 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 2.125) internal successors, (17), 8 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 17 [2021-06-05 14:50:28,396 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:50:28,397 INFO L225 Difference]: With dead ends: 398 [2021-06-05 14:50:28,397 INFO L226 Difference]: Without dead ends: 383 [2021-06-05 14:50:28,398 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 12 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 69.0ms TimeCoverageRelationStatistics Valid=47, Invalid=85, Unknown=0, NotChecked=0, Total=132 [2021-06-05 14:50:28,398 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 383 states. [2021-06-05 14:50:28,402 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 383 to 169. [2021-06-05 14:50:28,403 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 169 states, 168 states have (on average 2.880952380952381) internal successors, (484), 168 states have internal predecessors, (484), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:50:28,403 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 169 states to 169 states and 484 transitions. [2021-06-05 14:50:28,403 INFO L78 Accepts]: Start accepts. Automaton has 169 states and 484 transitions. Word has length 17 [2021-06-05 14:50:28,403 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:50:28,403 INFO L482 AbstractCegarLoop]: Abstraction has 169 states and 484 transitions. [2021-06-05 14:50:28,404 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 8 states, 8 states have (on average 2.125) internal successors, (17), 8 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:50:28,404 INFO L276 IsEmpty]: Start isEmpty. Operand 169 states and 484 transitions. [2021-06-05 14:50:28,404 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2021-06-05 14:50:28,404 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:50:28,404 INFO L521 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:50:28,404 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable39 [2021-06-05 14:50:28,404 INFO L430 AbstractCegarLoop]: === Iteration 41 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:50:28,405 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:50:28,405 INFO L82 PathProgramCache]: Analyzing trace with hash 1767907390, now seen corresponding path program 9 times [2021-06-05 14:50:28,405 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:50:28,405 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1637699930] [2021-06-05 14:50:28,405 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:50:28,408 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:50:28,449 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:50:28,449 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:50:28,449 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1637699930] [2021-06-05 14:50:28,449 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1637699930] provided 1 perfect and 0 imperfect interpolant sequences [2021-06-05 14:50:28,449 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-06-05 14:50:28,449 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2021-06-05 14:50:28,449 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1431189228] [2021-06-05 14:50:28,450 INFO L462 AbstractCegarLoop]: Interpolant automaton has 8 states [2021-06-05 14:50:28,450 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:50:28,450 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-06-05 14:50:28,450 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=41, Unknown=0, NotChecked=0, Total=56 [2021-06-05 14:50:28,450 INFO L87 Difference]: Start difference. First operand 169 states and 484 transitions. Second operand has 8 states, 8 states have (on average 2.125) internal successors, (17), 8 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:50:28,554 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:50:28,554 INFO L93 Difference]: Finished difference Result 405 states and 1082 transitions. [2021-06-05 14:50:28,554 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-06-05 14:50:28,554 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 2.125) internal successors, (17), 8 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 17 [2021-06-05 14:50:28,554 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:50:28,556 INFO L225 Difference]: With dead ends: 405 [2021-06-05 14:50:28,556 INFO L226 Difference]: Without dead ends: 390 [2021-06-05 14:50:28,556 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 12 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 68.6ms TimeCoverageRelationStatistics Valid=47, Invalid=85, Unknown=0, NotChecked=0, Total=132 [2021-06-05 14:50:28,557 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 390 states. [2021-06-05 14:50:28,561 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 390 to 161. [2021-06-05 14:50:28,561 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 161 states, 160 states have (on average 2.825) internal successors, (452), 160 states have internal predecessors, (452), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:50:28,561 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 161 states to 161 states and 452 transitions. [2021-06-05 14:50:28,561 INFO L78 Accepts]: Start accepts. Automaton has 161 states and 452 transitions. Word has length 17 [2021-06-05 14:50:28,562 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:50:28,562 INFO L482 AbstractCegarLoop]: Abstraction has 161 states and 452 transitions. [2021-06-05 14:50:28,562 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 8 states, 8 states have (on average 2.125) internal successors, (17), 8 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:50:28,562 INFO L276 IsEmpty]: Start isEmpty. Operand 161 states and 452 transitions. [2021-06-05 14:50:28,562 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2021-06-05 14:50:28,562 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:50:28,562 INFO L521 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:50:28,562 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable40 [2021-06-05 14:50:28,563 INFO L430 AbstractCegarLoop]: === Iteration 42 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:50:28,563 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:50:28,563 INFO L82 PathProgramCache]: Analyzing trace with hash -1043349262, now seen corresponding path program 10 times [2021-06-05 14:50:28,563 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:50:28,563 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [143033712] [2021-06-05 14:50:28,563 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:50:28,566 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:50:28,603 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:50:28,604 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:50:28,604 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [143033712] [2021-06-05 14:50:28,604 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [143033712] provided 1 perfect and 0 imperfect interpolant sequences [2021-06-05 14:50:28,604 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-06-05 14:50:28,604 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2021-06-05 14:50:28,604 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [250153654] [2021-06-05 14:50:28,604 INFO L462 AbstractCegarLoop]: Interpolant automaton has 8 states [2021-06-05 14:50:28,604 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:50:28,604 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-06-05 14:50:28,605 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=40, Unknown=0, NotChecked=0, Total=56 [2021-06-05 14:50:28,605 INFO L87 Difference]: Start difference. First operand 161 states and 452 transitions. Second operand has 8 states, 8 states have (on average 2.125) internal successors, (17), 8 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:50:28,694 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:50:28,694 INFO L93 Difference]: Finished difference Result 340 states and 918 transitions. [2021-06-05 14:50:28,695 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-06-05 14:50:28,695 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 2.125) internal successors, (17), 8 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 17 [2021-06-05 14:50:28,695 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:50:28,696 INFO L225 Difference]: With dead ends: 340 [2021-06-05 14:50:28,697 INFO L226 Difference]: Without dead ends: 325 [2021-06-05 14:50:28,697 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 12 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8 ImplicationChecksByTransitivity, 66.5ms TimeCoverageRelationStatistics Valid=48, Invalid=84, Unknown=0, NotChecked=0, Total=132 [2021-06-05 14:50:28,697 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 325 states. [2021-06-05 14:50:28,701 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 325 to 165. [2021-06-05 14:50:28,701 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 165 states, 164 states have (on average 2.841463414634146) internal successors, (466), 164 states have internal predecessors, (466), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:50:28,702 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 165 states to 165 states and 466 transitions. [2021-06-05 14:50:28,702 INFO L78 Accepts]: Start accepts. Automaton has 165 states and 466 transitions. Word has length 17 [2021-06-05 14:50:28,702 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:50:28,702 INFO L482 AbstractCegarLoop]: Abstraction has 165 states and 466 transitions. [2021-06-05 14:50:28,702 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 8 states, 8 states have (on average 2.125) internal successors, (17), 8 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:50:28,702 INFO L276 IsEmpty]: Start isEmpty. Operand 165 states and 466 transitions. [2021-06-05 14:50:28,703 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2021-06-05 14:50:28,703 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:50:28,703 INFO L521 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:50:28,703 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable41 [2021-06-05 14:50:28,703 INFO L430 AbstractCegarLoop]: === Iteration 43 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:50:28,703 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:50:28,703 INFO L82 PathProgramCache]: Analyzing trace with hash 1480345592, now seen corresponding path program 11 times [2021-06-05 14:50:28,703 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:50:28,703 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [808106806] [2021-06-05 14:50:28,703 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:50:28,706 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:50:28,751 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:50:28,751 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:50:28,751 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [808106806] [2021-06-05 14:50:28,752 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [808106806] provided 1 perfect and 0 imperfect interpolant sequences [2021-06-05 14:50:28,752 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-06-05 14:50:28,752 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2021-06-05 14:50:28,752 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2125238787] [2021-06-05 14:50:28,752 INFO L462 AbstractCegarLoop]: Interpolant automaton has 8 states [2021-06-05 14:50:28,752 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:50:28,752 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-06-05 14:50:28,752 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=38, Unknown=0, NotChecked=0, Total=56 [2021-06-05 14:50:28,753 INFO L87 Difference]: Start difference. First operand 165 states and 466 transitions. Second operand has 8 states, 8 states have (on average 2.125) internal successors, (17), 8 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:50:28,858 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:50:28,858 INFO L93 Difference]: Finished difference Result 335 states and 909 transitions. [2021-06-05 14:50:28,859 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-06-05 14:50:28,859 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 2.125) internal successors, (17), 8 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 17 [2021-06-05 14:50:28,859 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:50:28,860 INFO L225 Difference]: With dead ends: 335 [2021-06-05 14:50:28,860 INFO L226 Difference]: Without dead ends: 320 [2021-06-05 14:50:28,861 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 12 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 71.6ms TimeCoverageRelationStatistics Valid=50, Invalid=82, Unknown=0, NotChecked=0, Total=132 [2021-06-05 14:50:28,861 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 320 states. [2021-06-05 14:50:28,865 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 320 to 171. [2021-06-05 14:50:28,865 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 171 states, 170 states have (on average 2.8411764705882354) internal successors, (483), 170 states have internal predecessors, (483), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:50:28,866 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 171 states to 171 states and 483 transitions. [2021-06-05 14:50:28,866 INFO L78 Accepts]: Start accepts. Automaton has 171 states and 483 transitions. Word has length 17 [2021-06-05 14:50:28,866 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:50:28,866 INFO L482 AbstractCegarLoop]: Abstraction has 171 states and 483 transitions. [2021-06-05 14:50:28,866 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 8 states, 8 states have (on average 2.125) internal successors, (17), 8 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:50:28,866 INFO L276 IsEmpty]: Start isEmpty. Operand 171 states and 483 transitions. [2021-06-05 14:50:28,867 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2021-06-05 14:50:28,867 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:50:28,867 INFO L521 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:50:28,867 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable42 [2021-06-05 14:50:28,867 INFO L430 AbstractCegarLoop]: === Iteration 44 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:50:28,867 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:50:28,867 INFO L82 PathProgramCache]: Analyzing trace with hash -145439044, now seen corresponding path program 12 times [2021-06-05 14:50:28,867 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:50:28,867 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1835398012] [2021-06-05 14:50:28,868 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:50:28,870 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:50:28,911 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:50:28,911 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:50:28,911 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1835398012] [2021-06-05 14:50:28,911 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1835398012] provided 1 perfect and 0 imperfect interpolant sequences [2021-06-05 14:50:28,911 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-06-05 14:50:28,911 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2021-06-05 14:50:28,911 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [333043475] [2021-06-05 14:50:28,911 INFO L462 AbstractCegarLoop]: Interpolant automaton has 8 states [2021-06-05 14:50:28,911 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:50:28,912 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-06-05 14:50:28,912 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=39, Unknown=0, NotChecked=0, Total=56 [2021-06-05 14:50:28,912 INFO L87 Difference]: Start difference. First operand 171 states and 483 transitions. Second operand has 8 states, 8 states have (on average 2.125) internal successors, (17), 8 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:50:29,012 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:50:29,013 INFO L93 Difference]: Finished difference Result 318 states and 879 transitions. [2021-06-05 14:50:29,013 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-06-05 14:50:29,013 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 2.125) internal successors, (17), 8 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 17 [2021-06-05 14:50:29,013 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:50:29,014 INFO L225 Difference]: With dead ends: 318 [2021-06-05 14:50:29,014 INFO L226 Difference]: Without dead ends: 303 [2021-06-05 14:50:29,015 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 12 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 69.0ms TimeCoverageRelationStatistics Valid=49, Invalid=83, Unknown=0, NotChecked=0, Total=132 [2021-06-05 14:50:29,015 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 303 states. [2021-06-05 14:50:29,018 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 303 to 171. [2021-06-05 14:50:29,019 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 171 states, 170 states have (on average 2.8411764705882354) internal successors, (483), 170 states have internal predecessors, (483), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:50:29,019 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 171 states to 171 states and 483 transitions. [2021-06-05 14:50:29,019 INFO L78 Accepts]: Start accepts. Automaton has 171 states and 483 transitions. Word has length 17 [2021-06-05 14:50:29,019 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:50:29,019 INFO L482 AbstractCegarLoop]: Abstraction has 171 states and 483 transitions. [2021-06-05 14:50:29,019 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 8 states, 8 states have (on average 2.125) internal successors, (17), 8 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:50:29,019 INFO L276 IsEmpty]: Start isEmpty. Operand 171 states and 483 transitions. [2021-06-05 14:50:29,020 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2021-06-05 14:50:29,020 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:50:29,020 INFO L521 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:50:29,020 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable43 [2021-06-05 14:50:29,020 INFO L430 AbstractCegarLoop]: === Iteration 45 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:50:29,020 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:50:29,021 INFO L82 PathProgramCache]: Analyzing trace with hash 161256120, now seen corresponding path program 13 times [2021-06-05 14:50:29,021 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:50:29,021 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [326571642] [2021-06-05 14:50:29,021 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:50:29,023 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:50:29,068 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:50:29,068 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:50:29,068 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [326571642] [2021-06-05 14:50:29,068 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [326571642] provided 1 perfect and 0 imperfect interpolant sequences [2021-06-05 14:50:29,068 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-06-05 14:50:29,068 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2021-06-05 14:50:29,068 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1344616272] [2021-06-05 14:50:29,068 INFO L462 AbstractCegarLoop]: Interpolant automaton has 8 states [2021-06-05 14:50:29,069 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:50:29,069 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-06-05 14:50:29,069 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=38, Unknown=0, NotChecked=0, Total=56 [2021-06-05 14:50:29,069 INFO L87 Difference]: Start difference. First operand 171 states and 483 transitions. Second operand has 8 states, 8 states have (on average 2.125) internal successors, (17), 8 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:50:29,169 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:50:29,170 INFO L93 Difference]: Finished difference Result 385 states and 1046 transitions. [2021-06-05 14:50:29,170 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-06-05 14:50:29,170 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 2.125) internal successors, (17), 8 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 17 [2021-06-05 14:50:29,170 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:50:29,172 INFO L225 Difference]: With dead ends: 385 [2021-06-05 14:50:29,172 INFO L226 Difference]: Without dead ends: 370 [2021-06-05 14:50:29,172 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 11 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 62.9ms TimeCoverageRelationStatistics Valid=42, Invalid=68, Unknown=0, NotChecked=0, Total=110 [2021-06-05 14:50:29,173 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 370 states. [2021-06-05 14:50:29,177 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 370 to 174. [2021-06-05 14:50:29,177 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 174 states, 173 states have (on average 2.878612716763006) internal successors, (498), 173 states have internal predecessors, (498), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:50:29,178 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 174 states to 174 states and 498 transitions. [2021-06-05 14:50:29,178 INFO L78 Accepts]: Start accepts. Automaton has 174 states and 498 transitions. Word has length 17 [2021-06-05 14:50:29,178 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:50:29,178 INFO L482 AbstractCegarLoop]: Abstraction has 174 states and 498 transitions. [2021-06-05 14:50:29,178 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 8 states, 8 states have (on average 2.125) internal successors, (17), 8 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:50:29,178 INFO L276 IsEmpty]: Start isEmpty. Operand 174 states and 498 transitions. [2021-06-05 14:50:29,179 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2021-06-05 14:50:29,179 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:50:29,179 INFO L521 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:50:29,179 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable44 [2021-06-05 14:50:29,179 INFO L430 AbstractCegarLoop]: === Iteration 46 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:50:29,179 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:50:29,179 INFO L82 PathProgramCache]: Analyzing trace with hash -1057379240, now seen corresponding path program 14 times [2021-06-05 14:50:29,179 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:50:29,179 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1997686185] [2021-06-05 14:50:29,180 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:50:29,182 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:50:29,234 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:50:29,234 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:50:29,234 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1997686185] [2021-06-05 14:50:29,234 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1997686185] provided 1 perfect and 0 imperfect interpolant sequences [2021-06-05 14:50:29,234 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-06-05 14:50:29,234 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2021-06-05 14:50:29,234 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [994192291] [2021-06-05 14:50:29,234 INFO L462 AbstractCegarLoop]: Interpolant automaton has 8 states [2021-06-05 14:50:29,235 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:50:29,235 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-06-05 14:50:29,235 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=37, Unknown=0, NotChecked=0, Total=56 [2021-06-05 14:50:29,235 INFO L87 Difference]: Start difference. First operand 174 states and 498 transitions. Second operand has 8 states, 8 states have (on average 2.125) internal successors, (17), 8 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:50:29,326 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:50:29,326 INFO L93 Difference]: Finished difference Result 383 states and 1039 transitions. [2021-06-05 14:50:29,326 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-06-05 14:50:29,327 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 2.125) internal successors, (17), 8 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 17 [2021-06-05 14:50:29,327 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:50:29,328 INFO L225 Difference]: With dead ends: 383 [2021-06-05 14:50:29,328 INFO L226 Difference]: Without dead ends: 368 [2021-06-05 14:50:29,328 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 11 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 63.7ms TimeCoverageRelationStatistics Valid=43, Invalid=67, Unknown=0, NotChecked=0, Total=110 [2021-06-05 14:50:29,329 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 368 states. [2021-06-05 14:50:29,333 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 368 to 174. [2021-06-05 14:50:29,333 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 174 states, 173 states have (on average 2.878612716763006) internal successors, (498), 173 states have internal predecessors, (498), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:50:29,334 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 174 states to 174 states and 498 transitions. [2021-06-05 14:50:29,334 INFO L78 Accepts]: Start accepts. Automaton has 174 states and 498 transitions. Word has length 17 [2021-06-05 14:50:29,334 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:50:29,334 INFO L482 AbstractCegarLoop]: Abstraction has 174 states and 498 transitions. [2021-06-05 14:50:29,334 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 8 states, 8 states have (on average 2.125) internal successors, (17), 8 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:50:29,334 INFO L276 IsEmpty]: Start isEmpty. Operand 174 states and 498 transitions. [2021-06-05 14:50:29,334 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2021-06-05 14:50:29,335 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:50:29,335 INFO L521 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:50:29,335 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable45 [2021-06-05 14:50:29,335 INFO L430 AbstractCegarLoop]: === Iteration 47 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:50:29,335 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:50:29,335 INFO L82 PathProgramCache]: Analyzing trace with hash 1150316668, now seen corresponding path program 15 times [2021-06-05 14:50:29,335 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:50:29,335 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2090721712] [2021-06-05 14:50:29,335 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:50:29,338 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:50:29,381 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:50:29,381 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:50:29,381 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2090721712] [2021-06-05 14:50:29,381 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2090721712] provided 1 perfect and 0 imperfect interpolant sequences [2021-06-05 14:50:29,381 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-06-05 14:50:29,381 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2021-06-05 14:50:29,381 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1121642942] [2021-06-05 14:50:29,381 INFO L462 AbstractCegarLoop]: Interpolant automaton has 8 states [2021-06-05 14:50:29,382 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:50:29,382 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-06-05 14:50:29,382 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=40, Unknown=0, NotChecked=0, Total=56 [2021-06-05 14:50:29,382 INFO L87 Difference]: Start difference. First operand 174 states and 498 transitions. Second operand has 8 states, 8 states have (on average 2.125) internal successors, (17), 8 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:50:29,491 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:50:29,491 INFO L93 Difference]: Finished difference Result 392 states and 1055 transitions. [2021-06-05 14:50:29,491 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-06-05 14:50:29,491 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 2.125) internal successors, (17), 8 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 17 [2021-06-05 14:50:29,491 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:50:29,493 INFO L225 Difference]: With dead ends: 392 [2021-06-05 14:50:29,493 INFO L226 Difference]: Without dead ends: 377 [2021-06-05 14:50:29,493 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 11 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 62.4ms TimeCoverageRelationStatistics Valid=40, Invalid=70, Unknown=0, NotChecked=0, Total=110 [2021-06-05 14:50:29,494 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 377 states. [2021-06-05 14:50:29,498 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 377 to 177. [2021-06-05 14:50:29,498 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 177 states, 176 states have (on average 2.909090909090909) internal successors, (512), 176 states have internal predecessors, (512), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:50:29,499 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 177 states to 177 states and 512 transitions. [2021-06-05 14:50:29,499 INFO L78 Accepts]: Start accepts. Automaton has 177 states and 512 transitions. Word has length 17 [2021-06-05 14:50:29,499 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:50:29,499 INFO L482 AbstractCegarLoop]: Abstraction has 177 states and 512 transitions. [2021-06-05 14:50:29,499 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 8 states, 8 states have (on average 2.125) internal successors, (17), 8 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:50:29,499 INFO L276 IsEmpty]: Start isEmpty. Operand 177 states and 512 transitions. [2021-06-05 14:50:29,500 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2021-06-05 14:50:29,500 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:50:29,500 INFO L521 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:50:29,500 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable46 [2021-06-05 14:50:29,500 INFO L430 AbstractCegarLoop]: === Iteration 48 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:50:29,500 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:50:29,500 INFO L82 PathProgramCache]: Analyzing trace with hash -19872328, now seen corresponding path program 16 times [2021-06-05 14:50:29,500 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:50:29,501 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [528644207] [2021-06-05 14:50:29,501 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:50:29,506 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:50:29,551 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:50:29,551 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:50:29,551 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [528644207] [2021-06-05 14:50:29,551 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [528644207] provided 1 perfect and 0 imperfect interpolant sequences [2021-06-05 14:50:29,552 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-06-05 14:50:29,552 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2021-06-05 14:50:29,552 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1864643634] [2021-06-05 14:50:29,552 INFO L462 AbstractCegarLoop]: Interpolant automaton has 8 states [2021-06-05 14:50:29,552 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:50:29,552 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-06-05 14:50:29,552 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=40, Unknown=0, NotChecked=0, Total=56 [2021-06-05 14:50:29,552 INFO L87 Difference]: Start difference. First operand 177 states and 512 transitions. Second operand has 8 states, 8 states have (on average 2.125) internal successors, (17), 8 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:50:29,655 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:50:29,655 INFO L93 Difference]: Finished difference Result 376 states and 1032 transitions. [2021-06-05 14:50:29,655 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-06-05 14:50:29,655 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 2.125) internal successors, (17), 8 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 17 [2021-06-05 14:50:29,655 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:50:29,657 INFO L225 Difference]: With dead ends: 376 [2021-06-05 14:50:29,657 INFO L226 Difference]: Without dead ends: 361 [2021-06-05 14:50:29,658 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 11 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 62.0ms TimeCoverageRelationStatistics Valid=40, Invalid=70, Unknown=0, NotChecked=0, Total=110 [2021-06-05 14:50:29,658 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 361 states. [2021-06-05 14:50:29,662 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 361 to 174. [2021-06-05 14:50:29,662 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 174 states, 173 states have (on average 2.878612716763006) internal successors, (498), 173 states have internal predecessors, (498), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:50:29,663 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 174 states to 174 states and 498 transitions. [2021-06-05 14:50:29,663 INFO L78 Accepts]: Start accepts. Automaton has 174 states and 498 transitions. Word has length 17 [2021-06-05 14:50:29,663 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:50:29,663 INFO L482 AbstractCegarLoop]: Abstraction has 174 states and 498 transitions. [2021-06-05 14:50:29,663 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 8 states, 8 states have (on average 2.125) internal successors, (17), 8 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:50:29,663 INFO L276 IsEmpty]: Start isEmpty. Operand 174 states and 498 transitions. [2021-06-05 14:50:29,664 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2021-06-05 14:50:29,664 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:50:29,664 INFO L521 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:50:29,664 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable47 [2021-06-05 14:50:29,664 INFO L430 AbstractCegarLoop]: === Iteration 49 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:50:29,664 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:50:29,664 INFO L82 PathProgramCache]: Analyzing trace with hash -36809380, now seen corresponding path program 17 times [2021-06-05 14:50:29,665 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:50:29,665 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [342582198] [2021-06-05 14:50:29,665 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:50:29,667 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:50:29,710 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:50:29,710 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:50:29,710 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [342582198] [2021-06-05 14:50:29,710 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [342582198] provided 1 perfect and 0 imperfect interpolant sequences [2021-06-05 14:50:29,710 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-06-05 14:50:29,710 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2021-06-05 14:50:29,711 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [763298220] [2021-06-05 14:50:29,711 INFO L462 AbstractCegarLoop]: Interpolant automaton has 8 states [2021-06-05 14:50:29,711 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:50:29,711 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-06-05 14:50:29,711 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=38, Unknown=0, NotChecked=0, Total=56 [2021-06-05 14:50:29,711 INFO L87 Difference]: Start difference. First operand 174 states and 498 transitions. Second operand has 8 states, 8 states have (on average 2.125) internal successors, (17), 8 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:50:29,804 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:50:29,804 INFO L93 Difference]: Finished difference Result 364 states and 991 transitions. [2021-06-05 14:50:29,805 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-06-05 14:50:29,805 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 2.125) internal successors, (17), 8 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 17 [2021-06-05 14:50:29,805 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:50:29,806 INFO L225 Difference]: With dead ends: 364 [2021-06-05 14:50:29,806 INFO L226 Difference]: Without dead ends: 349 [2021-06-05 14:50:29,807 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 11 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 62.6ms TimeCoverageRelationStatistics Valid=42, Invalid=68, Unknown=0, NotChecked=0, Total=110 [2021-06-05 14:50:29,808 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 349 states. [2021-06-05 14:50:29,812 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 349 to 176. [2021-06-05 14:50:29,823 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 176 states, 175 states have (on average 2.8971428571428572) internal successors, (507), 175 states have internal predecessors, (507), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:50:29,824 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 176 states to 176 states and 507 transitions. [2021-06-05 14:50:29,824 INFO L78 Accepts]: Start accepts. Automaton has 176 states and 507 transitions. Word has length 17 [2021-06-05 14:50:29,824 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:50:29,824 INFO L482 AbstractCegarLoop]: Abstraction has 176 states and 507 transitions. [2021-06-05 14:50:29,825 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 8 states, 8 states have (on average 2.125) internal successors, (17), 8 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:50:29,825 INFO L276 IsEmpty]: Start isEmpty. Operand 176 states and 507 transitions. [2021-06-05 14:50:29,825 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2021-06-05 14:50:29,825 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:50:29,825 INFO L521 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:50:29,825 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable48 [2021-06-05 14:50:29,825 INFO L430 AbstractCegarLoop]: === Iteration 50 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:50:29,826 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:50:29,826 INFO L82 PathProgramCache]: Analyzing trace with hash 1103474456, now seen corresponding path program 18 times [2021-06-05 14:50:29,826 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:50:29,826 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1867453294] [2021-06-05 14:50:29,826 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:50:29,830 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:50:29,871 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:50:29,871 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:50:29,871 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1867453294] [2021-06-05 14:50:29,872 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1867453294] provided 1 perfect and 0 imperfect interpolant sequences [2021-06-05 14:50:29,872 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-06-05 14:50:29,872 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2021-06-05 14:50:29,872 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [877898202] [2021-06-05 14:50:29,872 INFO L462 AbstractCegarLoop]: Interpolant automaton has 8 states [2021-06-05 14:50:29,872 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:50:29,872 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-06-05 14:50:29,872 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=39, Unknown=0, NotChecked=0, Total=56 [2021-06-05 14:50:29,873 INFO L87 Difference]: Start difference. First operand 176 states and 507 transitions. Second operand has 8 states, 8 states have (on average 2.125) internal successors, (17), 8 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:50:29,971 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:50:29,971 INFO L93 Difference]: Finished difference Result 343 states and 953 transitions. [2021-06-05 14:50:29,972 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-06-05 14:50:29,972 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 2.125) internal successors, (17), 8 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 17 [2021-06-05 14:50:29,972 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:50:29,973 INFO L225 Difference]: With dead ends: 343 [2021-06-05 14:50:29,973 INFO L226 Difference]: Without dead ends: 328 [2021-06-05 14:50:29,974 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 11 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7 ImplicationChecksByTransitivity, 61.6ms TimeCoverageRelationStatistics Valid=41, Invalid=69, Unknown=0, NotChecked=0, Total=110 [2021-06-05 14:50:29,975 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 328 states. [2021-06-05 14:50:29,978 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 328 to 174. [2021-06-05 14:50:29,978 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 174 states, 173 states have (on average 2.878612716763006) internal successors, (498), 173 states have internal predecessors, (498), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:50:29,981 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 174 states to 174 states and 498 transitions. [2021-06-05 14:50:29,981 INFO L78 Accepts]: Start accepts. Automaton has 174 states and 498 transitions. Word has length 17 [2021-06-05 14:50:29,981 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:50:29,981 INFO L482 AbstractCegarLoop]: Abstraction has 174 states and 498 transitions. [2021-06-05 14:50:29,981 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 8 states, 8 states have (on average 2.125) internal successors, (17), 8 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:50:29,981 INFO L276 IsEmpty]: Start isEmpty. Operand 174 states and 498 transitions. [2021-06-05 14:50:29,981 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2021-06-05 14:50:29,982 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:50:29,982 INFO L521 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:50:29,982 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable49 [2021-06-05 14:50:29,982 INFO L430 AbstractCegarLoop]: === Iteration 51 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:50:29,982 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:50:29,982 INFO L82 PathProgramCache]: Analyzing trace with hash -1622951230, now seen corresponding path program 19 times [2021-06-05 14:50:29,982 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:50:29,982 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1009019971] [2021-06-05 14:50:29,982 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:50:29,987 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:50:30,025 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:50:30,026 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:50:30,026 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1009019971] [2021-06-05 14:50:30,026 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1009019971] provided 1 perfect and 0 imperfect interpolant sequences [2021-06-05 14:50:30,026 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-06-05 14:50:30,026 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2021-06-05 14:50:30,026 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [619863927] [2021-06-05 14:50:30,026 INFO L462 AbstractCegarLoop]: Interpolant automaton has 8 states [2021-06-05 14:50:30,026 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:50:30,027 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-06-05 14:50:30,027 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=40, Unknown=0, NotChecked=0, Total=56 [2021-06-05 14:50:30,027 INFO L87 Difference]: Start difference. First operand 174 states and 498 transitions. Second operand has 8 states, 8 states have (on average 2.125) internal successors, (17), 8 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:50:30,122 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:50:30,123 INFO L93 Difference]: Finished difference Result 360 states and 983 transitions. [2021-06-05 14:50:30,123 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-06-05 14:50:30,123 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 2.125) internal successors, (17), 8 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 17 [2021-06-05 14:50:30,124 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:50:30,125 INFO L225 Difference]: With dead ends: 360 [2021-06-05 14:50:30,125 INFO L226 Difference]: Without dead ends: 345 [2021-06-05 14:50:30,126 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 12 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8 ImplicationChecksByTransitivity, 70.4ms TimeCoverageRelationStatistics Valid=48, Invalid=84, Unknown=0, NotChecked=0, Total=132 [2021-06-05 14:50:30,126 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 345 states. [2021-06-05 14:50:30,130 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 345 to 177. [2021-06-05 14:50:30,130 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 177 states, 176 states have (on average 2.897727272727273) internal successors, (510), 176 states have internal predecessors, (510), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:50:30,131 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 177 states to 177 states and 510 transitions. [2021-06-05 14:50:30,131 INFO L78 Accepts]: Start accepts. Automaton has 177 states and 510 transitions. Word has length 17 [2021-06-05 14:50:30,131 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:50:30,131 INFO L482 AbstractCegarLoop]: Abstraction has 177 states and 510 transitions. [2021-06-05 14:50:30,131 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 8 states, 8 states have (on average 2.125) internal successors, (17), 8 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:50:30,131 INFO L276 IsEmpty]: Start isEmpty. Operand 177 states and 510 transitions. [2021-06-05 14:50:30,132 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2021-06-05 14:50:30,132 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:50:30,132 INFO L521 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:50:30,132 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable50 [2021-06-05 14:50:30,132 INFO L430 AbstractCegarLoop]: === Iteration 52 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:50:30,132 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:50:30,132 INFO L82 PathProgramCache]: Analyzing trace with hash 1422092646, now seen corresponding path program 20 times [2021-06-05 14:50:30,133 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:50:30,133 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [865392071] [2021-06-05 14:50:30,133 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:50:30,136 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:50:30,179 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:50:30,180 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:50:30,180 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [865392071] [2021-06-05 14:50:30,180 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [865392071] provided 1 perfect and 0 imperfect interpolant sequences [2021-06-05 14:50:30,180 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-06-05 14:50:30,180 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2021-06-05 14:50:30,180 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [312536846] [2021-06-05 14:50:30,180 INFO L462 AbstractCegarLoop]: Interpolant automaton has 8 states [2021-06-05 14:50:30,180 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:50:30,181 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-06-05 14:50:30,181 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=39, Unknown=0, NotChecked=0, Total=56 [2021-06-05 14:50:30,181 INFO L87 Difference]: Start difference. First operand 177 states and 510 transitions. Second operand has 8 states, 8 states have (on average 2.125) internal successors, (17), 8 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:50:30,291 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:50:30,291 INFO L93 Difference]: Finished difference Result 377 states and 1017 transitions. [2021-06-05 14:50:30,291 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-06-05 14:50:30,291 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 2.125) internal successors, (17), 8 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 17 [2021-06-05 14:50:30,291 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:50:30,293 INFO L225 Difference]: With dead ends: 377 [2021-06-05 14:50:30,293 INFO L226 Difference]: Without dead ends: 362 [2021-06-05 14:50:30,293 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 12 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 74.9ms TimeCoverageRelationStatistics Valid=49, Invalid=83, Unknown=0, NotChecked=0, Total=132 [2021-06-05 14:50:30,294 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 362 states. [2021-06-05 14:50:30,298 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 362 to 179. [2021-06-05 14:50:30,298 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 179 states, 178 states have (on average 2.9157303370786516) internal successors, (519), 178 states have internal predecessors, (519), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:50:30,299 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 179 states to 179 states and 519 transitions. [2021-06-05 14:50:30,299 INFO L78 Accepts]: Start accepts. Automaton has 179 states and 519 transitions. Word has length 17 [2021-06-05 14:50:30,299 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:50:30,299 INFO L482 AbstractCegarLoop]: Abstraction has 179 states and 519 transitions. [2021-06-05 14:50:30,299 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 8 states, 8 states have (on average 2.125) internal successors, (17), 8 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:50:30,299 INFO L276 IsEmpty]: Start isEmpty. Operand 179 states and 519 transitions. [2021-06-05 14:50:30,300 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2021-06-05 14:50:30,300 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:50:30,300 INFO L521 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:50:30,300 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable51 [2021-06-05 14:50:30,300 INFO L430 AbstractCegarLoop]: === Iteration 53 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:50:30,300 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:50:30,300 INFO L82 PathProgramCache]: Analyzing trace with hash 203457286, now seen corresponding path program 21 times [2021-06-05 14:50:30,300 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:50:30,300 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1667756932] [2021-06-05 14:50:30,300 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:50:30,303 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:50:30,348 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:50:30,348 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:50:30,348 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1667756932] [2021-06-05 14:50:30,348 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1667756932] provided 1 perfect and 0 imperfect interpolant sequences [2021-06-05 14:50:30,348 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-06-05 14:50:30,348 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2021-06-05 14:50:30,349 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [680671107] [2021-06-05 14:50:30,349 INFO L462 AbstractCegarLoop]: Interpolant automaton has 8 states [2021-06-05 14:50:30,349 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:50:30,349 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-06-05 14:50:30,349 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=38, Unknown=0, NotChecked=0, Total=56 [2021-06-05 14:50:30,349 INFO L87 Difference]: Start difference. First operand 179 states and 519 transitions. Second operand has 8 states, 8 states have (on average 2.125) internal successors, (17), 8 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:50:30,450 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:50:30,450 INFO L93 Difference]: Finished difference Result 354 states and 972 transitions. [2021-06-05 14:50:30,450 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-06-05 14:50:30,450 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 2.125) internal successors, (17), 8 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 17 [2021-06-05 14:50:30,451 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:50:30,452 INFO L225 Difference]: With dead ends: 354 [2021-06-05 14:50:30,452 INFO L226 Difference]: Without dead ends: 339 [2021-06-05 14:50:30,452 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 12 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 74.9ms TimeCoverageRelationStatistics Valid=50, Invalid=82, Unknown=0, NotChecked=0, Total=132 [2021-06-05 14:50:30,453 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 339 states. [2021-06-05 14:50:30,456 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 339 to 177. [2021-06-05 14:50:30,456 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 177 states, 176 states have (on average 2.897727272727273) internal successors, (510), 176 states have internal predecessors, (510), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:50:30,457 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 177 states to 177 states and 510 transitions. [2021-06-05 14:50:30,457 INFO L78 Accepts]: Start accepts. Automaton has 177 states and 510 transitions. Word has length 17 [2021-06-05 14:50:30,457 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:50:30,457 INFO L482 AbstractCegarLoop]: Abstraction has 177 states and 510 transitions. [2021-06-05 14:50:30,457 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 8 states, 8 states have (on average 2.125) internal successors, (17), 8 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:50:30,457 INFO L276 IsEmpty]: Start isEmpty. Operand 177 states and 510 transitions. [2021-06-05 14:50:30,458 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2021-06-05 14:50:30,458 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:50:30,458 INFO L521 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:50:30,458 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable52 [2021-06-05 14:50:30,458 INFO L430 AbstractCegarLoop]: === Iteration 54 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:50:30,458 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:50:30,458 INFO L82 PathProgramCache]: Analyzing trace with hash -1026845314, now seen corresponding path program 22 times [2021-06-05 14:50:30,458 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:50:30,458 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1957286711] [2021-06-05 14:50:30,459 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:50:30,466 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:50:30,514 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:50:30,514 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:50:30,514 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1957286711] [2021-06-05 14:50:30,514 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1957286711] provided 1 perfect and 0 imperfect interpolant sequences [2021-06-05 14:50:30,514 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-06-05 14:50:30,514 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2021-06-05 14:50:30,514 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [250524867] [2021-06-05 14:50:30,515 INFO L462 AbstractCegarLoop]: Interpolant automaton has 8 states [2021-06-05 14:50:30,515 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:50:30,515 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-06-05 14:50:30,515 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=41, Unknown=0, NotChecked=0, Total=56 [2021-06-05 14:50:30,515 INFO L87 Difference]: Start difference. First operand 177 states and 510 transitions. Second operand has 8 states, 8 states have (on average 2.125) internal successors, (17), 8 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:50:30,614 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:50:30,614 INFO L93 Difference]: Finished difference Result 409 states and 1106 transitions. [2021-06-05 14:50:30,614 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-06-05 14:50:30,614 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 2.125) internal successors, (17), 8 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 17 [2021-06-05 14:50:30,615 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:50:30,616 INFO L225 Difference]: With dead ends: 409 [2021-06-05 14:50:30,616 INFO L226 Difference]: Without dead ends: 394 [2021-06-05 14:50:30,616 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 12 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 80.0ms TimeCoverageRelationStatistics Valid=47, Invalid=85, Unknown=0, NotChecked=0, Total=132 [2021-06-05 14:50:30,617 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 394 states. [2021-06-05 14:50:30,621 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 394 to 180. [2021-06-05 14:50:30,621 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 180 states, 179 states have (on average 2.910614525139665) internal successors, (521), 179 states have internal predecessors, (521), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:50:30,622 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 180 states to 180 states and 521 transitions. [2021-06-05 14:50:30,622 INFO L78 Accepts]: Start accepts. Automaton has 180 states and 521 transitions. Word has length 17 [2021-06-05 14:50:30,622 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:50:30,622 INFO L482 AbstractCegarLoop]: Abstraction has 180 states and 521 transitions. [2021-06-05 14:50:30,622 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 8 states, 8 states have (on average 2.125) internal successors, (17), 8 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:50:30,622 INFO L276 IsEmpty]: Start isEmpty. Operand 180 states and 521 transitions. [2021-06-05 14:50:30,622 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2021-06-05 14:50:30,622 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:50:30,623 INFO L521 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:50:30,623 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable53 [2021-06-05 14:50:30,623 INFO L430 AbstractCegarLoop]: === Iteration 55 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:50:30,623 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:50:30,623 INFO L82 PathProgramCache]: Analyzing trace with hash -1848016830, now seen corresponding path program 23 times [2021-06-05 14:50:30,623 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:50:30,623 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [201269751] [2021-06-05 14:50:30,623 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:50:30,626 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:50:30,667 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:50:30,668 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:50:30,668 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [201269751] [2021-06-05 14:50:30,668 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [201269751] provided 1 perfect and 0 imperfect interpolant sequences [2021-06-05 14:50:30,668 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-06-05 14:50:30,668 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2021-06-05 14:50:30,668 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1943281180] [2021-06-05 14:50:30,668 INFO L462 AbstractCegarLoop]: Interpolant automaton has 8 states [2021-06-05 14:50:30,668 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:50:30,669 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-06-05 14:50:30,669 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=41, Unknown=0, NotChecked=0, Total=56 [2021-06-05 14:50:30,669 INFO L87 Difference]: Start difference. First operand 180 states and 521 transitions. Second operand has 8 states, 8 states have (on average 2.125) internal successors, (17), 8 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:50:30,783 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:50:30,783 INFO L93 Difference]: Finished difference Result 407 states and 1110 transitions. [2021-06-05 14:50:30,784 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-06-05 14:50:30,784 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 2.125) internal successors, (17), 8 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 17 [2021-06-05 14:50:30,784 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:50:30,785 INFO L225 Difference]: With dead ends: 407 [2021-06-05 14:50:30,785 INFO L226 Difference]: Without dead ends: 392 [2021-06-05 14:50:30,786 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 12 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 73.6ms TimeCoverageRelationStatistics Valid=47, Invalid=85, Unknown=0, NotChecked=0, Total=132 [2021-06-05 14:50:30,786 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 392 states. [2021-06-05 14:50:30,790 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 392 to 183. [2021-06-05 14:50:30,790 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 183 states, 182 states have (on average 2.9395604395604398) internal successors, (535), 182 states have internal predecessors, (535), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:50:30,791 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 183 states to 183 states and 535 transitions. [2021-06-05 14:50:30,791 INFO L78 Accepts]: Start accepts. Automaton has 183 states and 535 transitions. Word has length 17 [2021-06-05 14:50:30,791 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:50:30,791 INFO L482 AbstractCegarLoop]: Abstraction has 183 states and 535 transitions. [2021-06-05 14:50:30,791 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 8 states, 8 states have (on average 2.125) internal successors, (17), 8 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:50:30,791 INFO L276 IsEmpty]: Start isEmpty. Operand 183 states and 535 transitions. [2021-06-05 14:50:30,792 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2021-06-05 14:50:30,792 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:50:30,792 INFO L521 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:50:30,792 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable54 [2021-06-05 14:50:30,792 INFO L430 AbstractCegarLoop]: === Iteration 56 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:50:30,792 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:50:30,792 INFO L82 PathProgramCache]: Analyzing trace with hash 748230078, now seen corresponding path program 24 times [2021-06-05 14:50:30,792 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:50:30,793 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1720221747] [2021-06-05 14:50:30,793 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:50:30,795 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:50:30,837 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:50:30,837 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:50:30,837 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1720221747] [2021-06-05 14:50:30,837 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1720221747] provided 1 perfect and 0 imperfect interpolant sequences [2021-06-05 14:50:30,838 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-06-05 14:50:30,838 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2021-06-05 14:50:30,838 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1155280479] [2021-06-05 14:50:30,838 INFO L462 AbstractCegarLoop]: Interpolant automaton has 8 states [2021-06-05 14:50:30,838 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:50:30,838 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-06-05 14:50:30,838 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=41, Unknown=0, NotChecked=0, Total=56 [2021-06-05 14:50:30,838 INFO L87 Difference]: Start difference. First operand 183 states and 535 transitions. Second operand has 8 states, 8 states have (on average 2.125) internal successors, (17), 8 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:50:30,947 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:50:30,947 INFO L93 Difference]: Finished difference Result 384 states and 1065 transitions. [2021-06-05 14:50:30,948 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-06-05 14:50:30,948 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 2.125) internal successors, (17), 8 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 17 [2021-06-05 14:50:30,948 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:50:30,949 INFO L225 Difference]: With dead ends: 384 [2021-06-05 14:50:30,949 INFO L226 Difference]: Without dead ends: 369 [2021-06-05 14:50:30,950 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 12 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 74.1ms TimeCoverageRelationStatistics Valid=47, Invalid=85, Unknown=0, NotChecked=0, Total=132 [2021-06-05 14:50:30,950 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 369 states. [2021-06-05 14:50:30,954 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 369 to 177. [2021-06-05 14:50:30,954 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 177 states, 176 states have (on average 2.897727272727273) internal successors, (510), 176 states have internal predecessors, (510), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:50:30,954 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 177 states to 177 states and 510 transitions. [2021-06-05 14:50:30,954 INFO L78 Accepts]: Start accepts. Automaton has 177 states and 510 transitions. Word has length 17 [2021-06-05 14:50:30,954 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:50:30,955 INFO L482 AbstractCegarLoop]: Abstraction has 177 states and 510 transitions. [2021-06-05 14:50:30,955 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 8 states, 8 states have (on average 2.125) internal successors, (17), 8 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:50:30,955 INFO L276 IsEmpty]: Start isEmpty. Operand 177 states and 510 transitions. [2021-06-05 14:50:30,955 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2021-06-05 14:50:30,955 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:50:30,955 INFO L521 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:50:30,955 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable55 [2021-06-05 14:50:30,956 INFO L430 AbstractCegarLoop]: === Iteration 57 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:50:30,956 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:50:30,956 INFO L82 PathProgramCache]: Analyzing trace with hash -1951172510, now seen corresponding path program 25 times [2021-06-05 14:50:30,956 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:50:30,956 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1105870728] [2021-06-05 14:50:30,956 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:50:30,959 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:50:31,000 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:50:31,000 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:50:31,000 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1105870728] [2021-06-05 14:50:31,000 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1105870728] provided 1 perfect and 0 imperfect interpolant sequences [2021-06-05 14:50:31,000 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-06-05 14:50:31,000 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2021-06-05 14:50:31,000 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1471336611] [2021-06-05 14:50:31,001 INFO L462 AbstractCegarLoop]: Interpolant automaton has 8 states [2021-06-05 14:50:31,001 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:50:31,001 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-06-05 14:50:31,001 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=39, Unknown=0, NotChecked=0, Total=56 [2021-06-05 14:50:31,001 INFO L87 Difference]: Start difference. First operand 177 states and 510 transitions. Second operand has 8 states, 8 states have (on average 2.125) internal successors, (17), 8 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:50:31,105 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:50:31,105 INFO L93 Difference]: Finished difference Result 403 states and 1103 transitions. [2021-06-05 14:50:31,106 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-06-05 14:50:31,106 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 2.125) internal successors, (17), 8 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 17 [2021-06-05 14:50:31,106 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:50:31,107 INFO L225 Difference]: With dead ends: 403 [2021-06-05 14:50:31,107 INFO L226 Difference]: Without dead ends: 388 [2021-06-05 14:50:31,107 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 11 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7 ImplicationChecksByTransitivity, 63.3ms TimeCoverageRelationStatistics Valid=41, Invalid=69, Unknown=0, NotChecked=0, Total=110 [2021-06-05 14:50:31,108 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 388 states. [2021-06-05 14:50:31,111 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 388 to 180. [2021-06-05 14:50:31,112 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 180 states, 179 states have (on average 2.9329608938547485) internal successors, (525), 179 states have internal predecessors, (525), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:50:31,112 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 180 states to 180 states and 525 transitions. [2021-06-05 14:50:31,112 INFO L78 Accepts]: Start accepts. Automaton has 180 states and 525 transitions. Word has length 17 [2021-06-05 14:50:31,112 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:50:31,112 INFO L482 AbstractCegarLoop]: Abstraction has 180 states and 525 transitions. [2021-06-05 14:50:31,113 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 8 states, 8 states have (on average 2.125) internal successors, (17), 8 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:50:31,113 INFO L276 IsEmpty]: Start isEmpty. Operand 180 states and 525 transitions. [2021-06-05 14:50:31,113 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2021-06-05 14:50:31,113 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:50:31,113 INFO L521 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:50:31,113 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable56 [2021-06-05 14:50:31,113 INFO L430 AbstractCegarLoop]: === Iteration 58 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:50:31,114 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:50:31,114 INFO L82 PathProgramCache]: Analyzing trace with hash 1125159426, now seen corresponding path program 26 times [2021-06-05 14:50:31,114 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:50:31,114 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [738524803] [2021-06-05 14:50:31,114 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:50:31,116 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:50:31,157 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:50:31,157 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:50:31,157 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [738524803] [2021-06-05 14:50:31,157 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [738524803] provided 1 perfect and 0 imperfect interpolant sequences [2021-06-05 14:50:31,158 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-06-05 14:50:31,158 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2021-06-05 14:50:31,158 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [474680805] [2021-06-05 14:50:31,158 INFO L462 AbstractCegarLoop]: Interpolant automaton has 8 states [2021-06-05 14:50:31,158 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:50:31,158 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-06-05 14:50:31,158 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=38, Unknown=0, NotChecked=0, Total=56 [2021-06-05 14:50:31,158 INFO L87 Difference]: Start difference. First operand 180 states and 525 transitions. Second operand has 8 states, 8 states have (on average 2.125) internal successors, (17), 8 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:50:31,266 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:50:31,266 INFO L93 Difference]: Finished difference Result 401 states and 1096 transitions. [2021-06-05 14:50:31,267 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-06-05 14:50:31,267 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 2.125) internal successors, (17), 8 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 17 [2021-06-05 14:50:31,267 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:50:31,268 INFO L225 Difference]: With dead ends: 401 [2021-06-05 14:50:31,268 INFO L226 Difference]: Without dead ends: 386 [2021-06-05 14:50:31,268 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 11 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 61.8ms TimeCoverageRelationStatistics Valid=42, Invalid=68, Unknown=0, NotChecked=0, Total=110 [2021-06-05 14:50:31,269 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 386 states. [2021-06-05 14:50:31,272 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 386 to 178. [2021-06-05 14:50:31,273 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 178 states, 177 states have (on average 2.9152542372881354) internal successors, (516), 177 states have internal predecessors, (516), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:50:31,273 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 178 states to 178 states and 516 transitions. [2021-06-05 14:50:31,273 INFO L78 Accepts]: Start accepts. Automaton has 178 states and 516 transitions. Word has length 17 [2021-06-05 14:50:31,273 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:50:31,273 INFO L482 AbstractCegarLoop]: Abstraction has 178 states and 516 transitions. [2021-06-05 14:50:31,273 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 8 states, 8 states have (on average 2.125) internal successors, (17), 8 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:50:31,273 INFO L276 IsEmpty]: Start isEmpty. Operand 178 states and 516 transitions. [2021-06-05 14:50:31,274 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2021-06-05 14:50:31,274 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:50:31,274 INFO L521 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:50:31,274 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable57 [2021-06-05 14:50:31,274 INFO L430 AbstractCegarLoop]: === Iteration 59 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:50:31,274 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:50:31,274 INFO L82 PathProgramCache]: Analyzing trace with hash -962111962, now seen corresponding path program 27 times [2021-06-05 14:50:31,275 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:50:31,275 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [55768942] [2021-06-05 14:50:31,275 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:50:31,277 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:50:31,323 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:50:31,324 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:50:31,324 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [55768942] [2021-06-05 14:50:31,324 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [55768942] provided 1 perfect and 0 imperfect interpolant sequences [2021-06-05 14:50:31,324 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-06-05 14:50:31,324 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2021-06-05 14:50:31,324 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [161420687] [2021-06-05 14:50:31,324 INFO L462 AbstractCegarLoop]: Interpolant automaton has 8 states [2021-06-05 14:50:31,324 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:50:31,324 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-06-05 14:50:31,325 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=40, Unknown=0, NotChecked=0, Total=56 [2021-06-05 14:50:31,325 INFO L87 Difference]: Start difference. First operand 178 states and 516 transitions. Second operand has 8 states, 8 states have (on average 2.125) internal successors, (17), 8 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:50:31,435 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:50:31,436 INFO L93 Difference]: Finished difference Result 395 states and 1075 transitions. [2021-06-05 14:50:31,436 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-06-05 14:50:31,436 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 2.125) internal successors, (17), 8 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 17 [2021-06-05 14:50:31,436 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:50:31,437 INFO L225 Difference]: With dead ends: 395 [2021-06-05 14:50:31,437 INFO L226 Difference]: Without dead ends: 380 [2021-06-05 14:50:31,437 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 11 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 61.8ms TimeCoverageRelationStatistics Valid=40, Invalid=70, Unknown=0, NotChecked=0, Total=110 [2021-06-05 14:50:31,438 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 380 states. [2021-06-05 14:50:31,441 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 380 to 181. [2021-06-05 14:50:31,442 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 181 states, 180 states have (on average 2.9444444444444446) internal successors, (530), 180 states have internal predecessors, (530), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:50:31,442 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 181 states to 181 states and 530 transitions. [2021-06-05 14:50:31,442 INFO L78 Accepts]: Start accepts. Automaton has 181 states and 530 transitions. Word has length 17 [2021-06-05 14:50:31,443 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:50:31,443 INFO L482 AbstractCegarLoop]: Abstraction has 181 states and 530 transitions. [2021-06-05 14:50:31,443 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 8 states, 8 states have (on average 2.125) internal successors, (17), 8 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:50:31,443 INFO L276 IsEmpty]: Start isEmpty. Operand 181 states and 530 transitions. [2021-06-05 14:50:31,443 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2021-06-05 14:50:31,443 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:50:31,444 INFO L521 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:50:31,444 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable58 [2021-06-05 14:50:31,444 INFO L430 AbstractCegarLoop]: === Iteration 60 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:50:31,444 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:50:31,444 INFO L82 PathProgramCache]: Analyzing trace with hash -2132300958, now seen corresponding path program 28 times [2021-06-05 14:50:31,444 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:50:31,445 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1478168013] [2021-06-05 14:50:31,445 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:50:31,448 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:50:31,499 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:50:31,499 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:50:31,499 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1478168013] [2021-06-05 14:50:31,499 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1478168013] provided 1 perfect and 0 imperfect interpolant sequences [2021-06-05 14:50:31,499 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-06-05 14:50:31,499 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2021-06-05 14:50:31,499 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1071715528] [2021-06-05 14:50:31,499 INFO L462 AbstractCegarLoop]: Interpolant automaton has 8 states [2021-06-05 14:50:31,499 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:50:31,500 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-06-05 14:50:31,500 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=40, Unknown=0, NotChecked=0, Total=56 [2021-06-05 14:50:31,500 INFO L87 Difference]: Start difference. First operand 181 states and 530 transitions. Second operand has 8 states, 8 states have (on average 2.125) internal successors, (17), 8 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:50:31,609 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:50:31,610 INFO L93 Difference]: Finished difference Result 379 states and 1052 transitions. [2021-06-05 14:50:31,610 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-06-05 14:50:31,610 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 2.125) internal successors, (17), 8 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 17 [2021-06-05 14:50:31,610 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:50:31,611 INFO L225 Difference]: With dead ends: 379 [2021-06-05 14:50:31,611 INFO L226 Difference]: Without dead ends: 364 [2021-06-05 14:50:31,611 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 11 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 68.1ms TimeCoverageRelationStatistics Valid=40, Invalid=70, Unknown=0, NotChecked=0, Total=110 [2021-06-05 14:50:31,612 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 364 states. [2021-06-05 14:50:31,615 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 364 to 178. [2021-06-05 14:50:31,615 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 178 states, 177 states have (on average 2.9152542372881354) internal successors, (516), 177 states have internal predecessors, (516), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:50:31,616 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 178 states to 178 states and 516 transitions. [2021-06-05 14:50:31,616 INFO L78 Accepts]: Start accepts. Automaton has 178 states and 516 transitions. Word has length 17 [2021-06-05 14:50:31,616 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:50:31,616 INFO L482 AbstractCegarLoop]: Abstraction has 178 states and 516 transitions. [2021-06-05 14:50:31,616 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 8 states, 8 states have (on average 2.125) internal successors, (17), 8 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:50:31,616 INFO L276 IsEmpty]: Start isEmpty. Operand 178 states and 516 transitions. [2021-06-05 14:50:31,617 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2021-06-05 14:50:31,617 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:50:31,617 INFO L521 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:50:31,617 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable59 [2021-06-05 14:50:31,617 INFO L430 AbstractCegarLoop]: === Iteration 61 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:50:31,617 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:50:31,617 INFO L82 PathProgramCache]: Analyzing trace with hash 2145729286, now seen corresponding path program 29 times [2021-06-05 14:50:31,617 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:50:31,617 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1329485357] [2021-06-05 14:50:31,618 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:50:31,620 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:50:31,663 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:50:31,664 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:50:31,664 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1329485357] [2021-06-05 14:50:31,664 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1329485357] provided 1 perfect and 0 imperfect interpolant sequences [2021-06-05 14:50:31,664 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-06-05 14:50:31,664 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2021-06-05 14:50:31,664 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1402376577] [2021-06-05 14:50:31,664 INFO L462 AbstractCegarLoop]: Interpolant automaton has 8 states [2021-06-05 14:50:31,664 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:50:31,664 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-06-05 14:50:31,665 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=37, Unknown=0, NotChecked=0, Total=56 [2021-06-05 14:50:31,665 INFO L87 Difference]: Start difference. First operand 178 states and 516 transitions. Second operand has 8 states, 8 states have (on average 2.125) internal successors, (17), 8 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:50:31,762 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:50:31,762 INFO L93 Difference]: Finished difference Result 363 states and 1003 transitions. [2021-06-05 14:50:31,762 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-06-05 14:50:31,763 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 2.125) internal successors, (17), 8 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 17 [2021-06-05 14:50:31,763 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:50:31,763 INFO L225 Difference]: With dead ends: 363 [2021-06-05 14:50:31,763 INFO L226 Difference]: Without dead ends: 348 [2021-06-05 14:50:31,764 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 11 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 69.2ms TimeCoverageRelationStatistics Valid=43, Invalid=67, Unknown=0, NotChecked=0, Total=110 [2021-06-05 14:50:31,764 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 348 states. [2021-06-05 14:50:31,767 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 348 to 180. [2021-06-05 14:50:31,768 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 180 states, 179 states have (on average 2.9329608938547485) internal successors, (525), 179 states have internal predecessors, (525), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:50:31,768 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 180 states to 180 states and 525 transitions. [2021-06-05 14:50:31,768 INFO L78 Accepts]: Start accepts. Automaton has 180 states and 525 transitions. Word has length 17 [2021-06-05 14:50:31,768 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:50:31,768 INFO L482 AbstractCegarLoop]: Abstraction has 180 states and 525 transitions. [2021-06-05 14:50:31,768 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 8 states, 8 states have (on average 2.125) internal successors, (17), 8 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:50:31,768 INFO L276 IsEmpty]: Start isEmpty. Operand 180 states and 525 transitions. [2021-06-05 14:50:31,769 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2021-06-05 14:50:31,769 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:50:31,769 INFO L521 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:50:31,769 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable60 [2021-06-05 14:50:31,769 INFO L430 AbstractCegarLoop]: === Iteration 62 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:50:31,769 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:50:31,769 INFO L82 PathProgramCache]: Analyzing trace with hash -1008954174, now seen corresponding path program 30 times [2021-06-05 14:50:31,770 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:50:31,770 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [345193010] [2021-06-05 14:50:31,770 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:50:31,772 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:50:31,815 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:50:31,815 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:50:31,815 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [345193010] [2021-06-05 14:50:31,815 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [345193010] provided 1 perfect and 0 imperfect interpolant sequences [2021-06-05 14:50:31,815 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-06-05 14:50:31,815 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2021-06-05 14:50:31,815 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1957017224] [2021-06-05 14:50:31,815 INFO L462 AbstractCegarLoop]: Interpolant automaton has 8 states [2021-06-05 14:50:31,816 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:50:31,816 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-06-05 14:50:31,816 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=38, Unknown=0, NotChecked=0, Total=56 [2021-06-05 14:50:31,816 INFO L87 Difference]: Start difference. First operand 180 states and 525 transitions. Second operand has 8 states, 8 states have (on average 2.125) internal successors, (17), 8 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:50:31,909 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:50:31,909 INFO L93 Difference]: Finished difference Result 342 states and 965 transitions. [2021-06-05 14:50:31,909 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-06-05 14:50:31,909 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 2.125) internal successors, (17), 8 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 17 [2021-06-05 14:50:31,909 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:50:31,910 INFO L225 Difference]: With dead ends: 342 [2021-06-05 14:50:31,910 INFO L226 Difference]: Without dead ends: 327 [2021-06-05 14:50:31,910 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 11 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 60.3ms TimeCoverageRelationStatistics Valid=42, Invalid=68, Unknown=0, NotChecked=0, Total=110 [2021-06-05 14:50:31,911 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 327 states. [2021-06-05 14:50:31,914 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 327 to 177. [2021-06-05 14:50:31,915 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 177 states, 176 states have (on average 2.897727272727273) internal successors, (510), 176 states have internal predecessors, (510), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:50:31,916 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 177 states to 177 states and 510 transitions. [2021-06-05 14:50:31,916 INFO L78 Accepts]: Start accepts. Automaton has 177 states and 510 transitions. Word has length 17 [2021-06-05 14:50:31,916 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:50:31,916 INFO L482 AbstractCegarLoop]: Abstraction has 177 states and 510 transitions. [2021-06-05 14:50:31,916 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 8 states, 8 states have (on average 2.125) internal successors, (17), 8 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:50:31,916 INFO L276 IsEmpty]: Start isEmpty. Operand 177 states and 510 transitions. [2021-06-05 14:50:31,916 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2021-06-05 14:50:31,916 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:50:31,917 INFO L521 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:50:31,917 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable61 [2021-06-05 14:50:31,917 INFO L430 AbstractCegarLoop]: === Iteration 63 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:50:31,917 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:50:31,917 INFO L82 PathProgramCache]: Analyzing trace with hash 1057121422, now seen corresponding path program 31 times [2021-06-05 14:50:31,917 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:50:31,917 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1752674654] [2021-06-05 14:50:31,917 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:50:31,923 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:50:31,961 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:50:31,961 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:50:31,961 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1752674654] [2021-06-05 14:50:31,961 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1752674654] provided 1 perfect and 0 imperfect interpolant sequences [2021-06-05 14:50:31,961 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-06-05 14:50:31,961 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2021-06-05 14:50:31,961 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1377830241] [2021-06-05 14:50:31,962 INFO L462 AbstractCegarLoop]: Interpolant automaton has 8 states [2021-06-05 14:50:31,962 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:50:31,962 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-06-05 14:50:31,962 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=40, Unknown=0, NotChecked=0, Total=56 [2021-06-05 14:50:31,962 INFO L87 Difference]: Start difference. First operand 177 states and 510 transitions. Second operand has 8 states, 8 states have (on average 2.125) internal successors, (17), 8 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:50:32,055 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:50:32,055 INFO L93 Difference]: Finished difference Result 377 states and 1036 transitions. [2021-06-05 14:50:32,056 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-06-05 14:50:32,056 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 2.125) internal successors, (17), 8 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 17 [2021-06-05 14:50:32,056 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:50:32,057 INFO L225 Difference]: With dead ends: 377 [2021-06-05 14:50:32,057 INFO L226 Difference]: Without dead ends: 362 [2021-06-05 14:50:32,057 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 14 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8 ImplicationChecksByTransitivity, 67.2ms TimeCoverageRelationStatistics Valid=48, Invalid=84, Unknown=0, NotChecked=0, Total=132 [2021-06-05 14:50:32,058 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 362 states. [2021-06-05 14:50:32,061 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 362 to 186. [2021-06-05 14:50:32,061 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 186 states, 185 states have (on average 2.9513513513513514) internal successors, (546), 185 states have internal predecessors, (546), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:50:32,062 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 186 states to 186 states and 546 transitions. [2021-06-05 14:50:32,062 INFO L78 Accepts]: Start accepts. Automaton has 186 states and 546 transitions. Word has length 17 [2021-06-05 14:50:32,062 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:50:32,062 INFO L482 AbstractCegarLoop]: Abstraction has 186 states and 546 transitions. [2021-06-05 14:50:32,062 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 8 states, 8 states have (on average 2.125) internal successors, (17), 8 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:50:32,062 INFO L276 IsEmpty]: Start isEmpty. Operand 186 states and 546 transitions. [2021-06-05 14:50:32,063 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2021-06-05 14:50:32,063 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:50:32,063 INFO L521 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:50:32,063 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable62 [2021-06-05 14:50:32,064 INFO L430 AbstractCegarLoop]: === Iteration 64 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:50:32,064 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:50:32,064 INFO L82 PathProgramCache]: Analyzing trace with hash -2030292802, now seen corresponding path program 32 times [2021-06-05 14:50:32,064 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:50:32,064 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [51328273] [2021-06-05 14:50:32,064 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:50:32,073 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:50:32,125 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:50:32,125 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:50:32,125 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [51328273] [2021-06-05 14:50:32,126 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [51328273] provided 1 perfect and 0 imperfect interpolant sequences [2021-06-05 14:50:32,126 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-06-05 14:50:32,126 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2021-06-05 14:50:32,126 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [334888226] [2021-06-05 14:50:32,126 INFO L462 AbstractCegarLoop]: Interpolant automaton has 8 states [2021-06-05 14:50:32,126 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:50:32,126 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-06-05 14:50:32,126 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=38, Unknown=0, NotChecked=0, Total=56 [2021-06-05 14:50:32,127 INFO L87 Difference]: Start difference. First operand 186 states and 546 transitions. Second operand has 8 states, 8 states have (on average 2.125) internal successors, (17), 8 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:50:32,229 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:50:32,229 INFO L93 Difference]: Finished difference Result 386 states and 1062 transitions. [2021-06-05 14:50:32,229 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-06-05 14:50:32,229 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 2.125) internal successors, (17), 8 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 17 [2021-06-05 14:50:32,230 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:50:32,230 INFO L225 Difference]: With dead ends: 386 [2021-06-05 14:50:32,230 INFO L226 Difference]: Without dead ends: 371 [2021-06-05 14:50:32,230 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 13 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 80.8ms TimeCoverageRelationStatistics Valid=50, Invalid=82, Unknown=0, NotChecked=0, Total=132 [2021-06-05 14:50:32,231 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 371 states. [2021-06-05 14:50:32,234 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 371 to 189. [2021-06-05 14:50:32,235 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 189 states, 188 states have (on average 2.978723404255319) internal successors, (560), 188 states have internal predecessors, (560), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:50:32,235 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 189 states to 189 states and 560 transitions. [2021-06-05 14:50:32,236 INFO L78 Accepts]: Start accepts. Automaton has 189 states and 560 transitions. Word has length 17 [2021-06-05 14:50:32,236 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:50:32,236 INFO L482 AbstractCegarLoop]: Abstraction has 189 states and 560 transitions. [2021-06-05 14:50:32,236 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 8 states, 8 states have (on average 2.125) internal successors, (17), 8 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:50:32,237 INFO L276 IsEmpty]: Start isEmpty. Operand 189 states and 560 transitions. [2021-06-05 14:50:32,237 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2021-06-05 14:50:32,237 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:50:32,237 INFO L521 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:50:32,237 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable63 [2021-06-05 14:50:32,237 INFO L430 AbstractCegarLoop]: === Iteration 65 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:50:32,238 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:50:32,238 INFO L82 PathProgramCache]: Analyzing trace with hash 565954106, now seen corresponding path program 33 times [2021-06-05 14:50:32,238 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:50:32,238 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1769852312] [2021-06-05 14:50:32,238 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:50:32,241 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:50:32,280 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:50:32,280 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:50:32,280 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1769852312] [2021-06-05 14:50:32,281 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1769852312] provided 1 perfect and 0 imperfect interpolant sequences [2021-06-05 14:50:32,281 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-06-05 14:50:32,281 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2021-06-05 14:50:32,281 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [787688395] [2021-06-05 14:50:32,281 INFO L462 AbstractCegarLoop]: Interpolant automaton has 8 states [2021-06-05 14:50:32,281 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:50:32,281 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-06-05 14:50:32,281 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=39, Unknown=0, NotChecked=0, Total=56 [2021-06-05 14:50:32,282 INFO L87 Difference]: Start difference. First operand 189 states and 560 transitions. Second operand has 8 states, 8 states have (on average 2.125) internal successors, (17), 8 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:50:32,378 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:50:32,378 INFO L93 Difference]: Finished difference Result 393 states and 1078 transitions. [2021-06-05 14:50:32,378 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-06-05 14:50:32,378 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 2.125) internal successors, (17), 8 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 17 [2021-06-05 14:50:32,379 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:50:32,379 INFO L225 Difference]: With dead ends: 393 [2021-06-05 14:50:32,379 INFO L226 Difference]: Without dead ends: 378 [2021-06-05 14:50:32,379 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 13 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 63.9ms TimeCoverageRelationStatistics Valid=49, Invalid=83, Unknown=0, NotChecked=0, Total=132 [2021-06-05 14:50:32,380 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 378 states. [2021-06-05 14:50:32,383 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 378 to 181. [2021-06-05 14:50:32,383 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 181 states, 180 states have (on average 2.933333333333333) internal successors, (528), 180 states have internal predecessors, (528), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:50:32,383 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 181 states to 181 states and 528 transitions. [2021-06-05 14:50:32,383 INFO L78 Accepts]: Start accepts. Automaton has 181 states and 528 transitions. Word has length 17 [2021-06-05 14:50:32,384 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:50:32,384 INFO L482 AbstractCegarLoop]: Abstraction has 181 states and 528 transitions. [2021-06-05 14:50:32,384 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 8 states, 8 states have (on average 2.125) internal successors, (17), 8 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:50:32,384 INFO L276 IsEmpty]: Start isEmpty. Operand 181 states and 528 transitions. [2021-06-05 14:50:32,384 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2021-06-05 14:50:32,384 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:50:32,384 INFO L521 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:50:32,384 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable64 [2021-06-05 14:50:32,385 INFO L430 AbstractCegarLoop]: === Iteration 66 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:50:32,385 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:50:32,385 INFO L82 PathProgramCache]: Analyzing trace with hash 2049664750, now seen corresponding path program 34 times [2021-06-05 14:50:32,385 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:50:32,385 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [431980263] [2021-06-05 14:50:32,385 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:50:32,402 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:50:32,437 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:50:32,438 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:50:32,438 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [431980263] [2021-06-05 14:50:32,438 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [431980263] provided 1 perfect and 0 imperfect interpolant sequences [2021-06-05 14:50:32,438 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-06-05 14:50:32,438 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2021-06-05 14:50:32,438 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1109387270] [2021-06-05 14:50:32,438 INFO L462 AbstractCegarLoop]: Interpolant automaton has 8 states [2021-06-05 14:50:32,438 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:50:32,439 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-06-05 14:50:32,439 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=41, Unknown=0, NotChecked=0, Total=56 [2021-06-05 14:50:32,439 INFO L87 Difference]: Start difference. First operand 181 states and 528 transitions. Second operand has 8 states, 8 states have (on average 2.125) internal successors, (17), 8 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:50:32,530 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:50:32,531 INFO L93 Difference]: Finished difference Result 438 states and 1184 transitions. [2021-06-05 14:50:32,531 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-06-05 14:50:32,531 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 2.125) internal successors, (17), 8 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 17 [2021-06-05 14:50:32,531 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:50:32,532 INFO L225 Difference]: With dead ends: 438 [2021-06-05 14:50:32,532 INFO L226 Difference]: Without dead ends: 423 [2021-06-05 14:50:32,532 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 14 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 63.1ms TimeCoverageRelationStatistics Valid=47, Invalid=85, Unknown=0, NotChecked=0, Total=132 [2021-06-05 14:50:32,532 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 423 states. [2021-06-05 14:50:32,536 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 423 to 185. [2021-06-05 14:50:32,536 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 185 states, 184 states have (on average 2.9456521739130435) internal successors, (542), 184 states have internal predecessors, (542), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:50:32,536 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 185 states to 185 states and 542 transitions. [2021-06-05 14:50:32,537 INFO L78 Accepts]: Start accepts. Automaton has 185 states and 542 transitions. Word has length 17 [2021-06-05 14:50:32,537 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:50:32,537 INFO L482 AbstractCegarLoop]: Abstraction has 185 states and 542 transitions. [2021-06-05 14:50:32,537 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 8 states, 8 states have (on average 2.125) internal successors, (17), 8 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:50:32,538 INFO L276 IsEmpty]: Start isEmpty. Operand 185 states and 542 transitions. [2021-06-05 14:50:32,538 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2021-06-05 14:50:32,538 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:50:32,538 INFO L521 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:50:32,538 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable65 [2021-06-05 14:50:32,538 INFO L430 AbstractCegarLoop]: === Iteration 67 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:50:32,539 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:50:32,539 INFO L82 PathProgramCache]: Analyzing trace with hash 278392308, now seen corresponding path program 35 times [2021-06-05 14:50:32,539 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:50:32,539 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1956218789] [2021-06-05 14:50:32,539 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:50:32,541 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:50:32,584 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:50:32,585 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:50:32,585 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1956218789] [2021-06-05 14:50:32,585 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1956218789] provided 1 perfect and 0 imperfect interpolant sequences [2021-06-05 14:50:32,585 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-06-05 14:50:32,585 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2021-06-05 14:50:32,585 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [423214146] [2021-06-05 14:50:32,585 INFO L462 AbstractCegarLoop]: Interpolant automaton has 8 states [2021-06-05 14:50:32,585 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:50:32,585 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-06-05 14:50:32,585 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=41, Unknown=0, NotChecked=0, Total=56 [2021-06-05 14:50:32,585 INFO L87 Difference]: Start difference. First operand 185 states and 542 transitions. Second operand has 8 states, 8 states have (on average 2.125) internal successors, (17), 8 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:50:32,690 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:50:32,690 INFO L93 Difference]: Finished difference Result 433 states and 1175 transitions. [2021-06-05 14:50:32,691 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-06-05 14:50:32,691 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 2.125) internal successors, (17), 8 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 17 [2021-06-05 14:50:32,691 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:50:32,692 INFO L225 Difference]: With dead ends: 433 [2021-06-05 14:50:32,692 INFO L226 Difference]: Without dead ends: 418 [2021-06-05 14:50:32,692 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 13 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 73.4ms TimeCoverageRelationStatistics Valid=47, Invalid=85, Unknown=0, NotChecked=0, Total=132 [2021-06-05 14:50:32,693 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 418 states. [2021-06-05 14:50:32,696 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 418 to 187. [2021-06-05 14:50:32,696 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 187 states, 186 states have (on average 2.9623655913978495) internal successors, (551), 186 states have internal predecessors, (551), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:50:32,697 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 187 states to 187 states and 551 transitions. [2021-06-05 14:50:32,697 INFO L78 Accepts]: Start accepts. Automaton has 187 states and 551 transitions. Word has length 17 [2021-06-05 14:50:32,697 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:50:32,697 INFO L482 AbstractCegarLoop]: Abstraction has 187 states and 551 transitions. [2021-06-05 14:50:32,697 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 8 states, 8 states have (on average 2.125) internal successors, (17), 8 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:50:32,697 INFO L276 IsEmpty]: Start isEmpty. Operand 187 states and 551 transitions. [2021-06-05 14:50:32,697 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2021-06-05 14:50:32,697 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:50:32,698 INFO L521 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:50:32,698 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable66 [2021-06-05 14:50:32,698 INFO L430 AbstractCegarLoop]: === Iteration 68 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:50:32,698 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:50:32,698 INFO L82 PathProgramCache]: Analyzing trace with hash -1347392328, now seen corresponding path program 36 times [2021-06-05 14:50:32,698 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:50:32,698 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2013459635] [2021-06-05 14:50:32,698 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:50:32,701 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:50:32,741 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:50:32,741 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:50:32,741 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2013459635] [2021-06-05 14:50:32,742 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2013459635] provided 1 perfect and 0 imperfect interpolant sequences [2021-06-05 14:50:32,742 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-06-05 14:50:32,742 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2021-06-05 14:50:32,742 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1730066416] [2021-06-05 14:50:32,742 INFO L462 AbstractCegarLoop]: Interpolant automaton has 8 states [2021-06-05 14:50:32,742 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:50:32,742 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-06-05 14:50:32,742 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=41, Unknown=0, NotChecked=0, Total=56 [2021-06-05 14:50:32,742 INFO L87 Difference]: Start difference. First operand 187 states and 551 transitions. Second operand has 8 states, 8 states have (on average 2.125) internal successors, (17), 8 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:50:32,847 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:50:32,848 INFO L93 Difference]: Finished difference Result 416 states and 1145 transitions. [2021-06-05 14:50:32,848 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-06-05 14:50:32,848 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 2.125) internal successors, (17), 8 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 17 [2021-06-05 14:50:32,848 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:50:32,849 INFO L225 Difference]: With dead ends: 416 [2021-06-05 14:50:32,849 INFO L226 Difference]: Without dead ends: 401 [2021-06-05 14:50:32,849 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 13 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 65.8ms TimeCoverageRelationStatistics Valid=47, Invalid=85, Unknown=0, NotChecked=0, Total=132 [2021-06-05 14:50:32,849 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 401 states. [2021-06-05 14:50:32,852 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 401 to 181. [2021-06-05 14:50:32,853 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 181 states, 180 states have (on average 2.933333333333333) internal successors, (528), 180 states have internal predecessors, (528), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:50:32,853 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 181 states to 181 states and 528 transitions. [2021-06-05 14:50:32,853 INFO L78 Accepts]: Start accepts. Automaton has 181 states and 528 transitions. Word has length 17 [2021-06-05 14:50:32,853 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:50:32,853 INFO L482 AbstractCegarLoop]: Abstraction has 181 states and 528 transitions. [2021-06-05 14:50:32,853 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 8 states, 8 states have (on average 2.125) internal successors, (17), 8 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:50:32,853 INFO L276 IsEmpty]: Start isEmpty. Operand 181 states and 528 transitions. [2021-06-05 14:50:32,854 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2021-06-05 14:50:32,854 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:50:32,854 INFO L521 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:50:32,854 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable67 [2021-06-05 14:50:32,854 INFO L430 AbstractCegarLoop]: === Iteration 69 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:50:32,854 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:50:32,854 INFO L82 PathProgramCache]: Analyzing trace with hash -1040697164, now seen corresponding path program 37 times [2021-06-05 14:50:32,855 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:50:32,855 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [168485276] [2021-06-05 14:50:32,855 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:50:32,857 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:50:32,899 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:50:32,899 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:50:32,899 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [168485276] [2021-06-05 14:50:32,899 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [168485276] provided 1 perfect and 0 imperfect interpolant sequences [2021-06-05 14:50:32,900 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-06-05 14:50:32,900 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2021-06-05 14:50:32,900 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [355266936] [2021-06-05 14:50:32,900 INFO L462 AbstractCegarLoop]: Interpolant automaton has 8 states [2021-06-05 14:50:32,900 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:50:32,900 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-06-05 14:50:32,900 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=37, Unknown=0, NotChecked=0, Total=56 [2021-06-05 14:50:32,900 INFO L87 Difference]: Start difference. First operand 181 states and 528 transitions. Second operand has 8 states, 8 states have (on average 2.125) internal successors, (17), 8 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:50:33,007 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:50:33,007 INFO L93 Difference]: Finished difference Result 437 states and 1201 transitions. [2021-06-05 14:50:33,007 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-06-05 14:50:33,007 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 2.125) internal successors, (17), 8 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 17 [2021-06-05 14:50:33,008 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:50:33,008 INFO L225 Difference]: With dead ends: 437 [2021-06-05 14:50:33,009 INFO L226 Difference]: Without dead ends: 422 [2021-06-05 14:50:33,009 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 11 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 71.9ms TimeCoverageRelationStatistics Valid=43, Invalid=67, Unknown=0, NotChecked=0, Total=110 [2021-06-05 14:50:33,009 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 422 states. [2021-06-05 14:50:33,013 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 422 to 184. [2021-06-05 14:50:33,013 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 184 states, 183 states have (on average 2.9672131147540983) internal successors, (543), 183 states have internal predecessors, (543), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:50:33,013 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 184 states to 184 states and 543 transitions. [2021-06-05 14:50:33,013 INFO L78 Accepts]: Start accepts. Automaton has 184 states and 543 transitions. Word has length 17 [2021-06-05 14:50:33,013 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:50:33,014 INFO L482 AbstractCegarLoop]: Abstraction has 184 states and 543 transitions. [2021-06-05 14:50:33,014 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 8 states, 8 states have (on average 2.125) internal successors, (17), 8 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:50:33,014 INFO L276 IsEmpty]: Start isEmpty. Operand 184 states and 543 transitions. [2021-06-05 14:50:33,014 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2021-06-05 14:50:33,014 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:50:33,014 INFO L521 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:50:33,014 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable68 [2021-06-05 14:50:33,015 INFO L430 AbstractCegarLoop]: === Iteration 70 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:50:33,015 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:50:33,015 INFO L82 PathProgramCache]: Analyzing trace with hash 2035634772, now seen corresponding path program 38 times [2021-06-05 14:50:33,015 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:50:33,015 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2143188113] [2021-06-05 14:50:33,015 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:50:33,018 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:50:33,057 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:50:33,057 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:50:33,057 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2143188113] [2021-06-05 14:50:33,057 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2143188113] provided 1 perfect and 0 imperfect interpolant sequences [2021-06-05 14:50:33,057 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-06-05 14:50:33,057 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2021-06-05 14:50:33,057 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [14576705] [2021-06-05 14:50:33,057 INFO L462 AbstractCegarLoop]: Interpolant automaton has 8 states [2021-06-05 14:50:33,057 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:50:33,058 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-06-05 14:50:33,058 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=38, Unknown=0, NotChecked=0, Total=56 [2021-06-05 14:50:33,058 INFO L87 Difference]: Start difference. First operand 184 states and 543 transitions. Second operand has 8 states, 8 states have (on average 2.125) internal successors, (17), 8 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:50:33,153 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:50:33,153 INFO L93 Difference]: Finished difference Result 435 states and 1194 transitions. [2021-06-05 14:50:33,153 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-06-05 14:50:33,154 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 2.125) internal successors, (17), 8 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 17 [2021-06-05 14:50:33,154 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:50:33,155 INFO L225 Difference]: With dead ends: 435 [2021-06-05 14:50:33,155 INFO L226 Difference]: Without dead ends: 420 [2021-06-05 14:50:33,155 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 11 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 61.6ms TimeCoverageRelationStatistics Valid=42, Invalid=68, Unknown=0, NotChecked=0, Total=110 [2021-06-05 14:50:33,155 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 420 states. [2021-06-05 14:50:33,158 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 420 to 182. [2021-06-05 14:50:33,159 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 182 states, 181 states have (on average 2.9502762430939224) internal successors, (534), 181 states have internal predecessors, (534), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:50:33,159 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 182 states to 182 states and 534 transitions. [2021-06-05 14:50:33,159 INFO L78 Accepts]: Start accepts. Automaton has 182 states and 534 transitions. Word has length 17 [2021-06-05 14:50:33,159 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:50:33,159 INFO L482 AbstractCegarLoop]: Abstraction has 182 states and 534 transitions. [2021-06-05 14:50:33,159 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 8 states, 8 states have (on average 2.125) internal successors, (17), 8 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:50:33,159 INFO L276 IsEmpty]: Start isEmpty. Operand 182 states and 534 transitions. [2021-06-05 14:50:33,160 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2021-06-05 14:50:33,160 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:50:33,160 INFO L521 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:50:33,160 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable69 [2021-06-05 14:50:33,160 INFO L430 AbstractCegarLoop]: === Iteration 71 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:50:33,160 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:50:33,160 INFO L82 PathProgramCache]: Analyzing trace with hash -51636616, now seen corresponding path program 39 times [2021-06-05 14:50:33,160 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:50:33,160 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [911473003] [2021-06-05 14:50:33,161 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:50:33,163 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:50:33,202 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:50:33,202 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:50:33,202 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [911473003] [2021-06-05 14:50:33,202 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [911473003] provided 1 perfect and 0 imperfect interpolant sequences [2021-06-05 14:50:33,202 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-06-05 14:50:33,203 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2021-06-05 14:50:33,203 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2022891391] [2021-06-05 14:50:33,203 INFO L462 AbstractCegarLoop]: Interpolant automaton has 8 states [2021-06-05 14:50:33,203 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:50:33,203 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-06-05 14:50:33,203 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=38, Unknown=0, NotChecked=0, Total=56 [2021-06-05 14:50:33,203 INFO L87 Difference]: Start difference. First operand 182 states and 534 transitions. Second operand has 8 states, 8 states have (on average 2.125) internal successors, (17), 8 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:50:33,304 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:50:33,304 INFO L93 Difference]: Finished difference Result 468 states and 1258 transitions. [2021-06-05 14:50:33,304 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-06-05 14:50:33,304 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 2.125) internal successors, (17), 8 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 17 [2021-06-05 14:50:33,304 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:50:33,305 INFO L225 Difference]: With dead ends: 468 [2021-06-05 14:50:33,305 INFO L226 Difference]: Without dead ends: 453 [2021-06-05 14:50:33,305 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 11 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 68.5ms TimeCoverageRelationStatistics Valid=42, Invalid=68, Unknown=0, NotChecked=0, Total=110 [2021-06-05 14:50:33,306 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 453 states. [2021-06-05 14:50:33,309 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 453 to 185. [2021-06-05 14:50:33,309 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 185 states, 184 states have (on average 2.9782608695652173) internal successors, (548), 184 states have internal predecessors, (548), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:50:33,310 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 185 states to 185 states and 548 transitions. [2021-06-05 14:50:33,310 INFO L78 Accepts]: Start accepts. Automaton has 185 states and 548 transitions. Word has length 17 [2021-06-05 14:50:33,310 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:50:33,310 INFO L482 AbstractCegarLoop]: Abstraction has 185 states and 548 transitions. [2021-06-05 14:50:33,310 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 8 states, 8 states have (on average 2.125) internal successors, (17), 8 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:50:33,310 INFO L276 IsEmpty]: Start isEmpty. Operand 185 states and 548 transitions. [2021-06-05 14:50:33,311 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2021-06-05 14:50:33,311 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:50:33,311 INFO L521 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:50:33,311 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable70 [2021-06-05 14:50:33,311 INFO L430 AbstractCegarLoop]: === Iteration 72 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:50:33,311 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:50:33,311 INFO L82 PathProgramCache]: Analyzing trace with hash -1221825612, now seen corresponding path program 40 times [2021-06-05 14:50:33,311 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:50:33,311 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [925867529] [2021-06-05 14:50:33,311 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:50:33,314 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:50:33,352 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:50:33,352 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:50:33,352 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [925867529] [2021-06-05 14:50:33,352 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [925867529] provided 1 perfect and 0 imperfect interpolant sequences [2021-06-05 14:50:33,352 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-06-05 14:50:33,352 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2021-06-05 14:50:33,353 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1382911946] [2021-06-05 14:50:33,353 INFO L462 AbstractCegarLoop]: Interpolant automaton has 8 states [2021-06-05 14:50:33,353 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:50:33,353 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-06-05 14:50:33,353 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=39, Unknown=0, NotChecked=0, Total=56 [2021-06-05 14:50:33,354 INFO L87 Difference]: Start difference. First operand 185 states and 548 transitions. Second operand has 8 states, 8 states have (on average 2.125) internal successors, (17), 8 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:50:33,458 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:50:33,459 INFO L93 Difference]: Finished difference Result 452 states and 1235 transitions. [2021-06-05 14:50:33,459 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-06-05 14:50:33,459 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 2.125) internal successors, (17), 8 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 17 [2021-06-05 14:50:33,459 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:50:33,460 INFO L225 Difference]: With dead ends: 452 [2021-06-05 14:50:33,460 INFO L226 Difference]: Without dead ends: 437 [2021-06-05 14:50:33,460 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 11 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7 ImplicationChecksByTransitivity, 55.5ms TimeCoverageRelationStatistics Valid=41, Invalid=69, Unknown=0, NotChecked=0, Total=110 [2021-06-05 14:50:33,460 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 437 states. [2021-06-05 14:50:33,467 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 437 to 182. [2021-06-05 14:50:33,467 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 182 states, 181 states have (on average 2.9502762430939224) internal successors, (534), 181 states have internal predecessors, (534), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:50:33,468 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 182 states to 182 states and 534 transitions. [2021-06-05 14:50:33,468 INFO L78 Accepts]: Start accepts. Automaton has 182 states and 534 transitions. Word has length 17 [2021-06-05 14:50:33,468 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:50:33,468 INFO L482 AbstractCegarLoop]: Abstraction has 182 states and 534 transitions. [2021-06-05 14:50:33,468 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 8 states, 8 states have (on average 2.125) internal successors, (17), 8 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:50:33,468 INFO L276 IsEmpty]: Start isEmpty. Operand 182 states and 534 transitions. [2021-06-05 14:50:33,468 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2021-06-05 14:50:33,469 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:50:33,469 INFO L521 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:50:33,469 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable71 [2021-06-05 14:50:33,469 INFO L430 AbstractCegarLoop]: === Iteration 73 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:50:33,469 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:50:33,469 INFO L82 PathProgramCache]: Analyzing trace with hash -1238762664, now seen corresponding path program 41 times [2021-06-05 14:50:33,469 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:50:33,469 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [800946881] [2021-06-05 14:50:33,469 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:50:33,472 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:50:33,513 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:50:33,513 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:50:33,513 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [800946881] [2021-06-05 14:50:33,513 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [800946881] provided 1 perfect and 0 imperfect interpolant sequences [2021-06-05 14:50:33,513 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-06-05 14:50:33,513 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2021-06-05 14:50:33,513 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [707820125] [2021-06-05 14:50:33,513 INFO L462 AbstractCegarLoop]: Interpolant automaton has 8 states [2021-06-05 14:50:33,514 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:50:33,514 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-06-05 14:50:33,514 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=40, Unknown=0, NotChecked=0, Total=56 [2021-06-05 14:50:33,514 INFO L87 Difference]: Start difference. First operand 182 states and 534 transitions. Second operand has 8 states, 8 states have (on average 2.125) internal successors, (17), 8 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:50:33,618 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:50:33,618 INFO L93 Difference]: Finished difference Result 446 states and 1215 transitions. [2021-06-05 14:50:33,619 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-06-05 14:50:33,619 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 2.125) internal successors, (17), 8 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 17 [2021-06-05 14:50:33,619 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:50:33,620 INFO L225 Difference]: With dead ends: 446 [2021-06-05 14:50:33,620 INFO L226 Difference]: Without dead ends: 431 [2021-06-05 14:50:33,620 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 11 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 59.8ms TimeCoverageRelationStatistics Valid=40, Invalid=70, Unknown=0, NotChecked=0, Total=110 [2021-06-05 14:50:33,621 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 431 states. [2021-06-05 14:50:33,624 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 431 to 184. [2021-06-05 14:50:33,624 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 184 states, 183 states have (on average 2.9672131147540983) internal successors, (543), 183 states have internal predecessors, (543), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:50:33,625 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 184 states to 184 states and 543 transitions. [2021-06-05 14:50:33,625 INFO L78 Accepts]: Start accepts. Automaton has 184 states and 543 transitions. Word has length 17 [2021-06-05 14:50:33,625 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:50:33,625 INFO L482 AbstractCegarLoop]: Abstraction has 184 states and 543 transitions. [2021-06-05 14:50:33,625 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 8 states, 8 states have (on average 2.125) internal successors, (17), 8 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:50:33,625 INFO L276 IsEmpty]: Start isEmpty. Operand 184 states and 543 transitions. [2021-06-05 14:50:33,625 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2021-06-05 14:50:33,625 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:50:33,625 INFO L521 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:50:33,626 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable72 [2021-06-05 14:50:33,626 INFO L430 AbstractCegarLoop]: === Iteration 74 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:50:33,626 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:50:33,626 INFO L82 PathProgramCache]: Analyzing trace with hash -98478828, now seen corresponding path program 42 times [2021-06-05 14:50:33,626 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:50:33,626 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1035540697] [2021-06-05 14:50:33,626 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:50:33,629 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:50:33,677 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:50:33,677 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:50:33,677 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1035540697] [2021-06-05 14:50:33,677 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1035540697] provided 1 perfect and 0 imperfect interpolant sequences [2021-06-05 14:50:33,677 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-06-05 14:50:33,677 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2021-06-05 14:50:33,677 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [19577374] [2021-06-05 14:50:33,677 INFO L462 AbstractCegarLoop]: Interpolant automaton has 8 states [2021-06-05 14:50:33,677 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:50:33,678 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-06-05 14:50:33,678 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=40, Unknown=0, NotChecked=0, Total=56 [2021-06-05 14:50:33,678 INFO L87 Difference]: Start difference. First operand 184 states and 543 transitions. Second operand has 8 states, 8 states have (on average 2.125) internal successors, (17), 8 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:50:33,790 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:50:33,790 INFO L93 Difference]: Finished difference Result 425 states and 1177 transitions. [2021-06-05 14:50:33,791 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-06-05 14:50:33,791 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 2.125) internal successors, (17), 8 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 17 [2021-06-05 14:50:33,791 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:50:33,792 INFO L225 Difference]: With dead ends: 425 [2021-06-05 14:50:33,792 INFO L226 Difference]: Without dead ends: 410 [2021-06-05 14:50:33,792 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 11 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 68.8ms TimeCoverageRelationStatistics Valid=40, Invalid=70, Unknown=0, NotChecked=0, Total=110 [2021-06-05 14:50:33,792 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 410 states. [2021-06-05 14:50:33,797 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 410 to 179. [2021-06-05 14:50:33,797 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 179 states, 178 states have (on average 2.9101123595505616) internal successors, (518), 178 states have internal predecessors, (518), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:50:33,797 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 179 states to 179 states and 518 transitions. [2021-06-05 14:50:33,798 INFO L78 Accepts]: Start accepts. Automaton has 179 states and 518 transitions. Word has length 17 [2021-06-05 14:50:33,798 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:50:33,798 INFO L482 AbstractCegarLoop]: Abstraction has 179 states and 518 transitions. [2021-06-05 14:50:33,798 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 8 states, 8 states have (on average 2.125) internal successors, (17), 8 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:50:33,798 INFO L276 IsEmpty]: Start isEmpty. Operand 179 states and 518 transitions. [2021-06-05 14:50:33,798 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2021-06-05 14:50:33,798 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:50:33,798 INFO L521 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:50:33,798 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable73 [2021-06-05 14:50:33,799 INFO L430 AbstractCegarLoop]: === Iteration 75 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:50:33,799 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:50:33,799 INFO L82 PathProgramCache]: Analyzing trace with hash -485249606, now seen corresponding path program 43 times [2021-06-05 14:50:33,799 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:50:33,799 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1723311823] [2021-06-05 14:50:33,799 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:50:33,802 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:50:33,841 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:50:33,841 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:50:33,841 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1723311823] [2021-06-05 14:50:33,842 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1723311823] provided 1 perfect and 0 imperfect interpolant sequences [2021-06-05 14:50:33,842 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-06-05 14:50:33,842 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2021-06-05 14:50:33,842 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [240972321] [2021-06-05 14:50:33,842 INFO L462 AbstractCegarLoop]: Interpolant automaton has 8 states [2021-06-05 14:50:33,842 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:50:33,842 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-06-05 14:50:33,842 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=41, Unknown=0, NotChecked=0, Total=56 [2021-06-05 14:50:33,843 INFO L87 Difference]: Start difference. First operand 179 states and 518 transitions. Second operand has 8 states, 8 states have (on average 2.125) internal successors, (17), 8 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:50:33,925 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:50:33,926 INFO L93 Difference]: Finished difference Result 323 states and 889 transitions. [2021-06-05 14:50:33,926 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-06-05 14:50:33,926 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 2.125) internal successors, (17), 8 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 17 [2021-06-05 14:50:33,926 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:50:33,926 INFO L225 Difference]: With dead ends: 323 [2021-06-05 14:50:33,926 INFO L226 Difference]: Without dead ends: 308 [2021-06-05 14:50:33,927 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 16 GetRequests, 5 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 71.5ms TimeCoverageRelationStatistics Valid=55, Invalid=101, Unknown=0, NotChecked=0, Total=156 [2021-06-05 14:50:33,927 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 308 states. [2021-06-05 14:50:33,929 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 308 to 187. [2021-06-05 14:50:33,929 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 187 states, 186 states have (on average 2.913978494623656) internal successors, (542), 186 states have internal predecessors, (542), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:50:33,929 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 187 states to 187 states and 542 transitions. [2021-06-05 14:50:33,929 INFO L78 Accepts]: Start accepts. Automaton has 187 states and 542 transitions. Word has length 17 [2021-06-05 14:50:33,929 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:50:33,930 INFO L482 AbstractCegarLoop]: Abstraction has 187 states and 542 transitions. [2021-06-05 14:50:33,930 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 8 states, 8 states have (on average 2.125) internal successors, (17), 8 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:50:33,930 INFO L276 IsEmpty]: Start isEmpty. Operand 187 states and 542 transitions. [2021-06-05 14:50:33,930 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2021-06-05 14:50:33,930 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:50:33,930 INFO L521 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:50:33,930 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable74 [2021-06-05 14:50:33,930 INFO L430 AbstractCegarLoop]: === Iteration 76 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:50:33,930 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:50:33,931 INFO L82 PathProgramCache]: Analyzing trace with hash 2038445248, now seen corresponding path program 44 times [2021-06-05 14:50:33,931 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:50:33,931 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1430219891] [2021-06-05 14:50:33,931 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:50:33,933 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:50:33,971 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:50:33,971 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:50:33,971 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1430219891] [2021-06-05 14:50:33,971 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1430219891] provided 1 perfect and 0 imperfect interpolant sequences [2021-06-05 14:50:33,971 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-06-05 14:50:33,971 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2021-06-05 14:50:33,971 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [638417608] [2021-06-05 14:50:33,972 INFO L462 AbstractCegarLoop]: Interpolant automaton has 8 states [2021-06-05 14:50:33,972 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:50:33,972 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-06-05 14:50:33,972 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=40, Unknown=0, NotChecked=0, Total=56 [2021-06-05 14:50:33,972 INFO L87 Difference]: Start difference. First operand 187 states and 542 transitions. Second operand has 8 states, 8 states have (on average 2.125) internal successors, (17), 8 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:50:34,058 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:50:34,059 INFO L93 Difference]: Finished difference Result 353 states and 951 transitions. [2021-06-05 14:50:34,059 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-06-05 14:50:34,059 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 2.125) internal successors, (17), 8 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 17 [2021-06-05 14:50:34,059 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:50:34,060 INFO L225 Difference]: With dead ends: 353 [2021-06-05 14:50:34,060 INFO L226 Difference]: Without dead ends: 338 [2021-06-05 14:50:34,060 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 15 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 66.5ms TimeCoverageRelationStatistics Valid=56, Invalid=100, Unknown=0, NotChecked=0, Total=156 [2021-06-05 14:50:34,060 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 338 states. [2021-06-05 14:50:34,066 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 338 to 189. [2021-06-05 14:50:34,066 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 189 states, 188 states have (on average 2.9308510638297873) internal successors, (551), 188 states have internal predecessors, (551), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:50:34,066 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 189 states to 189 states and 551 transitions. [2021-06-05 14:50:34,066 INFO L78 Accepts]: Start accepts. Automaton has 189 states and 551 transitions. Word has length 17 [2021-06-05 14:50:34,066 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:50:34,066 INFO L482 AbstractCegarLoop]: Abstraction has 189 states and 551 transitions. [2021-06-05 14:50:34,067 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 8 states, 8 states have (on average 2.125) internal successors, (17), 8 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:50:34,067 INFO L276 IsEmpty]: Start isEmpty. Operand 189 states and 551 transitions. [2021-06-05 14:50:34,068 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2021-06-05 14:50:34,068 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:50:34,068 INFO L521 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:50:34,068 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable75 [2021-06-05 14:50:34,068 INFO L430 AbstractCegarLoop]: === Iteration 77 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:50:34,068 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:50:34,069 INFO L82 PathProgramCache]: Analyzing trace with hash 412660612, now seen corresponding path program 45 times [2021-06-05 14:50:34,069 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:50:34,069 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1459902447] [2021-06-05 14:50:34,069 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:50:34,075 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:50:34,127 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:50:34,127 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:50:34,127 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1459902447] [2021-06-05 14:50:34,127 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1459902447] provided 1 perfect and 0 imperfect interpolant sequences [2021-06-05 14:50:34,128 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-06-05 14:50:34,128 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2021-06-05 14:50:34,128 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1347524206] [2021-06-05 14:50:34,128 INFO L462 AbstractCegarLoop]: Interpolant automaton has 8 states [2021-06-05 14:50:34,128 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:50:34,128 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-06-05 14:50:34,128 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=40, Unknown=0, NotChecked=0, Total=56 [2021-06-05 14:50:34,128 INFO L87 Difference]: Start difference. First operand 189 states and 551 transitions. Second operand has 8 states, 8 states have (on average 2.125) internal successors, (17), 8 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:50:34,240 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:50:34,241 INFO L93 Difference]: Finished difference Result 336 states and 921 transitions. [2021-06-05 14:50:34,241 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-06-05 14:50:34,241 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 2.125) internal successors, (17), 8 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 17 [2021-06-05 14:50:34,241 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:50:34,242 INFO L225 Difference]: With dead ends: 336 [2021-06-05 14:50:34,242 INFO L226 Difference]: Without dead ends: 321 [2021-06-05 14:50:34,242 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 15 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 70.6ms TimeCoverageRelationStatistics Valid=56, Invalid=100, Unknown=0, NotChecked=0, Total=156 [2021-06-05 14:50:34,242 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 321 states. [2021-06-05 14:50:34,244 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 321 to 183. [2021-06-05 14:50:34,244 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 183 states, 182 states have (on average 2.901098901098901) internal successors, (528), 182 states have internal predecessors, (528), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:50:34,244 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 183 states to 183 states and 528 transitions. [2021-06-05 14:50:34,244 INFO L78 Accepts]: Start accepts. Automaton has 183 states and 528 transitions. Word has length 17 [2021-06-05 14:50:34,244 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:50:34,245 INFO L482 AbstractCegarLoop]: Abstraction has 183 states and 528 transitions. [2021-06-05 14:50:34,245 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 8 states, 8 states have (on average 2.125) internal successors, (17), 8 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:50:34,245 INFO L276 IsEmpty]: Start isEmpty. Operand 183 states and 528 transitions. [2021-06-05 14:50:34,245 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2021-06-05 14:50:34,245 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:50:34,245 INFO L521 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:50:34,245 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable76 [2021-06-05 14:50:34,245 INFO L430 AbstractCegarLoop]: === Iteration 78 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:50:34,245 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:50:34,245 INFO L82 PathProgramCache]: Analyzing trace with hash 379489126, now seen corresponding path program 46 times [2021-06-05 14:50:34,245 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:50:34,246 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1725893841] [2021-06-05 14:50:34,246 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:50:34,248 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:50:34,284 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:50:34,284 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:50:34,284 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1725893841] [2021-06-05 14:50:34,284 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1725893841] provided 1 perfect and 0 imperfect interpolant sequences [2021-06-05 14:50:34,284 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-06-05 14:50:34,284 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2021-06-05 14:50:34,284 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [245007406] [2021-06-05 14:50:34,285 INFO L462 AbstractCegarLoop]: Interpolant automaton has 8 states [2021-06-05 14:50:34,285 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:50:34,285 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-06-05 14:50:34,285 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=41, Unknown=0, NotChecked=0, Total=56 [2021-06-05 14:50:34,285 INFO L87 Difference]: Start difference. First operand 183 states and 528 transitions. Second operand has 8 states, 8 states have (on average 2.125) internal successors, (17), 8 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:50:34,374 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:50:34,374 INFO L93 Difference]: Finished difference Result 324 states and 889 transitions. [2021-06-05 14:50:34,375 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-06-05 14:50:34,375 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 2.125) internal successors, (17), 8 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 17 [2021-06-05 14:50:34,375 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:50:34,376 INFO L225 Difference]: With dead ends: 324 [2021-06-05 14:50:34,376 INFO L226 Difference]: Without dead ends: 309 [2021-06-05 14:50:34,376 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 14 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 68.6ms TimeCoverageRelationStatistics Valid=55, Invalid=101, Unknown=0, NotChecked=0, Total=156 [2021-06-05 14:50:34,376 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 309 states. [2021-06-05 14:50:34,379 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 309 to 189. [2021-06-05 14:50:34,379 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 189 states, 188 states have (on average 2.8882978723404253) internal successors, (543), 188 states have internal predecessors, (543), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:50:34,380 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 189 states to 189 states and 543 transitions. [2021-06-05 14:50:34,380 INFO L78 Accepts]: Start accepts. Automaton has 189 states and 543 transitions. Word has length 17 [2021-06-05 14:50:34,380 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:50:34,380 INFO L482 AbstractCegarLoop]: Abstraction has 189 states and 543 transitions. [2021-06-05 14:50:34,380 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 8 states, 8 states have (on average 2.125) internal successors, (17), 8 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:50:34,380 INFO L276 IsEmpty]: Start isEmpty. Operand 189 states and 543 transitions. [2021-06-05 14:50:34,381 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2021-06-05 14:50:34,381 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:50:34,381 INFO L521 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:50:34,381 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable77 [2021-06-05 14:50:34,381 INFO L430 AbstractCegarLoop]: === Iteration 79 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:50:34,381 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:50:34,381 INFO L82 PathProgramCache]: Analyzing trace with hash -1252190110, now seen corresponding path program 47 times [2021-06-05 14:50:34,381 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:50:34,381 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [103913960] [2021-06-05 14:50:34,381 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:50:34,384 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:50:34,423 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:50:34,423 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:50:34,423 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [103913960] [2021-06-05 14:50:34,423 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [103913960] provided 1 perfect and 0 imperfect interpolant sequences [2021-06-05 14:50:34,423 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-06-05 14:50:34,424 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2021-06-05 14:50:34,424 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [702813883] [2021-06-05 14:50:34,424 INFO L462 AbstractCegarLoop]: Interpolant automaton has 8 states [2021-06-05 14:50:34,424 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:50:34,424 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-06-05 14:50:34,424 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=40, Unknown=0, NotChecked=0, Total=56 [2021-06-05 14:50:34,424 INFO L87 Difference]: Start difference. First operand 189 states and 543 transitions. Second operand has 8 states, 8 states have (on average 2.125) internal successors, (17), 8 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:50:34,526 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:50:34,526 INFO L93 Difference]: Finished difference Result 354 states and 954 transitions. [2021-06-05 14:50:34,527 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-06-05 14:50:34,527 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 2.125) internal successors, (17), 8 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 17 [2021-06-05 14:50:34,527 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:50:34,528 INFO L225 Difference]: With dead ends: 354 [2021-06-05 14:50:34,528 INFO L226 Difference]: Without dead ends: 339 [2021-06-05 14:50:34,528 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 14 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 72.4ms TimeCoverageRelationStatistics Valid=56, Invalid=100, Unknown=0, NotChecked=0, Total=156 [2021-06-05 14:50:34,529 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 339 states. [2021-06-05 14:50:34,532 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 339 to 191. [2021-06-05 14:50:34,532 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 191 states, 190 states have (on average 2.905263157894737) internal successors, (552), 190 states have internal predecessors, (552), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:50:34,532 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 191 states to 191 states and 552 transitions. [2021-06-05 14:50:34,533 INFO L78 Accepts]: Start accepts. Automaton has 191 states and 552 transitions. Word has length 17 [2021-06-05 14:50:34,533 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:50:34,533 INFO L482 AbstractCegarLoop]: Abstraction has 191 states and 552 transitions. [2021-06-05 14:50:34,533 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 8 states, 8 states have (on average 2.125) internal successors, (17), 8 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:50:34,533 INFO L276 IsEmpty]: Start isEmpty. Operand 191 states and 552 transitions. [2021-06-05 14:50:34,533 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2021-06-05 14:50:34,533 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:50:34,533 INFO L521 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:50:34,533 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable78 [2021-06-05 14:50:34,534 INFO L430 AbstractCegarLoop]: === Iteration 80 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:50:34,534 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:50:34,534 INFO L82 PathProgramCache]: Analyzing trace with hash 1416992550, now seen corresponding path program 48 times [2021-06-05 14:50:34,534 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:50:34,534 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1356335383] [2021-06-05 14:50:34,534 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:50:34,536 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:50:34,574 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:50:34,574 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:50:34,574 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1356335383] [2021-06-05 14:50:34,574 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1356335383] provided 1 perfect and 0 imperfect interpolant sequences [2021-06-05 14:50:34,574 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-06-05 14:50:34,575 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2021-06-05 14:50:34,575 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1572909966] [2021-06-05 14:50:34,575 INFO L462 AbstractCegarLoop]: Interpolant automaton has 8 states [2021-06-05 14:50:34,575 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:50:34,575 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-06-05 14:50:34,575 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=40, Unknown=0, NotChecked=0, Total=56 [2021-06-05 14:50:34,575 INFO L87 Difference]: Start difference. First operand 191 states and 552 transitions. Second operand has 8 states, 8 states have (on average 2.125) internal successors, (17), 8 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:50:34,676 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:50:34,676 INFO L93 Difference]: Finished difference Result 333 states and 916 transitions. [2021-06-05 14:50:34,676 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-06-05 14:50:34,676 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 2.125) internal successors, (17), 8 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 17 [2021-06-05 14:50:34,676 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:50:34,677 INFO L225 Difference]: With dead ends: 333 [2021-06-05 14:50:34,677 INFO L226 Difference]: Without dead ends: 318 [2021-06-05 14:50:34,677 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 14 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 73.1ms TimeCoverageRelationStatistics Valid=56, Invalid=100, Unknown=0, NotChecked=0, Total=156 [2021-06-05 14:50:34,678 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 318 states. [2021-06-05 14:50:34,680 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 318 to 189. [2021-06-05 14:50:34,681 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 189 states, 188 states have (on average 2.8882978723404253) internal successors, (543), 188 states have internal predecessors, (543), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:50:34,681 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 189 states to 189 states and 543 transitions. [2021-06-05 14:50:34,681 INFO L78 Accepts]: Start accepts. Automaton has 189 states and 543 transitions. Word has length 17 [2021-06-05 14:50:34,681 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:50:34,681 INFO L482 AbstractCegarLoop]: Abstraction has 189 states and 543 transitions. [2021-06-05 14:50:34,681 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 8 states, 8 states have (on average 2.125) internal successors, (17), 8 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:50:34,681 INFO L276 IsEmpty]: Start isEmpty. Operand 189 states and 543 transitions. [2021-06-05 14:50:34,682 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2021-06-05 14:50:34,682 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:50:34,682 INFO L521 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:50:34,682 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable79 [2021-06-05 14:50:34,682 INFO L430 AbstractCegarLoop]: === Iteration 81 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:50:34,682 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:50:34,682 INFO L82 PathProgramCache]: Analyzing trace with hash -167418646, now seen corresponding path program 49 times [2021-06-05 14:50:34,682 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:50:34,682 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1610913987] [2021-06-05 14:50:34,682 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:50:34,689 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:50:34,728 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:50:34,729 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:50:34,729 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1610913987] [2021-06-05 14:50:34,729 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1610913987] provided 1 perfect and 0 imperfect interpolant sequences [2021-06-05 14:50:34,729 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-06-05 14:50:34,729 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2021-06-05 14:50:34,729 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [177360533] [2021-06-05 14:50:34,729 INFO L462 AbstractCegarLoop]: Interpolant automaton has 8 states [2021-06-05 14:50:34,729 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:50:34,730 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-06-05 14:50:34,730 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=38, Unknown=0, NotChecked=0, Total=56 [2021-06-05 14:50:34,730 INFO L87 Difference]: Start difference. First operand 189 states and 543 transitions. Second operand has 8 states, 8 states have (on average 2.125) internal successors, (17), 8 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:50:34,829 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:50:34,829 INFO L93 Difference]: Finished difference Result 386 states and 1068 transitions. [2021-06-05 14:50:34,830 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-06-05 14:50:34,830 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 2.125) internal successors, (17), 8 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 17 [2021-06-05 14:50:34,830 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:50:34,830 INFO L225 Difference]: With dead ends: 386 [2021-06-05 14:50:34,830 INFO L226 Difference]: Without dead ends: 371 [2021-06-05 14:50:34,831 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 12 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 67.4ms TimeCoverageRelationStatistics Valid=50, Invalid=82, Unknown=0, NotChecked=0, Total=132 [2021-06-05 14:50:34,831 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 371 states. [2021-06-05 14:50:34,833 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 371 to 194. [2021-06-05 14:50:34,833 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 194 states, 193 states have (on average 2.922279792746114) internal successors, (564), 193 states have internal predecessors, (564), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:50:34,834 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 194 states to 194 states and 564 transitions. [2021-06-05 14:50:34,834 INFO L78 Accepts]: Start accepts. Automaton has 194 states and 564 transitions. Word has length 17 [2021-06-05 14:50:34,834 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:50:34,834 INFO L482 AbstractCegarLoop]: Abstraction has 194 states and 564 transitions. [2021-06-05 14:50:34,834 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 8 states, 8 states have (on average 2.125) internal successors, (17), 8 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:50:34,834 INFO L276 IsEmpty]: Start isEmpty. Operand 194 states and 564 transitions. [2021-06-05 14:50:34,834 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2021-06-05 14:50:34,834 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:50:34,834 INFO L521 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:50:34,835 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable80 [2021-06-05 14:50:34,835 INFO L430 AbstractCegarLoop]: === Iteration 82 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:50:34,835 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:50:34,835 INFO L82 PathProgramCache]: Analyzing trace with hash -1386054006, now seen corresponding path program 50 times [2021-06-05 14:50:34,835 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:50:34,835 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [482047430] [2021-06-05 14:50:34,835 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:50:34,837 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:50:34,878 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:50:34,878 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:50:34,878 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [482047430] [2021-06-05 14:50:34,878 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [482047430] provided 1 perfect and 0 imperfect interpolant sequences [2021-06-05 14:50:34,878 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-06-05 14:50:34,878 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2021-06-05 14:50:34,878 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2020194388] [2021-06-05 14:50:34,878 INFO L462 AbstractCegarLoop]: Interpolant automaton has 8 states [2021-06-05 14:50:34,878 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:50:34,879 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-06-05 14:50:34,879 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=39, Unknown=0, NotChecked=0, Total=56 [2021-06-05 14:50:34,879 INFO L87 Difference]: Start difference. First operand 194 states and 564 transitions. Second operand has 8 states, 8 states have (on average 2.125) internal successors, (17), 8 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:50:34,968 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:50:34,969 INFO L93 Difference]: Finished difference Result 390 states and 1074 transitions. [2021-06-05 14:50:34,969 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-06-05 14:50:34,969 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 2.125) internal successors, (17), 8 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 17 [2021-06-05 14:50:34,969 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:50:34,970 INFO L225 Difference]: With dead ends: 390 [2021-06-05 14:50:34,970 INFO L226 Difference]: Without dead ends: 375 [2021-06-05 14:50:34,970 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 12 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 63.9ms TimeCoverageRelationStatistics Valid=49, Invalid=83, Unknown=0, NotChecked=0, Total=132 [2021-06-05 14:50:34,970 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 375 states. [2021-06-05 14:50:34,972 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 375 to 192. [2021-06-05 14:50:34,973 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 192 states, 191 states have (on average 2.905759162303665) internal successors, (555), 191 states have internal predecessors, (555), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:50:34,973 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 192 states to 192 states and 555 transitions. [2021-06-05 14:50:34,973 INFO L78 Accepts]: Start accepts. Automaton has 192 states and 555 transitions. Word has length 17 [2021-06-05 14:50:34,973 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:50:34,973 INFO L482 AbstractCegarLoop]: Abstraction has 192 states and 555 transitions. [2021-06-05 14:50:34,973 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 8 states, 8 states have (on average 2.125) internal successors, (17), 8 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:50:34,973 INFO L276 IsEmpty]: Start isEmpty. Operand 192 states and 555 transitions. [2021-06-05 14:50:34,973 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2021-06-05 14:50:34,973 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:50:34,973 INFO L521 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:50:34,974 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable81 [2021-06-05 14:50:34,974 INFO L430 AbstractCegarLoop]: === Iteration 83 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:50:34,974 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:50:34,974 INFO L82 PathProgramCache]: Analyzing trace with hash -310342850, now seen corresponding path program 51 times [2021-06-05 14:50:34,974 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:50:34,974 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2006797193] [2021-06-05 14:50:34,974 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:50:34,977 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:50:35,011 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:50:35,011 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:50:35,011 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2006797193] [2021-06-05 14:50:35,011 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2006797193] provided 1 perfect and 0 imperfect interpolant sequences [2021-06-05 14:50:35,011 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-06-05 14:50:35,011 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2021-06-05 14:50:35,011 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1507300842] [2021-06-05 14:50:35,012 INFO L462 AbstractCegarLoop]: Interpolant automaton has 8 states [2021-06-05 14:50:35,012 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:50:35,012 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-06-05 14:50:35,012 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=40, Unknown=0, NotChecked=0, Total=56 [2021-06-05 14:50:35,012 INFO L87 Difference]: Start difference. First operand 192 states and 555 transitions. Second operand has 8 states, 8 states have (on average 2.125) internal successors, (17), 8 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:50:35,094 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:50:35,094 INFO L93 Difference]: Finished difference Result 386 states and 1060 transitions. [2021-06-05 14:50:35,095 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-06-05 14:50:35,095 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 2.125) internal successors, (17), 8 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 17 [2021-06-05 14:50:35,095 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:50:35,097 INFO L225 Difference]: With dead ends: 386 [2021-06-05 14:50:35,097 INFO L226 Difference]: Without dead ends: 371 [2021-06-05 14:50:35,097 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 12 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8 ImplicationChecksByTransitivity, 60.9ms TimeCoverageRelationStatistics Valid=48, Invalid=84, Unknown=0, NotChecked=0, Total=132 [2021-06-05 14:50:35,098 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 371 states. [2021-06-05 14:50:35,101 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 371 to 192. [2021-06-05 14:50:35,101 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 192 states, 191 states have (on average 2.905759162303665) internal successors, (555), 191 states have internal predecessors, (555), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:50:35,102 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 192 states to 192 states and 555 transitions. [2021-06-05 14:50:35,102 INFO L78 Accepts]: Start accepts. Automaton has 192 states and 555 transitions. Word has length 17 [2021-06-05 14:50:35,102 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:50:35,102 INFO L482 AbstractCegarLoop]: Abstraction has 192 states and 555 transitions. [2021-06-05 14:50:35,102 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 8 states, 8 states have (on average 2.125) internal successors, (17), 8 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:50:35,102 INFO L276 IsEmpty]: Start isEmpty. Operand 192 states and 555 transitions. [2021-06-05 14:50:35,102 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2021-06-05 14:50:35,102 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:50:35,102 INFO L521 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:50:35,103 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable82 [2021-06-05 14:50:35,103 INFO L430 AbstractCegarLoop]: === Iteration 84 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:50:35,103 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:50:35,103 INFO L82 PathProgramCache]: Analyzing trace with hash -548101402, now seen corresponding path program 52 times [2021-06-05 14:50:35,103 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:50:35,103 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1622438411] [2021-06-05 14:50:35,103 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:50:35,106 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:50:35,144 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:50:35,144 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:50:35,144 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1622438411] [2021-06-05 14:50:35,144 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1622438411] provided 1 perfect and 0 imperfect interpolant sequences [2021-06-05 14:50:35,144 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-06-05 14:50:35,145 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2021-06-05 14:50:35,145 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [298402402] [2021-06-05 14:50:35,145 INFO L462 AbstractCegarLoop]: Interpolant automaton has 8 states [2021-06-05 14:50:35,145 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:50:35,145 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-06-05 14:50:35,145 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=38, Unknown=0, NotChecked=0, Total=56 [2021-06-05 14:50:35,145 INFO L87 Difference]: Start difference. First operand 192 states and 555 transitions. Second operand has 8 states, 8 states have (on average 2.125) internal successors, (17), 8 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:50:35,244 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:50:35,244 INFO L93 Difference]: Finished difference Result 464 states and 1256 transitions. [2021-06-05 14:50:35,245 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-06-05 14:50:35,245 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 2.125) internal successors, (17), 8 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 17 [2021-06-05 14:50:35,245 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:50:35,246 INFO L225 Difference]: With dead ends: 464 [2021-06-05 14:50:35,246 INFO L226 Difference]: Without dead ends: 449 [2021-06-05 14:50:35,246 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 11 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 60.4ms TimeCoverageRelationStatistics Valid=42, Invalid=68, Unknown=0, NotChecked=0, Total=110 [2021-06-05 14:50:35,247 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 449 states. [2021-06-05 14:50:35,250 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 449 to 195. [2021-06-05 14:50:35,250 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 195 states, 194 states have (on average 2.9381443298969074) internal successors, (570), 194 states have internal predecessors, (570), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:50:35,251 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 195 states to 195 states and 570 transitions. [2021-06-05 14:50:35,251 INFO L78 Accepts]: Start accepts. Automaton has 195 states and 570 transitions. Word has length 17 [2021-06-05 14:50:35,251 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:50:35,251 INFO L482 AbstractCegarLoop]: Abstraction has 195 states and 570 transitions. [2021-06-05 14:50:35,251 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 8 states, 8 states have (on average 2.125) internal successors, (17), 8 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:50:35,251 INFO L276 IsEmpty]: Start isEmpty. Operand 195 states and 570 transitions. [2021-06-05 14:50:35,252 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2021-06-05 14:50:35,252 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:50:35,252 INFO L521 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:50:35,252 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable83 [2021-06-05 14:50:35,253 INFO L430 AbstractCegarLoop]: === Iteration 85 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:50:35,253 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:50:35,253 INFO L82 PathProgramCache]: Analyzing trace with hash -1766736762, now seen corresponding path program 53 times [2021-06-05 14:50:35,253 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:50:35,253 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [897896401] [2021-06-05 14:50:35,253 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:50:35,258 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:50:35,304 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:50:35,304 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:50:35,304 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [897896401] [2021-06-05 14:50:35,305 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [897896401] provided 1 perfect and 0 imperfect interpolant sequences [2021-06-05 14:50:35,305 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-06-05 14:50:35,305 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2021-06-05 14:50:35,305 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [223754131] [2021-06-05 14:50:35,305 INFO L462 AbstractCegarLoop]: Interpolant automaton has 8 states [2021-06-05 14:50:35,305 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:50:35,305 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-06-05 14:50:35,305 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=39, Unknown=0, NotChecked=0, Total=56 [2021-06-05 14:50:35,305 INFO L87 Difference]: Start difference. First operand 195 states and 570 transitions. Second operand has 8 states, 8 states have (on average 2.125) internal successors, (17), 8 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:50:35,403 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:50:35,404 INFO L93 Difference]: Finished difference Result 468 states and 1262 transitions. [2021-06-05 14:50:35,404 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-06-05 14:50:35,404 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 2.125) internal successors, (17), 8 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 17 [2021-06-05 14:50:35,404 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:50:35,405 INFO L225 Difference]: With dead ends: 468 [2021-06-05 14:50:35,405 INFO L226 Difference]: Without dead ends: 453 [2021-06-05 14:50:35,405 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 11 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7 ImplicationChecksByTransitivity, 67.5ms TimeCoverageRelationStatistics Valid=41, Invalid=69, Unknown=0, NotChecked=0, Total=110 [2021-06-05 14:50:35,406 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 453 states. [2021-06-05 14:50:35,410 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 453 to 193. [2021-06-05 14:50:35,410 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 193 states, 192 states have (on average 2.921875) internal successors, (561), 192 states have internal predecessors, (561), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:50:35,411 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 193 states to 193 states and 561 transitions. [2021-06-05 14:50:35,411 INFO L78 Accepts]: Start accepts. Automaton has 193 states and 561 transitions. Word has length 17 [2021-06-05 14:50:35,411 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:50:35,411 INFO L482 AbstractCegarLoop]: Abstraction has 193 states and 561 transitions. [2021-06-05 14:50:35,411 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 8 states, 8 states have (on average 2.125) internal successors, (17), 8 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:50:35,412 INFO L276 IsEmpty]: Start isEmpty. Operand 193 states and 561 transitions. [2021-06-05 14:50:35,412 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2021-06-05 14:50:35,412 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:50:35,413 INFO L521 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:50:35,413 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable84 [2021-06-05 14:50:35,414 INFO L430 AbstractCegarLoop]: === Iteration 86 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:50:35,414 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:50:35,414 INFO L82 PathProgramCache]: Analyzing trace with hash 440959146, now seen corresponding path program 54 times [2021-06-05 14:50:35,414 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:50:35,414 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [498318655] [2021-06-05 14:50:35,414 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:50:35,418 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:50:35,456 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:50:35,456 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:50:35,456 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [498318655] [2021-06-05 14:50:35,457 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [498318655] provided 1 perfect and 0 imperfect interpolant sequences [2021-06-05 14:50:35,457 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-06-05 14:50:35,457 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2021-06-05 14:50:35,457 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [109759507] [2021-06-05 14:50:35,457 INFO L462 AbstractCegarLoop]: Interpolant automaton has 8 states [2021-06-05 14:50:35,457 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:50:35,457 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-06-05 14:50:35,457 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=37, Unknown=0, NotChecked=0, Total=56 [2021-06-05 14:50:35,457 INFO L87 Difference]: Start difference. First operand 193 states and 561 transitions. Second operand has 8 states, 8 states have (on average 2.125) internal successors, (17), 8 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:50:35,534 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:50:35,535 INFO L93 Difference]: Finished difference Result 431 states and 1182 transitions. [2021-06-05 14:50:35,535 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-06-05 14:50:35,535 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 2.125) internal successors, (17), 8 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 17 [2021-06-05 14:50:35,535 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:50:35,536 INFO L225 Difference]: With dead ends: 431 [2021-06-05 14:50:35,536 INFO L226 Difference]: Without dead ends: 416 [2021-06-05 14:50:35,536 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 11 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 57.1ms TimeCoverageRelationStatistics Valid=43, Invalid=67, Unknown=0, NotChecked=0, Total=110 [2021-06-05 14:50:35,536 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 416 states. [2021-06-05 14:50:35,539 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 416 to 196. [2021-06-05 14:50:35,539 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 196 states, 195 states have (on average 2.948717948717949) internal successors, (575), 195 states have internal predecessors, (575), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:50:35,539 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 196 states to 196 states and 575 transitions. [2021-06-05 14:50:35,540 INFO L78 Accepts]: Start accepts. Automaton has 196 states and 575 transitions. Word has length 17 [2021-06-05 14:50:35,540 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:50:35,540 INFO L482 AbstractCegarLoop]: Abstraction has 196 states and 575 transitions. [2021-06-05 14:50:35,540 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 8 states, 8 states have (on average 2.125) internal successors, (17), 8 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:50:35,540 INFO L276 IsEmpty]: Start isEmpty. Operand 196 states and 575 transitions. [2021-06-05 14:50:35,540 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2021-06-05 14:50:35,540 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:50:35,540 INFO L521 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:50:35,540 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable85 [2021-06-05 14:50:35,541 INFO L430 AbstractCegarLoop]: === Iteration 87 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:50:35,541 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:50:35,541 INFO L82 PathProgramCache]: Analyzing trace with hash -729229850, now seen corresponding path program 55 times [2021-06-05 14:50:35,541 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:50:35,541 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1352809762] [2021-06-05 14:50:35,541 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:50:35,543 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:50:35,579 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:50:35,579 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:50:35,579 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1352809762] [2021-06-05 14:50:35,579 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1352809762] provided 1 perfect and 0 imperfect interpolant sequences [2021-06-05 14:50:35,579 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-06-05 14:50:35,579 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2021-06-05 14:50:35,579 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [621597879] [2021-06-05 14:50:35,579 INFO L462 AbstractCegarLoop]: Interpolant automaton has 8 states [2021-06-05 14:50:35,579 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:50:35,580 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-06-05 14:50:35,580 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=38, Unknown=0, NotChecked=0, Total=56 [2021-06-05 14:50:35,580 INFO L87 Difference]: Start difference. First operand 196 states and 575 transitions. Second operand has 8 states, 8 states have (on average 2.125) internal successors, (17), 8 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:50:35,661 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:50:35,661 INFO L93 Difference]: Finished difference Result 415 states and 1159 transitions. [2021-06-05 14:50:35,661 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-06-05 14:50:35,661 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 2.125) internal successors, (17), 8 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 17 [2021-06-05 14:50:35,661 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:50:35,662 INFO L225 Difference]: With dead ends: 415 [2021-06-05 14:50:35,662 INFO L226 Difference]: Without dead ends: 400 [2021-06-05 14:50:35,662 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 11 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 54.7ms TimeCoverageRelationStatistics Valid=42, Invalid=68, Unknown=0, NotChecked=0, Total=110 [2021-06-05 14:50:35,663 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 400 states. [2021-06-05 14:50:35,665 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 400 to 193. [2021-06-05 14:50:35,665 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 193 states, 192 states have (on average 2.921875) internal successors, (561), 192 states have internal predecessors, (561), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:50:35,665 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 193 states to 193 states and 561 transitions. [2021-06-05 14:50:35,666 INFO L78 Accepts]: Start accepts. Automaton has 193 states and 561 transitions. Word has length 17 [2021-06-05 14:50:35,666 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:50:35,666 INFO L482 AbstractCegarLoop]: Abstraction has 193 states and 561 transitions. [2021-06-05 14:50:35,666 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 8 states, 8 states have (on average 2.125) internal successors, (17), 8 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:50:35,666 INFO L276 IsEmpty]: Start isEmpty. Operand 193 states and 561 transitions. [2021-06-05 14:50:35,666 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2021-06-05 14:50:35,666 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:50:35,666 INFO L521 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:50:35,666 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable86 [2021-06-05 14:50:35,666 INFO L430 AbstractCegarLoop]: === Iteration 88 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:50:35,666 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:50:35,667 INFO L82 PathProgramCache]: Analyzing trace with hash -746166902, now seen corresponding path program 56 times [2021-06-05 14:50:35,667 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:50:35,667 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [161558001] [2021-06-05 14:50:35,667 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:50:35,669 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:50:35,707 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:50:35,707 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:50:35,707 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [161558001] [2021-06-05 14:50:35,707 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [161558001] provided 1 perfect and 0 imperfect interpolant sequences [2021-06-05 14:50:35,707 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-06-05 14:50:35,707 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2021-06-05 14:50:35,707 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [962810225] [2021-06-05 14:50:35,707 INFO L462 AbstractCegarLoop]: Interpolant automaton has 8 states [2021-06-05 14:50:35,708 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:50:35,708 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-06-05 14:50:35,708 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=40, Unknown=0, NotChecked=0, Total=56 [2021-06-05 14:50:35,708 INFO L87 Difference]: Start difference. First operand 193 states and 561 transitions. Second operand has 8 states, 8 states have (on average 2.125) internal successors, (17), 8 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:50:35,808 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:50:35,808 INFO L93 Difference]: Finished difference Result 449 states and 1229 transitions. [2021-06-05 14:50:35,808 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-06-05 14:50:35,808 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 2.125) internal successors, (17), 8 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 17 [2021-06-05 14:50:35,808 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:50:35,809 INFO L225 Difference]: With dead ends: 449 [2021-06-05 14:50:35,809 INFO L226 Difference]: Without dead ends: 434 [2021-06-05 14:50:35,810 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 11 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 57.6ms TimeCoverageRelationStatistics Valid=40, Invalid=70, Unknown=0, NotChecked=0, Total=110 [2021-06-05 14:50:35,810 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 434 states. [2021-06-05 14:50:35,813 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 434 to 195. [2021-06-05 14:50:35,814 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 195 states, 194 states have (on average 2.9381443298969074) internal successors, (570), 194 states have internal predecessors, (570), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:50:35,814 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 195 states to 195 states and 570 transitions. [2021-06-05 14:50:35,814 INFO L78 Accepts]: Start accepts. Automaton has 195 states and 570 transitions. Word has length 17 [2021-06-05 14:50:35,814 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:50:35,814 INFO L482 AbstractCegarLoop]: Abstraction has 195 states and 570 transitions. [2021-06-05 14:50:35,814 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 8 states, 8 states have (on average 2.125) internal successors, (17), 8 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:50:35,815 INFO L276 IsEmpty]: Start isEmpty. Operand 195 states and 570 transitions. [2021-06-05 14:50:35,815 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2021-06-05 14:50:35,815 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:50:35,815 INFO L521 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:50:35,815 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable87 [2021-06-05 14:50:35,815 INFO L430 AbstractCegarLoop]: === Iteration 89 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:50:35,815 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:50:35,816 INFO L82 PathProgramCache]: Analyzing trace with hash 394116934, now seen corresponding path program 57 times [2021-06-05 14:50:35,816 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:50:35,816 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [317812618] [2021-06-05 14:50:35,816 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:50:35,818 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:50:35,855 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:50:35,855 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:50:35,855 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [317812618] [2021-06-05 14:50:35,855 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [317812618] provided 1 perfect and 0 imperfect interpolant sequences [2021-06-05 14:50:35,856 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-06-05 14:50:35,856 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2021-06-05 14:50:35,856 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1628102205] [2021-06-05 14:50:35,856 INFO L462 AbstractCegarLoop]: Interpolant automaton has 8 states [2021-06-05 14:50:35,856 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:50:35,856 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-06-05 14:50:35,856 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=40, Unknown=0, NotChecked=0, Total=56 [2021-06-05 14:50:35,856 INFO L87 Difference]: Start difference. First operand 195 states and 570 transitions. Second operand has 8 states, 8 states have (on average 2.125) internal successors, (17), 8 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:50:35,955 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:50:35,955 INFO L93 Difference]: Finished difference Result 428 states and 1191 transitions. [2021-06-05 14:50:35,955 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-06-05 14:50:35,956 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 2.125) internal successors, (17), 8 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 17 [2021-06-05 14:50:35,956 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:50:35,956 INFO L225 Difference]: With dead ends: 428 [2021-06-05 14:50:35,957 INFO L226 Difference]: Without dead ends: 413 [2021-06-05 14:50:35,957 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 11 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 57.5ms TimeCoverageRelationStatistics Valid=40, Invalid=70, Unknown=0, NotChecked=0, Total=110 [2021-06-05 14:50:35,957 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 413 states. [2021-06-05 14:50:35,960 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 413 to 192. [2021-06-05 14:50:35,961 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 192 states, 191 states have (on average 2.905759162303665) internal successors, (555), 191 states have internal predecessors, (555), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:50:35,961 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 192 states to 192 states and 555 transitions. [2021-06-05 14:50:35,961 INFO L78 Accepts]: Start accepts. Automaton has 192 states and 555 transitions. Word has length 17 [2021-06-05 14:50:35,961 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:50:35,961 INFO L482 AbstractCegarLoop]: Abstraction has 192 states and 555 transitions. [2021-06-05 14:50:35,961 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 8 states, 8 states have (on average 2.125) internal successors, (17), 8 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:50:35,961 INFO L276 IsEmpty]: Start isEmpty. Operand 192 states and 555 transitions. [2021-06-05 14:50:35,962 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2021-06-05 14:50:35,962 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:50:35,962 INFO L521 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:50:35,962 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable88 [2021-06-05 14:50:35,962 INFO L430 AbstractCegarLoop]: === Iteration 90 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:50:35,962 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:50:35,962 INFO L82 PathProgramCache]: Analyzing trace with hash 1262551738, now seen corresponding path program 58 times [2021-06-05 14:50:35,962 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:50:35,962 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [814338770] [2021-06-05 14:50:35,963 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:50:35,965 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:50:35,999 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:50:36,000 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:50:36,000 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [814338770] [2021-06-05 14:50:36,000 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [814338770] provided 1 perfect and 0 imperfect interpolant sequences [2021-06-05 14:50:36,000 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-06-05 14:50:36,000 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2021-06-05 14:50:36,000 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [175686051] [2021-06-05 14:50:36,000 INFO L462 AbstractCegarLoop]: Interpolant automaton has 8 states [2021-06-05 14:50:36,000 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:50:36,000 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-06-05 14:50:36,000 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=41, Unknown=0, NotChecked=0, Total=56 [2021-06-05 14:50:36,000 INFO L87 Difference]: Start difference. First operand 192 states and 555 transitions. Second operand has 8 states, 8 states have (on average 2.125) internal successors, (17), 8 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:50:36,084 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:50:36,084 INFO L93 Difference]: Finished difference Result 429 states and 1161 transitions. [2021-06-05 14:50:36,084 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-06-05 14:50:36,084 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 2.125) internal successors, (17), 8 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 17 [2021-06-05 14:50:36,084 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:50:36,085 INFO L225 Difference]: With dead ends: 429 [2021-06-05 14:50:36,085 INFO L226 Difference]: Without dead ends: 414 [2021-06-05 14:50:36,085 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 12 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 59.0ms TimeCoverageRelationStatistics Valid=47, Invalid=85, Unknown=0, NotChecked=0, Total=132 [2021-06-05 14:50:36,086 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 414 states. [2021-06-05 14:50:36,088 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 414 to 194. [2021-06-05 14:50:36,088 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 194 states, 193 states have (on average 2.911917098445596) internal successors, (562), 193 states have internal predecessors, (562), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:50:36,089 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 194 states to 194 states and 562 transitions. [2021-06-05 14:50:36,089 INFO L78 Accepts]: Start accepts. Automaton has 194 states and 562 transitions. Word has length 17 [2021-06-05 14:50:36,089 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:50:36,089 INFO L482 AbstractCegarLoop]: Abstraction has 194 states and 562 transitions. [2021-06-05 14:50:36,089 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 8 states, 8 states have (on average 2.125) internal successors, (17), 8 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:50:36,089 INFO L276 IsEmpty]: Start isEmpty. Operand 194 states and 562 transitions. [2021-06-05 14:50:36,090 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2021-06-05 14:50:36,090 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:50:36,090 INFO L521 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:50:36,090 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable89 [2021-06-05 14:50:36,090 INFO L430 AbstractCegarLoop]: === Iteration 91 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:50:36,090 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:50:36,090 INFO L82 PathProgramCache]: Analyzing trace with hash -2074864322, now seen corresponding path program 59 times [2021-06-05 14:50:36,090 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:50:36,090 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2110856732] [2021-06-05 14:50:36,090 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:50:36,093 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:50:36,131 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:50:36,131 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:50:36,131 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2110856732] [2021-06-05 14:50:36,131 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2110856732] provided 1 perfect and 0 imperfect interpolant sequences [2021-06-05 14:50:36,131 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-06-05 14:50:36,131 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2021-06-05 14:50:36,131 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [23784175] [2021-06-05 14:50:36,131 INFO L462 AbstractCegarLoop]: Interpolant automaton has 8 states [2021-06-05 14:50:36,131 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:50:36,131 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-06-05 14:50:36,132 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=41, Unknown=0, NotChecked=0, Total=56 [2021-06-05 14:50:36,132 INFO L87 Difference]: Start difference. First operand 194 states and 562 transitions. Second operand has 8 states, 8 states have (on average 2.125) internal successors, (17), 8 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:50:36,225 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:50:36,225 INFO L93 Difference]: Finished difference Result 430 states and 1172 transitions. [2021-06-05 14:50:36,225 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-06-05 14:50:36,226 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 2.125) internal successors, (17), 8 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 17 [2021-06-05 14:50:36,226 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:50:36,226 INFO L225 Difference]: With dead ends: 430 [2021-06-05 14:50:36,226 INFO L226 Difference]: Without dead ends: 415 [2021-06-05 14:50:36,227 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 12 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 65.7ms TimeCoverageRelationStatistics Valid=47, Invalid=85, Unknown=0, NotChecked=0, Total=132 [2021-06-05 14:50:36,227 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 415 states. [2021-06-05 14:50:36,231 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 415 to 196. [2021-06-05 14:50:36,231 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 196 states, 195 states have (on average 2.928205128205128) internal successors, (571), 195 states have internal predecessors, (571), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:50:36,231 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 196 states to 196 states and 571 transitions. [2021-06-05 14:50:36,231 INFO L78 Accepts]: Start accepts. Automaton has 196 states and 571 transitions. Word has length 17 [2021-06-05 14:50:36,231 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:50:36,232 INFO L482 AbstractCegarLoop]: Abstraction has 196 states and 571 transitions. [2021-06-05 14:50:36,232 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 8 states, 8 states have (on average 2.125) internal successors, (17), 8 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:50:36,232 INFO L276 IsEmpty]: Start isEmpty. Operand 196 states and 571 transitions. [2021-06-05 14:50:36,232 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2021-06-05 14:50:36,232 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:50:36,232 INFO L521 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:50:36,232 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable90 [2021-06-05 14:50:36,232 INFO L430 AbstractCegarLoop]: === Iteration 92 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:50:36,233 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:50:36,233 INFO L82 PathProgramCache]: Analyzing trace with hash -934580486, now seen corresponding path program 60 times [2021-06-05 14:50:36,233 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:50:36,233 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1576657402] [2021-06-05 14:50:36,233 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:50:36,235 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:50:36,275 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:50:36,275 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:50:36,275 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1576657402] [2021-06-05 14:50:36,275 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1576657402] provided 1 perfect and 0 imperfect interpolant sequences [2021-06-05 14:50:36,275 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-06-05 14:50:36,276 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2021-06-05 14:50:36,276 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [486939717] [2021-06-05 14:50:36,276 INFO L462 AbstractCegarLoop]: Interpolant automaton has 8 states [2021-06-05 14:50:36,276 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:50:36,276 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-06-05 14:50:36,276 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=41, Unknown=0, NotChecked=0, Total=56 [2021-06-05 14:50:36,276 INFO L87 Difference]: Start difference. First operand 196 states and 571 transitions. Second operand has 8 states, 8 states have (on average 2.125) internal successors, (17), 8 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:50:36,371 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:50:36,371 INFO L93 Difference]: Finished difference Result 409 states and 1134 transitions. [2021-06-05 14:50:36,371 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-06-05 14:50:36,372 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 2.125) internal successors, (17), 8 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 17 [2021-06-05 14:50:36,372 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:50:36,380 INFO L225 Difference]: With dead ends: 409 [2021-06-05 14:50:36,380 INFO L226 Difference]: Without dead ends: 394 [2021-06-05 14:50:36,380 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 12 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 62.5ms TimeCoverageRelationStatistics Valid=47, Invalid=85, Unknown=0, NotChecked=0, Total=132 [2021-06-05 14:50:36,381 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 394 states. [2021-06-05 14:50:36,383 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 394 to 192. [2021-06-05 14:50:36,383 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 192 states, 191 states have (on average 2.905759162303665) internal successors, (555), 191 states have internal predecessors, (555), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:50:36,383 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 192 states to 192 states and 555 transitions. [2021-06-05 14:50:36,383 INFO L78 Accepts]: Start accepts. Automaton has 192 states and 555 transitions. Word has length 17 [2021-06-05 14:50:36,383 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:50:36,383 INFO L482 AbstractCegarLoop]: Abstraction has 192 states and 555 transitions. [2021-06-05 14:50:36,383 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 8 states, 8 states have (on average 2.125) internal successors, (17), 8 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:50:36,384 INFO L276 IsEmpty]: Start isEmpty. Operand 192 states and 555 transitions. [2021-06-05 14:50:36,384 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2021-06-05 14:50:36,384 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:50:36,384 INFO L521 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:50:36,384 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable91 [2021-06-05 14:50:36,384 INFO L430 AbstractCegarLoop]: === Iteration 93 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:50:36,384 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:50:36,384 INFO L82 PathProgramCache]: Analyzing trace with hash -674451760, now seen corresponding path program 61 times [2021-06-05 14:50:36,384 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:50:36,384 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [845030009] [2021-06-05 14:50:36,384 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:50:36,388 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:50:36,423 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:50:36,423 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:50:36,423 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [845030009] [2021-06-05 14:50:36,424 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [845030009] provided 1 perfect and 0 imperfect interpolant sequences [2021-06-05 14:50:36,424 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-06-05 14:50:36,424 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2021-06-05 14:50:36,424 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [372831887] [2021-06-05 14:50:36,424 INFO L462 AbstractCegarLoop]: Interpolant automaton has 8 states [2021-06-05 14:50:36,424 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:50:36,424 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-06-05 14:50:36,424 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=41, Unknown=0, NotChecked=0, Total=56 [2021-06-05 14:50:36,425 INFO L87 Difference]: Start difference. First operand 192 states and 555 transitions. Second operand has 8 states, 8 states have (on average 2.125) internal successors, (17), 8 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:50:36,514 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:50:36,515 INFO L93 Difference]: Finished difference Result 328 states and 903 transitions. [2021-06-05 14:50:36,515 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-06-05 14:50:36,515 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 2.125) internal successors, (17), 8 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 17 [2021-06-05 14:50:36,515 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:50:36,516 INFO L225 Difference]: With dead ends: 328 [2021-06-05 14:50:36,516 INFO L226 Difference]: Without dead ends: 313 [2021-06-05 14:50:36,516 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 13 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 67.7ms TimeCoverageRelationStatistics Valid=55, Invalid=101, Unknown=0, NotChecked=0, Total=156 [2021-06-05 14:50:36,516 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 313 states. [2021-06-05 14:50:36,518 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 313 to 197. [2021-06-05 14:50:36,519 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 197 states, 196 states have (on average 2.913265306122449) internal successors, (571), 196 states have internal predecessors, (571), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:50:36,519 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 197 states to 197 states and 571 transitions. [2021-06-05 14:50:36,519 INFO L78 Accepts]: Start accepts. Automaton has 197 states and 571 transitions. Word has length 17 [2021-06-05 14:50:36,519 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:50:36,519 INFO L482 AbstractCegarLoop]: Abstraction has 197 states and 571 transitions. [2021-06-05 14:50:36,519 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 8 states, 8 states have (on average 2.125) internal successors, (17), 8 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:50:36,520 INFO L276 IsEmpty]: Start isEmpty. Operand 197 states and 571 transitions. [2021-06-05 14:50:36,520 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2021-06-05 14:50:36,520 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:50:36,520 INFO L521 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:50:36,520 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable92 [2021-06-05 14:50:36,520 INFO L430 AbstractCegarLoop]: === Iteration 94 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:50:36,520 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:50:36,521 INFO L82 PathProgramCache]: Analyzing trace with hash -1924375180, now seen corresponding path program 62 times [2021-06-05 14:50:36,521 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:50:36,521 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [436510863] [2021-06-05 14:50:36,521 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:50:36,523 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:50:36,567 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:50:36,568 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:50:36,568 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [436510863] [2021-06-05 14:50:36,568 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [436510863] provided 1 perfect and 0 imperfect interpolant sequences [2021-06-05 14:50:36,568 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-06-05 14:50:36,568 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2021-06-05 14:50:36,568 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2085029046] [2021-06-05 14:50:36,568 INFO L462 AbstractCegarLoop]: Interpolant automaton has 8 states [2021-06-05 14:50:36,568 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:50:36,569 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-06-05 14:50:36,569 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=40, Unknown=0, NotChecked=0, Total=56 [2021-06-05 14:50:36,569 INFO L87 Difference]: Start difference. First operand 197 states and 571 transitions. Second operand has 8 states, 8 states have (on average 2.125) internal successors, (17), 8 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:50:36,702 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:50:36,702 INFO L93 Difference]: Finished difference Result 357 states and 963 transitions. [2021-06-05 14:50:36,702 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-06-05 14:50:36,702 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 2.125) internal successors, (17), 8 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 17 [2021-06-05 14:50:36,702 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:50:36,703 INFO L225 Difference]: With dead ends: 357 [2021-06-05 14:50:36,703 INFO L226 Difference]: Without dead ends: 342 [2021-06-05 14:50:36,703 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 13 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 89.3ms TimeCoverageRelationStatistics Valid=56, Invalid=100, Unknown=0, NotChecked=0, Total=156 [2021-06-05 14:50:36,704 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 342 states. [2021-06-05 14:50:36,707 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 342 to 199. [2021-06-05 14:50:36,708 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 199 states, 198 states have (on average 2.9292929292929295) internal successors, (580), 198 states have internal predecessors, (580), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:50:36,708 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 199 states to 199 states and 580 transitions. [2021-06-05 14:50:36,708 INFO L78 Accepts]: Start accepts. Automaton has 199 states and 580 transitions. Word has length 17 [2021-06-05 14:50:36,708 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:50:36,708 INFO L482 AbstractCegarLoop]: Abstraction has 199 states and 580 transitions. [2021-06-05 14:50:36,708 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 8 states, 8 states have (on average 2.125) internal successors, (17), 8 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:50:36,708 INFO L276 IsEmpty]: Start isEmpty. Operand 199 states and 580 transitions. [2021-06-05 14:50:36,709 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2021-06-05 14:50:36,709 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:50:36,709 INFO L521 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:50:36,709 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable93 [2021-06-05 14:50:36,709 INFO L430 AbstractCegarLoop]: === Iteration 95 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:50:36,709 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:50:36,710 INFO L82 PathProgramCache]: Analyzing trace with hash 1151956756, now seen corresponding path program 63 times [2021-06-05 14:50:36,710 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:50:36,710 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1657785490] [2021-06-05 14:50:36,710 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:50:36,713 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:50:36,753 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:50:36,753 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:50:36,753 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1657785490] [2021-06-05 14:50:36,753 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1657785490] provided 1 perfect and 0 imperfect interpolant sequences [2021-06-05 14:50:36,753 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-06-05 14:50:36,753 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2021-06-05 14:50:36,753 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1790549538] [2021-06-05 14:50:36,754 INFO L462 AbstractCegarLoop]: Interpolant automaton has 8 states [2021-06-05 14:50:36,754 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:50:36,754 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-06-05 14:50:36,755 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=40, Unknown=0, NotChecked=0, Total=56 [2021-06-05 14:50:36,755 INFO L87 Difference]: Start difference. First operand 199 states and 580 transitions. Second operand has 8 states, 8 states have (on average 2.125) internal successors, (17), 8 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:50:36,877 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:50:36,877 INFO L93 Difference]: Finished difference Result 334 states and 918 transitions. [2021-06-05 14:50:36,877 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-06-05 14:50:36,877 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 2.125) internal successors, (17), 8 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 17 [2021-06-05 14:50:36,877 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:50:36,878 INFO L225 Difference]: With dead ends: 334 [2021-06-05 14:50:36,878 INFO L226 Difference]: Without dead ends: 319 [2021-06-05 14:50:36,878 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 13 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 80.7ms TimeCoverageRelationStatistics Valid=56, Invalid=100, Unknown=0, NotChecked=0, Total=156 [2021-06-05 14:50:36,879 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 319 states. [2021-06-05 14:50:36,882 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 319 to 195. [2021-06-05 14:50:36,882 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 195 states, 194 states have (on average 2.9072164948453607) internal successors, (564), 194 states have internal predecessors, (564), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:50:36,882 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 195 states to 195 states and 564 transitions. [2021-06-05 14:50:36,882 INFO L78 Accepts]: Start accepts. Automaton has 195 states and 564 transitions. Word has length 17 [2021-06-05 14:50:36,883 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:50:36,883 INFO L482 AbstractCegarLoop]: Abstraction has 195 states and 564 transitions. [2021-06-05 14:50:36,883 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 8 states, 8 states have (on average 2.125) internal successors, (17), 8 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:50:36,883 INFO L276 IsEmpty]: Start isEmpty. Operand 195 states and 564 transitions. [2021-06-05 14:50:36,883 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2021-06-05 14:50:36,883 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:50:36,883 INFO L521 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:50:36,883 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable94 [2021-06-05 14:50:36,883 INFO L430 AbstractCegarLoop]: === Iteration 96 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:50:36,884 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:50:36,884 INFO L82 PathProgramCache]: Analyzing trace with hash 263807996, now seen corresponding path program 64 times [2021-06-05 14:50:36,884 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:50:36,884 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1666409463] [2021-06-05 14:50:36,884 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:50:36,887 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:50:36,928 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:50:36,928 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:50:36,928 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1666409463] [2021-06-05 14:50:36,929 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1666409463] provided 1 perfect and 0 imperfect interpolant sequences [2021-06-05 14:50:36,929 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-06-05 14:50:36,929 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2021-06-05 14:50:36,929 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1530544244] [2021-06-05 14:50:36,929 INFO L462 AbstractCegarLoop]: Interpolant automaton has 8 states [2021-06-05 14:50:36,929 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:50:36,929 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-06-05 14:50:36,929 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=40, Unknown=0, NotChecked=0, Total=56 [2021-06-05 14:50:36,930 INFO L87 Difference]: Start difference. First operand 195 states and 564 transitions. Second operand has 8 states, 8 states have (on average 2.125) internal successors, (17), 8 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:50:37,050 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:50:37,050 INFO L93 Difference]: Finished difference Result 349 states and 945 transitions. [2021-06-05 14:50:37,051 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-06-05 14:50:37,051 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 2.125) internal successors, (17), 8 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 17 [2021-06-05 14:50:37,051 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:50:37,052 INFO L225 Difference]: With dead ends: 349 [2021-06-05 14:50:37,052 INFO L226 Difference]: Without dead ends: 334 [2021-06-05 14:50:37,052 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 13 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 81.3ms TimeCoverageRelationStatistics Valid=56, Invalid=100, Unknown=0, NotChecked=0, Total=156 [2021-06-05 14:50:37,052 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 334 states. [2021-06-05 14:50:37,055 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 334 to 199. [2021-06-05 14:50:37,056 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 199 states, 198 states have (on average 2.9292929292929295) internal successors, (580), 198 states have internal predecessors, (580), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:50:37,059 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 199 states to 199 states and 580 transitions. [2021-06-05 14:50:37,059 INFO L78 Accepts]: Start accepts. Automaton has 199 states and 580 transitions. Word has length 17 [2021-06-05 14:50:37,060 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:50:37,060 INFO L482 AbstractCegarLoop]: Abstraction has 199 states and 580 transitions. [2021-06-05 14:50:37,060 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 8 states, 8 states have (on average 2.125) internal successors, (17), 8 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:50:37,060 INFO L276 IsEmpty]: Start isEmpty. Operand 199 states and 580 transitions. [2021-06-05 14:50:37,060 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2021-06-05 14:50:37,060 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:50:37,060 INFO L521 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:50:37,060 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable95 [2021-06-05 14:50:37,060 INFO L430 AbstractCegarLoop]: === Iteration 97 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:50:37,061 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:50:37,061 INFO L82 PathProgramCache]: Analyzing trace with hash -954827364, now seen corresponding path program 65 times [2021-06-05 14:50:37,061 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:50:37,061 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1010683049] [2021-06-05 14:50:37,061 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:50:37,063 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:50:37,103 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:50:37,103 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:50:37,103 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1010683049] [2021-06-05 14:50:37,103 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1010683049] provided 1 perfect and 0 imperfect interpolant sequences [2021-06-05 14:50:37,103 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-06-05 14:50:37,104 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2021-06-05 14:50:37,104 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1025653372] [2021-06-05 14:50:37,104 INFO L462 AbstractCegarLoop]: Interpolant automaton has 8 states [2021-06-05 14:50:37,104 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:50:37,104 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-06-05 14:50:37,104 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=40, Unknown=0, NotChecked=0, Total=56 [2021-06-05 14:50:37,104 INFO L87 Difference]: Start difference. First operand 199 states and 580 transitions. Second operand has 8 states, 8 states have (on average 2.125) internal successors, (17), 8 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:50:37,223 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:50:37,223 INFO L93 Difference]: Finished difference Result 353 states and 951 transitions. [2021-06-05 14:50:37,224 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-06-05 14:50:37,224 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 2.125) internal successors, (17), 8 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 17 [2021-06-05 14:50:37,224 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:50:37,224 INFO L225 Difference]: With dead ends: 353 [2021-06-05 14:50:37,225 INFO L226 Difference]: Without dead ends: 338 [2021-06-05 14:50:37,225 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 13 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 78.9ms TimeCoverageRelationStatistics Valid=56, Invalid=100, Unknown=0, NotChecked=0, Total=156 [2021-06-05 14:50:37,225 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 338 states. [2021-06-05 14:50:37,228 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 338 to 197. [2021-06-05 14:50:37,228 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 197 states, 196 states have (on average 2.913265306122449) internal successors, (571), 196 states have internal predecessors, (571), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:50:37,229 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 197 states to 197 states and 571 transitions. [2021-06-05 14:50:37,229 INFO L78 Accepts]: Start accepts. Automaton has 197 states and 571 transitions. Word has length 17 [2021-06-05 14:50:37,229 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:50:37,229 INFO L482 AbstractCegarLoop]: Abstraction has 197 states and 571 transitions. [2021-06-05 14:50:37,229 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 8 states, 8 states have (on average 2.125) internal successors, (17), 8 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:50:37,229 INFO L276 IsEmpty]: Start isEmpty. Operand 197 states and 571 transitions. [2021-06-05 14:50:37,229 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2021-06-05 14:50:37,229 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:50:37,229 INFO L521 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:50:37,229 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable96 [2021-06-05 14:50:37,229 INFO L430 AbstractCegarLoop]: === Iteration 98 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:50:37,230 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:50:37,230 INFO L82 PathProgramCache]: Analyzing trace with hash 120883792, now seen corresponding path program 66 times [2021-06-05 14:50:37,230 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:50:37,230 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [829024512] [2021-06-05 14:50:37,230 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:50:37,232 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:50:37,264 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:50:37,265 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:50:37,265 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [829024512] [2021-06-05 14:50:37,265 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [829024512] provided 1 perfect and 0 imperfect interpolant sequences [2021-06-05 14:50:37,265 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-06-05 14:50:37,265 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2021-06-05 14:50:37,265 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [390599707] [2021-06-05 14:50:37,265 INFO L462 AbstractCegarLoop]: Interpolant automaton has 8 states [2021-06-05 14:50:37,265 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:50:37,265 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-06-05 14:50:37,265 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=41, Unknown=0, NotChecked=0, Total=56 [2021-06-05 14:50:37,265 INFO L87 Difference]: Start difference. First operand 197 states and 571 transitions. Second operand has 8 states, 8 states have (on average 2.125) internal successors, (17), 8 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:50:37,347 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:50:37,347 INFO L93 Difference]: Finished difference Result 324 states and 891 transitions. [2021-06-05 14:50:37,347 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-06-05 14:50:37,347 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 2.125) internal successors, (17), 8 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 17 [2021-06-05 14:50:37,347 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:50:37,348 INFO L225 Difference]: With dead ends: 324 [2021-06-05 14:50:37,348 INFO L226 Difference]: Without dead ends: 309 [2021-06-05 14:50:37,348 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 13 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 61.9ms TimeCoverageRelationStatistics Valid=55, Invalid=101, Unknown=0, NotChecked=0, Total=156 [2021-06-05 14:50:37,348 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 309 states. [2021-06-05 14:50:37,351 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 309 to 195. [2021-06-05 14:50:37,351 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 195 states, 194 states have (on average 2.9072164948453607) internal successors, (564), 194 states have internal predecessors, (564), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:50:37,352 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 195 states to 195 states and 564 transitions. [2021-06-05 14:50:37,352 INFO L78 Accepts]: Start accepts. Automaton has 195 states and 564 transitions. Word has length 17 [2021-06-05 14:50:37,352 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:50:37,352 INFO L482 AbstractCegarLoop]: Abstraction has 195 states and 564 transitions. [2021-06-05 14:50:37,352 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 8 states, 8 states have (on average 2.125) internal successors, (17), 8 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:50:37,352 INFO L276 IsEmpty]: Start isEmpty. Operand 195 states and 564 transitions. [2021-06-05 14:50:37,353 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2021-06-05 14:50:37,353 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:50:37,353 INFO L521 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:50:37,353 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable97 [2021-06-05 14:50:37,353 INFO L430 AbstractCegarLoop]: === Iteration 99 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:50:37,353 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:50:37,353 INFO L82 PathProgramCache]: Analyzing trace with hash 409284692, now seen corresponding path program 67 times [2021-06-05 14:50:37,353 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:50:37,353 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1317606012] [2021-06-05 14:50:37,353 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:50:37,357 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:50:37,396 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:50:37,396 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:50:37,396 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1317606012] [2021-06-05 14:50:37,396 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1317606012] provided 1 perfect and 0 imperfect interpolant sequences [2021-06-05 14:50:37,397 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-06-05 14:50:37,397 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2021-06-05 14:50:37,397 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [298612356] [2021-06-05 14:50:37,397 INFO L462 AbstractCegarLoop]: Interpolant automaton has 8 states [2021-06-05 14:50:37,397 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:50:37,397 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-06-05 14:50:37,397 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=41, Unknown=0, NotChecked=0, Total=56 [2021-06-05 14:50:37,397 INFO L87 Difference]: Start difference. First operand 195 states and 564 transitions. Second operand has 8 states, 8 states have (on average 2.125) internal successors, (17), 8 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:50:37,505 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:50:37,505 INFO L93 Difference]: Finished difference Result 442 states and 1201 transitions. [2021-06-05 14:50:37,506 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-06-05 14:50:37,506 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 2.125) internal successors, (17), 8 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 17 [2021-06-05 14:50:37,506 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:50:37,507 INFO L225 Difference]: With dead ends: 442 [2021-06-05 14:50:37,507 INFO L226 Difference]: Without dead ends: 427 [2021-06-05 14:50:37,507 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 12 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 64.0ms TimeCoverageRelationStatistics Valid=47, Invalid=85, Unknown=0, NotChecked=0, Total=132 [2021-06-05 14:50:37,508 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 427 states. [2021-06-05 14:50:37,511 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 427 to 198. [2021-06-05 14:50:37,511 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 198 states, 197 states have (on average 2.9238578680203045) internal successors, (576), 197 states have internal predecessors, (576), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:50:37,512 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 198 states to 198 states and 576 transitions. [2021-06-05 14:50:37,512 INFO L78 Accepts]: Start accepts. Automaton has 198 states and 576 transitions. Word has length 17 [2021-06-05 14:50:37,512 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:50:37,512 INFO L482 AbstractCegarLoop]: Abstraction has 198 states and 576 transitions. [2021-06-05 14:50:37,512 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 8 states, 8 states have (on average 2.125) internal successors, (17), 8 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:50:37,512 INFO L276 IsEmpty]: Start isEmpty. Operand 198 states and 576 transitions. [2021-06-05 14:50:37,512 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2021-06-05 14:50:37,512 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:50:37,512 INFO L521 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:50:37,513 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable98 [2021-06-05 14:50:37,513 INFO L430 AbstractCegarLoop]: === Iteration 100 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:50:37,513 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:50:37,513 INFO L82 PathProgramCache]: Analyzing trace with hash -840638728, now seen corresponding path program 68 times [2021-06-05 14:50:37,513 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:50:37,513 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1697479593] [2021-06-05 14:50:37,513 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:50:37,517 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:50:37,555 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:50:37,555 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:50:37,555 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1697479593] [2021-06-05 14:50:37,555 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1697479593] provided 1 perfect and 0 imperfect interpolant sequences [2021-06-05 14:50:37,555 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-06-05 14:50:37,555 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2021-06-05 14:50:37,555 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1794298915] [2021-06-05 14:50:37,555 INFO L462 AbstractCegarLoop]: Interpolant automaton has 8 states [2021-06-05 14:50:37,556 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:50:37,556 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-06-05 14:50:37,556 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=41, Unknown=0, NotChecked=0, Total=56 [2021-06-05 14:50:37,556 INFO L87 Difference]: Start difference. First operand 198 states and 576 transitions. Second operand has 8 states, 8 states have (on average 2.125) internal successors, (17), 8 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:50:37,691 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:50:37,691 INFO L93 Difference]: Finished difference Result 465 states and 1248 transitions. [2021-06-05 14:50:37,691 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-06-05 14:50:37,691 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 2.125) internal successors, (17), 8 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 17 [2021-06-05 14:50:37,691 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:50:37,697 INFO L225 Difference]: With dead ends: 465 [2021-06-05 14:50:37,697 INFO L226 Difference]: Without dead ends: 450 [2021-06-05 14:50:37,697 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 12 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 65.1ms TimeCoverageRelationStatistics Valid=47, Invalid=85, Unknown=0, NotChecked=0, Total=132 [2021-06-05 14:50:37,698 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 450 states. [2021-06-05 14:50:37,701 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 450 to 200. [2021-06-05 14:50:37,702 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 200 states, 199 states have (on average 2.9396984924623117) internal successors, (585), 199 states have internal predecessors, (585), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:50:37,702 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 200 states to 200 states and 585 transitions. [2021-06-05 14:50:37,702 INFO L78 Accepts]: Start accepts. Automaton has 200 states and 585 transitions. Word has length 17 [2021-06-05 14:50:37,702 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:50:37,703 INFO L482 AbstractCegarLoop]: Abstraction has 200 states and 585 transitions. [2021-06-05 14:50:37,703 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 8 states, 8 states have (on average 2.125) internal successors, (17), 8 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:50:37,703 INFO L276 IsEmpty]: Start isEmpty. Operand 200 states and 585 transitions. [2021-06-05 14:50:37,703 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2021-06-05 14:50:37,703 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:50:37,703 INFO L521 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:50:37,703 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable99 [2021-06-05 14:50:37,703 INFO L430 AbstractCegarLoop]: === Iteration 101 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:50:37,704 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:50:37,704 INFO L82 PathProgramCache]: Analyzing trace with hash -2059274088, now seen corresponding path program 69 times [2021-06-05 14:50:37,704 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:50:37,704 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1069197971] [2021-06-05 14:50:37,704 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:50:37,707 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:50:37,750 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:50:37,751 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:50:37,751 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1069197971] [2021-06-05 14:50:37,751 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1069197971] provided 1 perfect and 0 imperfect interpolant sequences [2021-06-05 14:50:37,751 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-06-05 14:50:37,751 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2021-06-05 14:50:37,751 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1622823589] [2021-06-05 14:50:37,751 INFO L462 AbstractCegarLoop]: Interpolant automaton has 8 states [2021-06-05 14:50:37,751 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:50:37,751 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-06-05 14:50:37,751 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=41, Unknown=0, NotChecked=0, Total=56 [2021-06-05 14:50:37,752 INFO L87 Difference]: Start difference. First operand 200 states and 585 transitions. Second operand has 8 states, 8 states have (on average 2.125) internal successors, (17), 8 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:50:37,856 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:50:37,856 INFO L93 Difference]: Finished difference Result 442 states and 1203 transitions. [2021-06-05 14:50:37,856 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-06-05 14:50:37,857 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 2.125) internal successors, (17), 8 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 17 [2021-06-05 14:50:37,857 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:50:37,857 INFO L225 Difference]: With dead ends: 442 [2021-06-05 14:50:37,857 INFO L226 Difference]: Without dead ends: 427 [2021-06-05 14:50:37,858 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 12 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 67.5ms TimeCoverageRelationStatistics Valid=47, Invalid=85, Unknown=0, NotChecked=0, Total=132 [2021-06-05 14:50:37,858 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 427 states. [2021-06-05 14:50:37,861 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 427 to 196. [2021-06-05 14:50:37,861 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 196 states, 195 states have (on average 2.917948717948718) internal successors, (569), 195 states have internal predecessors, (569), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:50:37,862 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 196 states to 196 states and 569 transitions. [2021-06-05 14:50:37,862 INFO L78 Accepts]: Start accepts. Automaton has 196 states and 569 transitions. Word has length 17 [2021-06-05 14:50:37,862 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:50:37,862 INFO L482 AbstractCegarLoop]: Abstraction has 196 states and 569 transitions. [2021-06-05 14:50:37,862 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 8 states, 8 states have (on average 2.125) internal successors, (17), 8 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:50:37,862 INFO L276 IsEmpty]: Start isEmpty. Operand 196 states and 569 transitions. [2021-06-05 14:50:37,863 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2021-06-05 14:50:37,863 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:50:37,863 INFO L521 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:50:37,863 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable100 [2021-06-05 14:50:37,863 INFO L430 AbstractCegarLoop]: === Iteration 102 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:50:37,863 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:50:37,863 INFO L82 PathProgramCache]: Analyzing trace with hash 1005390608, now seen corresponding path program 70 times [2021-06-05 14:50:37,863 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:50:37,863 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [108360083] [2021-06-05 14:50:37,863 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:50:37,866 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:50:37,905 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:50:37,905 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:50:37,905 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [108360083] [2021-06-05 14:50:37,905 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [108360083] provided 1 perfect and 0 imperfect interpolant sequences [2021-06-05 14:50:37,905 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-06-05 14:50:37,905 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2021-06-05 14:50:37,905 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1882084133] [2021-06-05 14:50:37,906 INFO L462 AbstractCegarLoop]: Interpolant automaton has 8 states [2021-06-05 14:50:37,906 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:50:37,906 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-06-05 14:50:37,906 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=40, Unknown=0, NotChecked=0, Total=56 [2021-06-05 14:50:37,906 INFO L87 Difference]: Start difference. First operand 196 states and 569 transitions. Second operand has 8 states, 8 states have (on average 2.125) internal successors, (17), 8 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:50:38,006 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:50:38,006 INFO L93 Difference]: Finished difference Result 393 states and 1085 transitions. [2021-06-05 14:50:38,006 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-06-05 14:50:38,006 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 2.125) internal successors, (17), 8 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 17 [2021-06-05 14:50:38,006 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:50:38,007 INFO L225 Difference]: With dead ends: 393 [2021-06-05 14:50:38,007 INFO L226 Difference]: Without dead ends: 378 [2021-06-05 14:50:38,007 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 12 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8 ImplicationChecksByTransitivity, 65.7ms TimeCoverageRelationStatistics Valid=48, Invalid=84, Unknown=0, NotChecked=0, Total=132 [2021-06-05 14:50:38,008 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 378 states. [2021-06-05 14:50:38,011 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 378 to 199. [2021-06-05 14:50:38,011 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 199 states, 198 states have (on average 2.9292929292929295) internal successors, (580), 198 states have internal predecessors, (580), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:50:38,012 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 199 states to 199 states and 580 transitions. [2021-06-05 14:50:38,012 INFO L78 Accepts]: Start accepts. Automaton has 199 states and 580 transitions. Word has length 17 [2021-06-05 14:50:38,012 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:50:38,012 INFO L482 AbstractCegarLoop]: Abstraction has 199 states and 580 transitions. [2021-06-05 14:50:38,012 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 8 states, 8 states have (on average 2.125) internal successors, (17), 8 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:50:38,012 INFO L276 IsEmpty]: Start isEmpty. Operand 199 states and 580 transitions. [2021-06-05 14:50:38,012 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2021-06-05 14:50:38,012 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:50:38,012 INFO L521 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:50:38,012 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable101 [2021-06-05 14:50:38,013 INFO L430 AbstractCegarLoop]: === Iteration 103 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:50:38,013 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:50:38,013 INFO L82 PathProgramCache]: Analyzing trace with hash 184219092, now seen corresponding path program 71 times [2021-06-05 14:50:38,013 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:50:38,013 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [126053750] [2021-06-05 14:50:38,013 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:50:38,015 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:50:38,052 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:50:38,053 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:50:38,053 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [126053750] [2021-06-05 14:50:38,053 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [126053750] provided 1 perfect and 0 imperfect interpolant sequences [2021-06-05 14:50:38,053 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-06-05 14:50:38,053 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2021-06-05 14:50:38,053 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [758135418] [2021-06-05 14:50:38,053 INFO L462 AbstractCegarLoop]: Interpolant automaton has 8 states [2021-06-05 14:50:38,053 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:50:38,053 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-06-05 14:50:38,053 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=39, Unknown=0, NotChecked=0, Total=56 [2021-06-05 14:50:38,054 INFO L87 Difference]: Start difference. First operand 199 states and 580 transitions. Second operand has 8 states, 8 states have (on average 2.125) internal successors, (17), 8 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:50:38,149 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:50:38,149 INFO L93 Difference]: Finished difference Result 391 states and 1089 transitions. [2021-06-05 14:50:38,149 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-06-05 14:50:38,149 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 2.125) internal successors, (17), 8 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 17 [2021-06-05 14:50:38,149 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:50:38,150 INFO L225 Difference]: With dead ends: 391 [2021-06-05 14:50:38,150 INFO L226 Difference]: Without dead ends: 376 [2021-06-05 14:50:38,150 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 12 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 62.7ms TimeCoverageRelationStatistics Valid=49, Invalid=83, Unknown=0, NotChecked=0, Total=132 [2021-06-05 14:50:38,150 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 376 states. [2021-06-05 14:50:38,152 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 376 to 202. [2021-06-05 14:50:38,152 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 202 states, 201 states have (on average 2.955223880597015) internal successors, (594), 201 states have internal predecessors, (594), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:50:38,153 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 202 states to 202 states and 594 transitions. [2021-06-05 14:50:38,153 INFO L78 Accepts]: Start accepts. Automaton has 202 states and 594 transitions. Word has length 17 [2021-06-05 14:50:38,153 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:50:38,153 INFO L482 AbstractCegarLoop]: Abstraction has 202 states and 594 transitions. [2021-06-05 14:50:38,153 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 8 states, 8 states have (on average 2.125) internal successors, (17), 8 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:50:38,153 INFO L276 IsEmpty]: Start isEmpty. Operand 202 states and 594 transitions. [2021-06-05 14:50:38,153 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2021-06-05 14:50:38,153 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:50:38,153 INFO L521 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:50:38,153 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable102 [2021-06-05 14:50:38,154 INFO L430 AbstractCegarLoop]: === Iteration 104 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:50:38,154 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:50:38,154 INFO L82 PathProgramCache]: Analyzing trace with hash -1514501296, now seen corresponding path program 72 times [2021-06-05 14:50:38,154 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:50:38,154 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [82317636] [2021-06-05 14:50:38,154 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:50:38,156 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:50:38,196 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:50:38,196 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:50:38,196 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [82317636] [2021-06-05 14:50:38,196 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [82317636] provided 1 perfect and 0 imperfect interpolant sequences [2021-06-05 14:50:38,196 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-06-05 14:50:38,196 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2021-06-05 14:50:38,196 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1997442101] [2021-06-05 14:50:38,196 INFO L462 AbstractCegarLoop]: Interpolant automaton has 8 states [2021-06-05 14:50:38,196 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:50:38,197 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-06-05 14:50:38,197 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=38, Unknown=0, NotChecked=0, Total=56 [2021-06-05 14:50:38,197 INFO L87 Difference]: Start difference. First operand 202 states and 594 transitions. Second operand has 8 states, 8 states have (on average 2.125) internal successors, (17), 8 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:50:38,286 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:50:38,286 INFO L93 Difference]: Finished difference Result 368 states and 1044 transitions. [2021-06-05 14:50:38,286 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-06-05 14:50:38,286 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 2.125) internal successors, (17), 8 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 17 [2021-06-05 14:50:38,287 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:50:38,287 INFO L225 Difference]: With dead ends: 368 [2021-06-05 14:50:38,287 INFO L226 Difference]: Without dead ends: 353 [2021-06-05 14:50:38,287 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 12 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 64.6ms TimeCoverageRelationStatistics Valid=50, Invalid=82, Unknown=0, NotChecked=0, Total=132 [2021-06-05 14:50:38,287 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 353 states. [2021-06-05 14:50:38,290 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 353 to 196. [2021-06-05 14:50:38,290 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 196 states, 195 states have (on average 2.917948717948718) internal successors, (569), 195 states have internal predecessors, (569), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:50:38,291 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 196 states to 196 states and 569 transitions. [2021-06-05 14:50:38,291 INFO L78 Accepts]: Start accepts. Automaton has 196 states and 569 transitions. Word has length 17 [2021-06-05 14:50:38,291 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:50:38,291 INFO L482 AbstractCegarLoop]: Abstraction has 196 states and 569 transitions. [2021-06-05 14:50:38,291 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 8 states, 8 states have (on average 2.125) internal successors, (17), 8 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:50:38,291 INFO L276 IsEmpty]: Start isEmpty. Operand 196 states and 569 transitions. [2021-06-05 14:50:38,291 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2021-06-05 14:50:38,291 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:50:38,292 INFO L521 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:50:38,292 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable103 [2021-06-05 14:50:38,292 INFO L430 AbstractCegarLoop]: === Iteration 105 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:50:38,292 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:50:38,292 INFO L82 PathProgramCache]: Analyzing trace with hash 81063412, now seen corresponding path program 73 times [2021-06-05 14:50:38,292 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:50:38,292 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1983553523] [2021-06-05 14:50:38,292 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:50:38,294 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:50:38,331 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:50:38,332 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:50:38,332 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1983553523] [2021-06-05 14:50:38,332 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1983553523] provided 1 perfect and 0 imperfect interpolant sequences [2021-06-05 14:50:38,332 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-06-05 14:50:38,332 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2021-06-05 14:50:38,332 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [861171942] [2021-06-05 14:50:38,332 INFO L462 AbstractCegarLoop]: Interpolant automaton has 8 states [2021-06-05 14:50:38,332 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:50:38,332 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-06-05 14:50:38,332 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=40, Unknown=0, NotChecked=0, Total=56 [2021-06-05 14:50:38,333 INFO L87 Difference]: Start difference. First operand 196 states and 569 transitions. Second operand has 8 states, 8 states have (on average 2.125) internal successors, (17), 8 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:50:38,446 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:50:38,447 INFO L93 Difference]: Finished difference Result 445 states and 1229 transitions. [2021-06-05 14:50:38,447 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-06-05 14:50:38,447 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 2.125) internal successors, (17), 8 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 17 [2021-06-05 14:50:38,447 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:50:38,448 INFO L225 Difference]: With dead ends: 445 [2021-06-05 14:50:38,448 INFO L226 Difference]: Without dead ends: 430 [2021-06-05 14:50:38,448 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 11 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 58.3ms TimeCoverageRelationStatistics Valid=40, Invalid=70, Unknown=0, NotChecked=0, Total=110 [2021-06-05 14:50:38,449 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 430 states. [2021-06-05 14:50:38,454 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 430 to 199. [2021-06-05 14:50:38,454 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 199 states, 198 states have (on average 2.9494949494949494) internal successors, (584), 198 states have internal predecessors, (584), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:50:38,455 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 199 states to 199 states and 584 transitions. [2021-06-05 14:50:38,455 INFO L78 Accepts]: Start accepts. Automaton has 199 states and 584 transitions. Word has length 17 [2021-06-05 14:50:38,455 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:50:38,455 INFO L482 AbstractCegarLoop]: Abstraction has 199 states and 584 transitions. [2021-06-05 14:50:38,455 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 8 states, 8 states have (on average 2.125) internal successors, (17), 8 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:50:38,455 INFO L276 IsEmpty]: Start isEmpty. Operand 199 states and 584 transitions. [2021-06-05 14:50:38,455 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2021-06-05 14:50:38,455 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:50:38,456 INFO L521 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:50:38,456 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable104 [2021-06-05 14:50:38,456 INFO L430 AbstractCegarLoop]: === Iteration 106 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:50:38,456 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:50:38,456 INFO L82 PathProgramCache]: Analyzing trace with hash -1137571948, now seen corresponding path program 74 times [2021-06-05 14:50:38,456 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:50:38,456 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [557709730] [2021-06-05 14:50:38,458 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:50:38,460 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:50:38,500 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:50:38,500 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:50:38,500 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [557709730] [2021-06-05 14:50:38,500 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [557709730] provided 1 perfect and 0 imperfect interpolant sequences [2021-06-05 14:50:38,500 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-06-05 14:50:38,500 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2021-06-05 14:50:38,501 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1981413066] [2021-06-05 14:50:38,501 INFO L462 AbstractCegarLoop]: Interpolant automaton has 8 states [2021-06-05 14:50:38,501 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:50:38,501 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-06-05 14:50:38,501 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=40, Unknown=0, NotChecked=0, Total=56 [2021-06-05 14:50:38,501 INFO L87 Difference]: Start difference. First operand 199 states and 584 transitions. Second operand has 8 states, 8 states have (on average 2.125) internal successors, (17), 8 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:50:38,604 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:50:38,604 INFO L93 Difference]: Finished difference Result 443 states and 1222 transitions. [2021-06-05 14:50:38,605 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-06-05 14:50:38,605 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 2.125) internal successors, (17), 8 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 17 [2021-06-05 14:50:38,605 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:50:38,605 INFO L225 Difference]: With dead ends: 443 [2021-06-05 14:50:38,605 INFO L226 Difference]: Without dead ends: 428 [2021-06-05 14:50:38,606 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 11 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 56.8ms TimeCoverageRelationStatistics Valid=40, Invalid=70, Unknown=0, NotChecked=0, Total=110 [2021-06-05 14:50:38,606 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 428 states. [2021-06-05 14:50:38,609 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 428 to 197. [2021-06-05 14:50:38,609 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 197 states, 196 states have (on average 2.933673469387755) internal successors, (575), 196 states have internal predecessors, (575), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:50:38,609 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 197 states to 197 states and 575 transitions. [2021-06-05 14:50:38,610 INFO L78 Accepts]: Start accepts. Automaton has 197 states and 575 transitions. Word has length 17 [2021-06-05 14:50:38,610 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:50:38,610 INFO L482 AbstractCegarLoop]: Abstraction has 197 states and 575 transitions. [2021-06-05 14:50:38,610 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 8 states, 8 states have (on average 2.125) internal successors, (17), 8 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:50:38,610 INFO L276 IsEmpty]: Start isEmpty. Operand 197 states and 575 transitions. [2021-06-05 14:50:38,610 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2021-06-05 14:50:38,610 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:50:38,610 INFO L521 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:50:38,610 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable105 [2021-06-05 14:50:38,610 INFO L430 AbstractCegarLoop]: === Iteration 107 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:50:38,610 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:50:38,611 INFO L82 PathProgramCache]: Analyzing trace with hash 1070123960, now seen corresponding path program 75 times [2021-06-05 14:50:38,611 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:50:38,611 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1228127102] [2021-06-05 14:50:38,611 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:50:38,618 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:50:38,652 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:50:38,653 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:50:38,653 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1228127102] [2021-06-05 14:50:38,653 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1228127102] provided 1 perfect and 0 imperfect interpolant sequences [2021-06-05 14:50:38,653 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-06-05 14:50:38,653 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2021-06-05 14:50:38,653 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1891185817] [2021-06-05 14:50:38,653 INFO L462 AbstractCegarLoop]: Interpolant automaton has 8 states [2021-06-05 14:50:38,653 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:50:38,653 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-06-05 14:50:38,653 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=39, Unknown=0, NotChecked=0, Total=56 [2021-06-05 14:50:38,653 INFO L87 Difference]: Start difference. First operand 197 states and 575 transitions. Second operand has 8 states, 8 states have (on average 2.125) internal successors, (17), 8 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:50:38,772 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:50:38,772 INFO L93 Difference]: Finished difference Result 437 states and 1201 transitions. [2021-06-05 14:50:38,772 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-06-05 14:50:38,772 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 2.125) internal successors, (17), 8 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 17 [2021-06-05 14:50:38,772 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:50:38,773 INFO L225 Difference]: With dead ends: 437 [2021-06-05 14:50:38,773 INFO L226 Difference]: Without dead ends: 422 [2021-06-05 14:50:38,773 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 11 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7 ImplicationChecksByTransitivity, 54.8ms TimeCoverageRelationStatistics Valid=41, Invalid=69, Unknown=0, NotChecked=0, Total=110 [2021-06-05 14:50:38,774 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 422 states. [2021-06-05 14:50:38,777 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 422 to 200. [2021-06-05 14:50:38,777 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 200 states, 199 states have (on average 2.959798994974874) internal successors, (589), 199 states have internal predecessors, (589), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:50:38,778 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 200 states to 200 states and 589 transitions. [2021-06-05 14:50:38,778 INFO L78 Accepts]: Start accepts. Automaton has 200 states and 589 transitions. Word has length 17 [2021-06-05 14:50:38,778 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:50:38,778 INFO L482 AbstractCegarLoop]: Abstraction has 200 states and 589 transitions. [2021-06-05 14:50:38,778 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 8 states, 8 states have (on average 2.125) internal successors, (17), 8 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:50:38,778 INFO L276 IsEmpty]: Start isEmpty. Operand 200 states and 589 transitions. [2021-06-05 14:50:38,778 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2021-06-05 14:50:38,778 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:50:38,778 INFO L521 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:50:38,778 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable106 [2021-06-05 14:50:38,779 INFO L430 AbstractCegarLoop]: === Iteration 108 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:50:38,779 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:50:38,779 INFO L82 PathProgramCache]: Analyzing trace with hash -100065036, now seen corresponding path program 76 times [2021-06-05 14:50:38,779 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:50:38,779 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1101536167] [2021-06-05 14:50:38,779 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:50:38,781 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:50:38,821 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:50:38,821 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:50:38,821 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1101536167] [2021-06-05 14:50:38,821 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1101536167] provided 1 perfect and 0 imperfect interpolant sequences [2021-06-05 14:50:38,821 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-06-05 14:50:38,821 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2021-06-05 14:50:38,821 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1478150113] [2021-06-05 14:50:38,821 INFO L462 AbstractCegarLoop]: Interpolant automaton has 8 states [2021-06-05 14:50:38,822 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:50:38,822 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-06-05 14:50:38,822 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=38, Unknown=0, NotChecked=0, Total=56 [2021-06-05 14:50:38,822 INFO L87 Difference]: Start difference. First operand 200 states and 589 transitions. Second operand has 8 states, 8 states have (on average 2.125) internal successors, (17), 8 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:50:38,933 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:50:38,933 INFO L93 Difference]: Finished difference Result 421 states and 1178 transitions. [2021-06-05 14:50:38,934 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-06-05 14:50:38,934 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 2.125) internal successors, (17), 8 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 17 [2021-06-05 14:50:38,934 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:50:38,934 INFO L225 Difference]: With dead ends: 421 [2021-06-05 14:50:38,934 INFO L226 Difference]: Without dead ends: 406 [2021-06-05 14:50:38,935 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 11 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 58.1ms TimeCoverageRelationStatistics Valid=42, Invalid=68, Unknown=0, NotChecked=0, Total=110 [2021-06-05 14:50:38,935 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 406 states. [2021-06-05 14:50:38,938 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 406 to 197. [2021-06-05 14:50:38,938 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 197 states, 196 states have (on average 2.933673469387755) internal successors, (575), 196 states have internal predecessors, (575), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:50:38,938 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 197 states to 197 states and 575 transitions. [2021-06-05 14:50:38,938 INFO L78 Accepts]: Start accepts. Automaton has 197 states and 575 transitions. Word has length 17 [2021-06-05 14:50:38,938 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:50:38,939 INFO L482 AbstractCegarLoop]: Abstraction has 197 states and 575 transitions. [2021-06-05 14:50:38,939 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 8 states, 8 states have (on average 2.125) internal successors, (17), 8 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:50:38,939 INFO L276 IsEmpty]: Start isEmpty. Operand 197 states and 575 transitions. [2021-06-05 14:50:38,939 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2021-06-05 14:50:38,939 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:50:38,939 INFO L521 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:50:38,939 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable107 [2021-06-05 14:50:38,939 INFO L430 AbstractCegarLoop]: === Iteration 109 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:50:38,939 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:50:38,939 INFO L82 PathProgramCache]: Analyzing trace with hash -117002088, now seen corresponding path program 77 times [2021-06-05 14:50:38,940 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:50:38,940 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1130712808] [2021-06-05 14:50:38,940 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:50:38,942 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:50:38,979 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:50:38,979 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:50:38,979 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1130712808] [2021-06-05 14:50:38,979 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1130712808] provided 1 perfect and 0 imperfect interpolant sequences [2021-06-05 14:50:38,979 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-06-05 14:50:38,979 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2021-06-05 14:50:38,980 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [207524888] [2021-06-05 14:50:38,980 INFO L462 AbstractCegarLoop]: Interpolant automaton has 8 states [2021-06-05 14:50:38,980 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:50:38,980 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-06-05 14:50:38,980 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=38, Unknown=0, NotChecked=0, Total=56 [2021-06-05 14:50:38,980 INFO L87 Difference]: Start difference. First operand 197 states and 575 transitions. Second operand has 8 states, 8 states have (on average 2.125) internal successors, (17), 8 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:50:39,077 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:50:39,077 INFO L93 Difference]: Finished difference Result 405 states and 1129 transitions. [2021-06-05 14:50:39,077 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-06-05 14:50:39,077 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 2.125) internal successors, (17), 8 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 17 [2021-06-05 14:50:39,077 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:50:39,078 INFO L225 Difference]: With dead ends: 405 [2021-06-05 14:50:39,078 INFO L226 Difference]: Without dead ends: 390 [2021-06-05 14:50:39,078 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 11 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 57.7ms TimeCoverageRelationStatistics Valid=42, Invalid=68, Unknown=0, NotChecked=0, Total=110 [2021-06-05 14:50:39,079 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 390 states. [2021-06-05 14:50:39,081 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 390 to 199. [2021-06-05 14:50:39,081 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 199 states, 198 states have (on average 2.9494949494949494) internal successors, (584), 198 states have internal predecessors, (584), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:50:39,082 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 199 states to 199 states and 584 transitions. [2021-06-05 14:50:39,082 INFO L78 Accepts]: Start accepts. Automaton has 199 states and 584 transitions. Word has length 17 [2021-06-05 14:50:39,082 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:50:39,082 INFO L482 AbstractCegarLoop]: Abstraction has 199 states and 584 transitions. [2021-06-05 14:50:39,082 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 8 states, 8 states have (on average 2.125) internal successors, (17), 8 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:50:39,082 INFO L276 IsEmpty]: Start isEmpty. Operand 199 states and 584 transitions. [2021-06-05 14:50:39,082 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2021-06-05 14:50:39,083 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:50:39,083 INFO L521 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:50:39,083 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable108 [2021-06-05 14:50:39,083 INFO L430 AbstractCegarLoop]: === Iteration 110 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:50:39,083 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:50:39,083 INFO L82 PathProgramCache]: Analyzing trace with hash 1023281748, now seen corresponding path program 78 times [2021-06-05 14:50:39,083 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:50:39,083 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1739036130] [2021-06-05 14:50:39,083 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:50:39,085 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:50:39,125 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:50:39,125 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:50:39,125 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1739036130] [2021-06-05 14:50:39,125 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1739036130] provided 1 perfect and 0 imperfect interpolant sequences [2021-06-05 14:50:39,125 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-06-05 14:50:39,125 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2021-06-05 14:50:39,125 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [335360000] [2021-06-05 14:50:39,125 INFO L462 AbstractCegarLoop]: Interpolant automaton has 8 states [2021-06-05 14:50:39,126 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:50:39,126 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-06-05 14:50:39,126 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=37, Unknown=0, NotChecked=0, Total=56 [2021-06-05 14:50:39,126 INFO L87 Difference]: Start difference. First operand 199 states and 584 transitions. Second operand has 8 states, 8 states have (on average 2.125) internal successors, (17), 8 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:50:39,234 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:50:39,234 INFO L93 Difference]: Finished difference Result 384 states and 1091 transitions. [2021-06-05 14:50:39,234 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-06-05 14:50:39,235 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 2.125) internal successors, (17), 8 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 17 [2021-06-05 14:50:39,235 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:50:39,235 INFO L225 Difference]: With dead ends: 384 [2021-06-05 14:50:39,235 INFO L226 Difference]: Without dead ends: 369 [2021-06-05 14:50:39,235 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 11 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 69.4ms TimeCoverageRelationStatistics Valid=43, Invalid=67, Unknown=0, NotChecked=0, Total=110 [2021-06-05 14:50:39,236 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 369 states. [2021-06-05 14:50:39,238 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 369 to 195. [2021-06-05 14:50:39,239 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 195 states, 194 states have (on average 2.9072164948453607) internal successors, (564), 194 states have internal predecessors, (564), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:50:39,239 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 195 states to 195 states and 564 transitions. [2021-06-05 14:50:39,239 INFO L78 Accepts]: Start accepts. Automaton has 195 states and 564 transitions. Word has length 17 [2021-06-05 14:50:39,239 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:50:39,239 INFO L482 AbstractCegarLoop]: Abstraction has 195 states and 564 transitions. [2021-06-05 14:50:39,239 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 8 states, 8 states have (on average 2.125) internal successors, (17), 8 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:50:39,240 INFO L276 IsEmpty]: Start isEmpty. Operand 195 states and 564 transitions. [2021-06-05 14:50:39,240 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2021-06-05 14:50:39,240 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:50:39,240 INFO L521 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:50:39,240 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable109 [2021-06-05 14:50:39,240 INFO L430 AbstractCegarLoop]: === Iteration 111 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:50:39,240 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:50:39,240 INFO L82 PathProgramCache]: Analyzing trace with hash -1228196736, now seen corresponding path program 79 times [2021-06-05 14:50:39,241 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:50:39,241 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1707718746] [2021-06-05 14:50:39,241 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:50:39,243 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:50:39,281 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:50:39,281 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:50:39,281 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1707718746] [2021-06-05 14:50:39,281 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1707718746] provided 1 perfect and 0 imperfect interpolant sequences [2021-06-05 14:50:39,281 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-06-05 14:50:39,281 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2021-06-05 14:50:39,281 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [249616553] [2021-06-05 14:50:39,282 INFO L462 AbstractCegarLoop]: Interpolant automaton has 8 states [2021-06-05 14:50:39,282 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:50:39,282 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-06-05 14:50:39,282 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=41, Unknown=0, NotChecked=0, Total=56 [2021-06-05 14:50:39,282 INFO L87 Difference]: Start difference. First operand 195 states and 564 transitions. Second operand has 8 states, 8 states have (on average 2.125) internal successors, (17), 8 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:50:39,401 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:50:39,401 INFO L93 Difference]: Finished difference Result 425 states and 1163 transitions. [2021-06-05 14:50:39,401 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-06-05 14:50:39,401 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 2.125) internal successors, (17), 8 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 17 [2021-06-05 14:50:39,401 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:50:39,402 INFO L225 Difference]: With dead ends: 425 [2021-06-05 14:50:39,402 INFO L226 Difference]: Without dead ends: 410 [2021-06-05 14:50:39,402 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 12 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 68.2ms TimeCoverageRelationStatistics Valid=47, Invalid=85, Unknown=0, NotChecked=0, Total=132 [2021-06-05 14:50:39,403 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 410 states. [2021-06-05 14:50:39,405 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 410 to 200. [2021-06-05 14:50:39,406 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 200 states, 199 states have (on average 2.9396984924623117) internal successors, (585), 199 states have internal predecessors, (585), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:50:39,406 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 200 states to 200 states and 585 transitions. [2021-06-05 14:50:39,406 INFO L78 Accepts]: Start accepts. Automaton has 200 states and 585 transitions. Word has length 17 [2021-06-05 14:50:39,406 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:50:39,406 INFO L482 AbstractCegarLoop]: Abstraction has 200 states and 585 transitions. [2021-06-05 14:50:39,406 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 8 states, 8 states have (on average 2.125) internal successors, (17), 8 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:50:39,407 INFO L276 IsEmpty]: Start isEmpty. Operand 200 states and 585 transitions. [2021-06-05 14:50:39,407 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2021-06-05 14:50:39,407 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:50:39,407 INFO L521 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:50:39,407 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable110 [2021-06-05 14:50:39,407 INFO L430 AbstractCegarLoop]: === Iteration 112 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:50:39,407 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:50:39,407 INFO L82 PathProgramCache]: Analyzing trace with hash 1848135200, now seen corresponding path program 80 times [2021-06-05 14:50:39,408 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:50:39,408 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [285921996] [2021-06-05 14:50:39,408 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:50:39,414 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:50:39,456 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:50:39,456 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:50:39,456 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [285921996] [2021-06-05 14:50:39,456 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [285921996] provided 1 perfect and 0 imperfect interpolant sequences [2021-06-05 14:50:39,456 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-06-05 14:50:39,456 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2021-06-05 14:50:39,456 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [848406026] [2021-06-05 14:50:39,456 INFO L462 AbstractCegarLoop]: Interpolant automaton has 8 states [2021-06-05 14:50:39,456 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:50:39,457 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-06-05 14:50:39,458 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=41, Unknown=0, NotChecked=0, Total=56 [2021-06-05 14:50:39,458 INFO L87 Difference]: Start difference. First operand 200 states and 585 transitions. Second operand has 8 states, 8 states have (on average 2.125) internal successors, (17), 8 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:50:39,566 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:50:39,566 INFO L93 Difference]: Finished difference Result 429 states and 1169 transitions. [2021-06-05 14:50:39,567 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-06-05 14:50:39,567 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 2.125) internal successors, (17), 8 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 17 [2021-06-05 14:50:39,567 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:50:39,567 INFO L225 Difference]: With dead ends: 429 [2021-06-05 14:50:39,568 INFO L226 Difference]: Without dead ends: 414 [2021-06-05 14:50:39,568 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 12 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 68.4ms TimeCoverageRelationStatistics Valid=47, Invalid=85, Unknown=0, NotChecked=0, Total=132 [2021-06-05 14:50:39,568 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 414 states. [2021-06-05 14:50:39,571 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 414 to 198. [2021-06-05 14:50:39,571 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 198 states, 197 states have (on average 2.9238578680203045) internal successors, (576), 197 states have internal predecessors, (576), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:50:39,572 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 198 states to 198 states and 576 transitions. [2021-06-05 14:50:39,572 INFO L78 Accepts]: Start accepts. Automaton has 198 states and 576 transitions. Word has length 17 [2021-06-05 14:50:39,572 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:50:39,572 INFO L482 AbstractCegarLoop]: Abstraction has 198 states and 576 transitions. [2021-06-05 14:50:39,572 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 8 states, 8 states have (on average 2.125) internal successors, (17), 8 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:50:39,572 INFO L276 IsEmpty]: Start isEmpty. Operand 198 states and 576 transitions. [2021-06-05 14:50:39,573 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2021-06-05 14:50:39,573 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:50:39,573 INFO L521 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:50:39,573 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable111 [2021-06-05 14:50:39,573 INFO L430 AbstractCegarLoop]: === Iteration 113 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:50:39,573 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:50:39,573 INFO L82 PathProgramCache]: Analyzing trace with hash -1371120940, now seen corresponding path program 81 times [2021-06-05 14:50:39,573 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:50:39,573 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [951099182] [2021-06-05 14:50:39,573 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:50:39,576 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:50:39,615 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:50:39,616 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:50:39,616 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [951099182] [2021-06-05 14:50:39,616 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [951099182] provided 1 perfect and 0 imperfect interpolant sequences [2021-06-05 14:50:39,616 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-06-05 14:50:39,616 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2021-06-05 14:50:39,616 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [440758647] [2021-06-05 14:50:39,616 INFO L462 AbstractCegarLoop]: Interpolant automaton has 8 states [2021-06-05 14:50:39,616 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:50:39,616 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-06-05 14:50:39,617 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=41, Unknown=0, NotChecked=0, Total=56 [2021-06-05 14:50:39,617 INFO L87 Difference]: Start difference. First operand 198 states and 576 transitions. Second operand has 8 states, 8 states have (on average 2.125) internal successors, (17), 8 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:50:39,721 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:50:39,721 INFO L93 Difference]: Finished difference Result 429 states and 1163 transitions. [2021-06-05 14:50:39,722 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-06-05 14:50:39,722 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 2.125) internal successors, (17), 8 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 17 [2021-06-05 14:50:39,722 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:50:39,722 INFO L225 Difference]: With dead ends: 429 [2021-06-05 14:50:39,722 INFO L226 Difference]: Without dead ends: 414 [2021-06-05 14:50:39,723 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 12 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 68.9ms TimeCoverageRelationStatistics Valid=47, Invalid=85, Unknown=0, NotChecked=0, Total=132 [2021-06-05 14:50:39,723 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 414 states. [2021-06-05 14:50:39,725 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 414 to 196. [2021-06-05 14:50:39,726 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 196 states, 195 states have (on average 2.917948717948718) internal successors, (569), 195 states have internal predecessors, (569), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:50:39,726 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 196 states to 196 states and 569 transitions. [2021-06-05 14:50:39,726 INFO L78 Accepts]: Start accepts. Automaton has 196 states and 569 transitions. Word has length 17 [2021-06-05 14:50:39,726 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:50:39,726 INFO L482 AbstractCegarLoop]: Abstraction has 196 states and 569 transitions. [2021-06-05 14:50:39,726 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 8 states, 8 states have (on average 2.125) internal successors, (17), 8 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:50:39,726 INFO L276 IsEmpty]: Start isEmpty. Operand 196 states and 569 transitions. [2021-06-05 14:50:39,726 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2021-06-05 14:50:39,726 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:50:39,727 INFO L521 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:50:39,727 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable112 [2021-06-05 14:50:39,727 INFO L430 AbstractCegarLoop]: === Iteration 114 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:50:39,727 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:50:39,727 INFO L82 PathProgramCache]: Analyzing trace with hash -1608879492, now seen corresponding path program 82 times [2021-06-05 14:50:39,727 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:50:39,727 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [638686594] [2021-06-05 14:50:39,727 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:50:39,729 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:50:39,770 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:50:39,770 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:50:39,770 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [638686594] [2021-06-05 14:50:39,770 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [638686594] provided 1 perfect and 0 imperfect interpolant sequences [2021-06-05 14:50:39,771 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-06-05 14:50:39,771 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2021-06-05 14:50:39,771 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [424533426] [2021-06-05 14:50:39,771 INFO L462 AbstractCegarLoop]: Interpolant automaton has 8 states [2021-06-05 14:50:39,771 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:50:39,771 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-06-05 14:50:39,771 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=40, Unknown=0, NotChecked=0, Total=56 [2021-06-05 14:50:39,771 INFO L87 Difference]: Start difference. First operand 196 states and 569 transitions. Second operand has 8 states, 8 states have (on average 2.125) internal successors, (17), 8 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:50:39,870 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:50:39,870 INFO L93 Difference]: Finished difference Result 451 states and 1224 transitions. [2021-06-05 14:50:39,871 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-06-05 14:50:39,871 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 2.125) internal successors, (17), 8 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 17 [2021-06-05 14:50:39,871 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:50:39,871 INFO L225 Difference]: With dead ends: 451 [2021-06-05 14:50:39,871 INFO L226 Difference]: Without dead ends: 436 [2021-06-05 14:50:39,871 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 11 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 58.0ms TimeCoverageRelationStatistics Valid=40, Invalid=70, Unknown=0, NotChecked=0, Total=110 [2021-06-05 14:50:39,872 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 436 states. [2021-06-05 14:50:39,874 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 436 to 199. [2021-06-05 14:50:39,875 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 199 states, 198 states have (on average 2.9494949494949494) internal successors, (584), 198 states have internal predecessors, (584), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:50:39,875 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 199 states to 199 states and 584 transitions. [2021-06-05 14:50:39,875 INFO L78 Accepts]: Start accepts. Automaton has 199 states and 584 transitions. Word has length 17 [2021-06-05 14:50:39,875 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:50:39,875 INFO L482 AbstractCegarLoop]: Abstraction has 199 states and 584 transitions. [2021-06-05 14:50:39,875 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 8 states, 8 states have (on average 2.125) internal successors, (17), 8 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:50:39,875 INFO L276 IsEmpty]: Start isEmpty. Operand 199 states and 584 transitions. [2021-06-05 14:50:39,876 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2021-06-05 14:50:39,876 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:50:39,876 INFO L521 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:50:39,876 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable113 [2021-06-05 14:50:39,876 INFO L430 AbstractCegarLoop]: === Iteration 115 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:50:39,876 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:50:39,876 INFO L82 PathProgramCache]: Analyzing trace with hash 1467452444, now seen corresponding path program 83 times [2021-06-05 14:50:39,876 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:50:39,876 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [614471020] [2021-06-05 14:50:39,876 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:50:39,879 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:50:39,932 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:50:39,932 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:50:39,932 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [614471020] [2021-06-05 14:50:39,932 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [614471020] provided 1 perfect and 0 imperfect interpolant sequences [2021-06-05 14:50:39,932 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-06-05 14:50:39,932 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2021-06-05 14:50:39,933 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1813198625] [2021-06-05 14:50:39,933 INFO L462 AbstractCegarLoop]: Interpolant automaton has 8 states [2021-06-05 14:50:39,933 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:50:39,933 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-06-05 14:50:39,933 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=40, Unknown=0, NotChecked=0, Total=56 [2021-06-05 14:50:39,933 INFO L87 Difference]: Start difference. First operand 199 states and 584 transitions. Second operand has 8 states, 8 states have (on average 2.125) internal successors, (17), 8 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:50:40,032 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:50:40,032 INFO L93 Difference]: Finished difference Result 455 states and 1230 transitions. [2021-06-05 14:50:40,033 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-06-05 14:50:40,033 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 2.125) internal successors, (17), 8 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 17 [2021-06-05 14:50:40,033 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:50:40,033 INFO L225 Difference]: With dead ends: 455 [2021-06-05 14:50:40,033 INFO L226 Difference]: Without dead ends: 440 [2021-06-05 14:50:40,033 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 11 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 73.2ms TimeCoverageRelationStatistics Valid=40, Invalid=70, Unknown=0, NotChecked=0, Total=110 [2021-06-05 14:50:40,034 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 440 states. [2021-06-05 14:50:40,037 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 440 to 197. [2021-06-05 14:50:40,037 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 197 states, 196 states have (on average 2.933673469387755) internal successors, (575), 196 states have internal predecessors, (575), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:50:40,037 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 197 states to 197 states and 575 transitions. [2021-06-05 14:50:40,037 INFO L78 Accepts]: Start accepts. Automaton has 197 states and 575 transitions. Word has length 17 [2021-06-05 14:50:40,038 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:50:40,038 INFO L482 AbstractCegarLoop]: Abstraction has 197 states and 575 transitions. [2021-06-05 14:50:40,038 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 8 states, 8 states have (on average 2.125) internal successors, (17), 8 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:50:40,038 INFO L276 IsEmpty]: Start isEmpty. Operand 197 states and 575 transitions. [2021-06-05 14:50:40,038 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2021-06-05 14:50:40,038 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:50:40,038 INFO L521 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:50:40,038 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable114 [2021-06-05 14:50:40,039 INFO L430 AbstractCegarLoop]: === Iteration 116 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:50:40,039 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:50:40,039 INFO L82 PathProgramCache]: Analyzing trace with hash -619818944, now seen corresponding path program 84 times [2021-06-05 14:50:40,039 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:50:40,039 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [401377549] [2021-06-05 14:50:40,039 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:50:40,042 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:50:40,084 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:50:40,084 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:50:40,084 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [401377549] [2021-06-05 14:50:40,084 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [401377549] provided 1 perfect and 0 imperfect interpolant sequences [2021-06-05 14:50:40,084 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-06-05 14:50:40,084 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2021-06-05 14:50:40,084 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [391004757] [2021-06-05 14:50:40,085 INFO L462 AbstractCegarLoop]: Interpolant automaton has 8 states [2021-06-05 14:50:40,085 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:50:40,085 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-06-05 14:50:40,085 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=38, Unknown=0, NotChecked=0, Total=56 [2021-06-05 14:50:40,085 INFO L87 Difference]: Start difference. First operand 197 states and 575 transitions. Second operand has 8 states, 8 states have (on average 2.125) internal successors, (17), 8 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:50:40,189 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:50:40,189 INFO L93 Difference]: Finished difference Result 422 states and 1158 transitions. [2021-06-05 14:50:40,190 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-06-05 14:50:40,190 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 2.125) internal successors, (17), 8 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 17 [2021-06-05 14:50:40,190 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:50:40,190 INFO L225 Difference]: With dead ends: 422 [2021-06-05 14:50:40,190 INFO L226 Difference]: Without dead ends: 407 [2021-06-05 14:50:40,191 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 11 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 62.6ms TimeCoverageRelationStatistics Valid=42, Invalid=68, Unknown=0, NotChecked=0, Total=110 [2021-06-05 14:50:40,191 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 407 states. [2021-06-05 14:50:40,194 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 407 to 200. [2021-06-05 14:50:40,195 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 200 states, 199 states have (on average 2.959798994974874) internal successors, (589), 199 states have internal predecessors, (589), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:50:40,195 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 200 states to 200 states and 589 transitions. [2021-06-05 14:50:40,195 INFO L78 Accepts]: Start accepts. Automaton has 200 states and 589 transitions. Word has length 17 [2021-06-05 14:50:40,195 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:50:40,195 INFO L482 AbstractCegarLoop]: Abstraction has 200 states and 589 transitions. [2021-06-05 14:50:40,196 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 8 states, 8 states have (on average 2.125) internal successors, (17), 8 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:50:40,196 INFO L276 IsEmpty]: Start isEmpty. Operand 200 states and 589 transitions. [2021-06-05 14:50:40,196 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2021-06-05 14:50:40,196 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:50:40,196 INFO L521 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:50:40,196 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable115 [2021-06-05 14:50:40,196 INFO L430 AbstractCegarLoop]: === Iteration 117 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:50:40,197 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:50:40,197 INFO L82 PathProgramCache]: Analyzing trace with hash -1790007940, now seen corresponding path program 85 times [2021-06-05 14:50:40,197 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:50:40,197 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1815168707] [2021-06-05 14:50:40,197 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:50:40,199 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:50:40,238 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:50:40,238 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:50:40,239 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1815168707] [2021-06-05 14:50:40,239 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1815168707] provided 1 perfect and 0 imperfect interpolant sequences [2021-06-05 14:50:40,239 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-06-05 14:50:40,239 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2021-06-05 14:50:40,239 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [123640016] [2021-06-05 14:50:40,239 INFO L462 AbstractCegarLoop]: Interpolant automaton has 8 states [2021-06-05 14:50:40,239 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:50:40,239 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-06-05 14:50:40,239 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=37, Unknown=0, NotChecked=0, Total=56 [2021-06-05 14:50:40,240 INFO L87 Difference]: Start difference. First operand 200 states and 589 transitions. Second operand has 8 states, 8 states have (on average 2.125) internal successors, (17), 8 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:50:40,334 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:50:40,334 INFO L93 Difference]: Finished difference Result 406 states and 1135 transitions. [2021-06-05 14:50:40,335 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-06-05 14:50:40,335 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 2.125) internal successors, (17), 8 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 17 [2021-06-05 14:50:40,335 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:50:40,335 INFO L225 Difference]: With dead ends: 406 [2021-06-05 14:50:40,335 INFO L226 Difference]: Without dead ends: 391 [2021-06-05 14:50:40,335 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 11 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 60.4ms TimeCoverageRelationStatistics Valid=43, Invalid=67, Unknown=0, NotChecked=0, Total=110 [2021-06-05 14:50:40,336 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 391 states. [2021-06-05 14:50:40,339 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 391 to 197. [2021-06-05 14:50:40,339 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 197 states, 196 states have (on average 2.933673469387755) internal successors, (575), 196 states have internal predecessors, (575), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:50:40,339 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 197 states to 197 states and 575 transitions. [2021-06-05 14:50:40,339 INFO L78 Accepts]: Start accepts. Automaton has 197 states and 575 transitions. Word has length 17 [2021-06-05 14:50:40,339 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:50:40,339 INFO L482 AbstractCegarLoop]: Abstraction has 197 states and 575 transitions. [2021-06-05 14:50:40,340 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 8 states, 8 states have (on average 2.125) internal successors, (17), 8 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:50:40,340 INFO L276 IsEmpty]: Start isEmpty. Operand 197 states and 575 transitions. [2021-06-05 14:50:40,340 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2021-06-05 14:50:40,340 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:50:40,340 INFO L521 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:50:40,340 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable116 [2021-06-05 14:50:40,340 INFO L430 AbstractCegarLoop]: === Iteration 118 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:50:40,340 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:50:40,340 INFO L82 PathProgramCache]: Analyzing trace with hash -1806944992, now seen corresponding path program 86 times [2021-06-05 14:50:40,341 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:50:40,341 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1148944647] [2021-06-05 14:50:40,341 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:50:40,343 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:50:40,392 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:50:40,392 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:50:40,392 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1148944647] [2021-06-05 14:50:40,392 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1148944647] provided 1 perfect and 0 imperfect interpolant sequences [2021-06-05 14:50:40,392 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-06-05 14:50:40,392 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2021-06-05 14:50:40,392 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [180889633] [2021-06-05 14:50:40,394 INFO L462 AbstractCegarLoop]: Interpolant automaton has 8 states [2021-06-05 14:50:40,394 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:50:40,394 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-06-05 14:50:40,394 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=39, Unknown=0, NotChecked=0, Total=56 [2021-06-05 14:50:40,394 INFO L87 Difference]: Start difference. First operand 197 states and 575 transitions. Second operand has 8 states, 8 states have (on average 2.125) internal successors, (17), 8 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:50:40,492 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:50:40,492 INFO L93 Difference]: Finished difference Result 440 states and 1205 transitions. [2021-06-05 14:50:40,492 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-06-05 14:50:40,492 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 2.125) internal successors, (17), 8 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 17 [2021-06-05 14:50:40,492 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:50:40,493 INFO L225 Difference]: With dead ends: 440 [2021-06-05 14:50:40,493 INFO L226 Difference]: Without dead ends: 425 [2021-06-05 14:50:40,493 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 11 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7 ImplicationChecksByTransitivity, 55.2ms TimeCoverageRelationStatistics Valid=41, Invalid=69, Unknown=0, NotChecked=0, Total=110 [2021-06-05 14:50:40,494 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 425 states. [2021-06-05 14:50:40,496 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 425 to 199. [2021-06-05 14:50:40,496 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 199 states, 198 states have (on average 2.9494949494949494) internal successors, (584), 198 states have internal predecessors, (584), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:50:40,497 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 199 states to 199 states and 584 transitions. [2021-06-05 14:50:40,497 INFO L78 Accepts]: Start accepts. Automaton has 199 states and 584 transitions. Word has length 17 [2021-06-05 14:50:40,497 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:50:40,497 INFO L482 AbstractCegarLoop]: Abstraction has 199 states and 584 transitions. [2021-06-05 14:50:40,497 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 8 states, 8 states have (on average 2.125) internal successors, (17), 8 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:50:40,497 INFO L276 IsEmpty]: Start isEmpty. Operand 199 states and 584 transitions. [2021-06-05 14:50:40,498 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2021-06-05 14:50:40,498 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:50:40,498 INFO L521 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:50:40,498 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable117 [2021-06-05 14:50:40,498 INFO L430 AbstractCegarLoop]: === Iteration 119 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:50:40,498 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:50:40,498 INFO L82 PathProgramCache]: Analyzing trace with hash -666661156, now seen corresponding path program 87 times [2021-06-05 14:50:40,498 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:50:40,498 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [602751776] [2021-06-05 14:50:40,498 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:50:40,500 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:50:40,535 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:50:40,535 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:50:40,535 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [602751776] [2021-06-05 14:50:40,536 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [602751776] provided 1 perfect and 0 imperfect interpolant sequences [2021-06-05 14:50:40,536 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-06-05 14:50:40,536 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2021-06-05 14:50:40,536 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [919240734] [2021-06-05 14:50:40,536 INFO L462 AbstractCegarLoop]: Interpolant automaton has 8 states [2021-06-05 14:50:40,536 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:50:40,536 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-06-05 14:50:40,536 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=38, Unknown=0, NotChecked=0, Total=56 [2021-06-05 14:50:40,536 INFO L87 Difference]: Start difference. First operand 199 states and 584 transitions. Second operand has 8 states, 8 states have (on average 2.125) internal successors, (17), 8 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:50:40,628 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:50:40,628 INFO L93 Difference]: Finished difference Result 419 states and 1167 transitions. [2021-06-05 14:50:40,629 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-06-05 14:50:40,629 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 2.125) internal successors, (17), 8 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 17 [2021-06-05 14:50:40,629 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:50:40,629 INFO L225 Difference]: With dead ends: 419 [2021-06-05 14:50:40,629 INFO L226 Difference]: Without dead ends: 404 [2021-06-05 14:50:40,630 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 11 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 55.5ms TimeCoverageRelationStatistics Valid=42, Invalid=68, Unknown=0, NotChecked=0, Total=110 [2021-06-05 14:50:40,630 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 404 states. [2021-06-05 14:50:40,633 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 404 to 196. [2021-06-05 14:50:40,633 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 196 states, 195 states have (on average 2.917948717948718) internal successors, (569), 195 states have internal predecessors, (569), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:50:40,633 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 196 states to 196 states and 569 transitions. [2021-06-05 14:50:40,633 INFO L78 Accepts]: Start accepts. Automaton has 196 states and 569 transitions. Word has length 17 [2021-06-05 14:50:40,633 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:50:40,633 INFO L482 AbstractCegarLoop]: Abstraction has 196 states and 569 transitions. [2021-06-05 14:50:40,634 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 8 states, 8 states have (on average 2.125) internal successors, (17), 8 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:50:40,634 INFO L276 IsEmpty]: Start isEmpty. Operand 196 states and 569 transitions. [2021-06-05 14:50:40,634 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2021-06-05 14:50:40,634 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:50:40,634 INFO L521 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:50:40,634 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable118 [2021-06-05 14:50:40,634 INFO L430 AbstractCegarLoop]: === Iteration 120 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:50:40,634 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:50:40,634 INFO L82 PathProgramCache]: Analyzing trace with hash 201773648, now seen corresponding path program 88 times [2021-06-05 14:50:40,634 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:50:40,635 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2099548991] [2021-06-05 14:50:40,635 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:50:40,637 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:50:40,668 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:50:40,668 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:50:40,668 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2099548991] [2021-06-05 14:50:40,668 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2099548991] provided 1 perfect and 0 imperfect interpolant sequences [2021-06-05 14:50:40,668 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-06-05 14:50:40,668 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2021-06-05 14:50:40,668 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [242311838] [2021-06-05 14:50:40,669 INFO L462 AbstractCegarLoop]: Interpolant automaton has 8 states [2021-06-05 14:50:40,669 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:50:40,669 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-06-05 14:50:40,669 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=40, Unknown=0, NotChecked=0, Total=56 [2021-06-05 14:50:40,669 INFO L87 Difference]: Start difference. First operand 196 states and 569 transitions. Second operand has 8 states, 8 states have (on average 2.125) internal successors, (17), 8 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:50:40,768 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:50:40,768 INFO L93 Difference]: Finished difference Result 382 states and 1052 transitions. [2021-06-05 14:50:40,768 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-06-05 14:50:40,769 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 2.125) internal successors, (17), 8 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 17 [2021-06-05 14:50:40,769 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:50:40,769 INFO L225 Difference]: With dead ends: 382 [2021-06-05 14:50:40,769 INFO L226 Difference]: Without dead ends: 367 [2021-06-05 14:50:40,769 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 12 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8 ImplicationChecksByTransitivity, 71.1ms TimeCoverageRelationStatistics Valid=48, Invalid=84, Unknown=0, NotChecked=0, Total=132 [2021-06-05 14:50:40,770 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 367 states. [2021-06-05 14:50:40,772 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 367 to 198. [2021-06-05 14:50:40,773 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 198 states, 197 states have (on average 2.9238578680203045) internal successors, (576), 197 states have internal predecessors, (576), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:50:40,773 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 198 states to 198 states and 576 transitions. [2021-06-05 14:50:40,773 INFO L78 Accepts]: Start accepts. Automaton has 198 states and 576 transitions. Word has length 17 [2021-06-05 14:50:40,773 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:50:40,773 INFO L482 AbstractCegarLoop]: Abstraction has 198 states and 576 transitions. [2021-06-05 14:50:40,773 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 8 states, 8 states have (on average 2.125) internal successors, (17), 8 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:50:40,773 INFO L276 IsEmpty]: Start isEmpty. Operand 198 states and 576 transitions. [2021-06-05 14:50:40,774 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2021-06-05 14:50:40,774 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:50:40,774 INFO L521 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:50:40,774 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable119 [2021-06-05 14:50:40,774 INFO L430 AbstractCegarLoop]: === Iteration 121 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:50:40,774 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:50:40,774 INFO L82 PathProgramCache]: Analyzing trace with hash 1159324884, now seen corresponding path program 89 times [2021-06-05 14:50:40,774 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:50:40,774 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [185858717] [2021-06-05 14:50:40,774 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:50:40,776 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:50:40,816 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:50:40,816 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:50:40,816 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [185858717] [2021-06-05 14:50:40,816 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [185858717] provided 1 perfect and 0 imperfect interpolant sequences [2021-06-05 14:50:40,816 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-06-05 14:50:40,816 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2021-06-05 14:50:40,817 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [83214393] [2021-06-05 14:50:40,817 INFO L462 AbstractCegarLoop]: Interpolant automaton has 8 states [2021-06-05 14:50:40,817 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:50:40,817 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-06-05 14:50:40,817 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=39, Unknown=0, NotChecked=0, Total=56 [2021-06-05 14:50:40,817 INFO L87 Difference]: Start difference. First operand 198 states and 576 transitions. Second operand has 8 states, 8 states have (on average 2.125) internal successors, (17), 8 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:50:40,932 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:50:40,932 INFO L93 Difference]: Finished difference Result 383 states and 1063 transitions. [2021-06-05 14:50:40,933 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-06-05 14:50:40,933 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 2.125) internal successors, (17), 8 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 17 [2021-06-05 14:50:40,933 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:50:40,933 INFO L225 Difference]: With dead ends: 383 [2021-06-05 14:50:40,933 INFO L226 Difference]: Without dead ends: 368 [2021-06-05 14:50:40,934 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 12 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 66.7ms TimeCoverageRelationStatistics Valid=49, Invalid=83, Unknown=0, NotChecked=0, Total=132 [2021-06-05 14:50:40,934 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 368 states. [2021-06-05 14:50:40,937 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 368 to 200. [2021-06-05 14:50:40,937 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 200 states, 199 states have (on average 2.9396984924623117) internal successors, (585), 199 states have internal predecessors, (585), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:50:40,937 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 200 states to 200 states and 585 transitions. [2021-06-05 14:50:40,937 INFO L78 Accepts]: Start accepts. Automaton has 200 states and 585 transitions. Word has length 17 [2021-06-05 14:50:40,938 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:50:40,938 INFO L482 AbstractCegarLoop]: Abstraction has 200 states and 585 transitions. [2021-06-05 14:50:40,938 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 8 states, 8 states have (on average 2.125) internal successors, (17), 8 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:50:40,938 INFO L276 IsEmpty]: Start isEmpty. Operand 200 states and 585 transitions. [2021-06-05 14:50:40,938 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2021-06-05 14:50:40,938 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:50:40,938 INFO L521 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:50:40,938 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable120 [2021-06-05 14:50:40,938 INFO L430 AbstractCegarLoop]: === Iteration 122 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:50:40,939 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:50:40,939 INFO L82 PathProgramCache]: Analyzing trace with hash -1995358576, now seen corresponding path program 90 times [2021-06-05 14:50:40,939 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:50:40,939 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1635306635] [2021-06-05 14:50:40,939 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:50:40,942 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:50:40,980 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:50:40,981 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:50:40,981 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1635306635] [2021-06-05 14:50:40,981 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1635306635] provided 1 perfect and 0 imperfect interpolant sequences [2021-06-05 14:50:40,981 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-06-05 14:50:40,981 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2021-06-05 14:50:40,981 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1161418618] [2021-06-05 14:50:40,981 INFO L462 AbstractCegarLoop]: Interpolant automaton has 8 states [2021-06-05 14:50:40,981 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:50:40,981 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-06-05 14:50:40,982 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=38, Unknown=0, NotChecked=0, Total=56 [2021-06-05 14:50:40,982 INFO L87 Difference]: Start difference. First operand 200 states and 585 transitions. Second operand has 8 states, 8 states have (on average 2.125) internal successors, (17), 8 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:50:41,093 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:50:41,093 INFO L93 Difference]: Finished difference Result 362 states and 1025 transitions. [2021-06-05 14:50:41,093 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-06-05 14:50:41,094 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 2.125) internal successors, (17), 8 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 17 [2021-06-05 14:50:41,094 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:50:41,094 INFO L225 Difference]: With dead ends: 362 [2021-06-05 14:50:41,094 INFO L226 Difference]: Without dead ends: 347 [2021-06-05 14:50:41,094 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 12 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 69.5ms TimeCoverageRelationStatistics Valid=50, Invalid=82, Unknown=0, NotChecked=0, Total=132 [2021-06-05 14:50:41,095 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 347 states. [2021-06-05 14:50:41,097 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 347 to 195. [2021-06-05 14:50:41,098 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 195 states, 194 states have (on average 2.9072164948453607) internal successors, (564), 194 states have internal predecessors, (564), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:50:41,098 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 195 states to 195 states and 564 transitions. [2021-06-05 14:50:41,098 INFO L78 Accepts]: Start accepts. Automaton has 195 states and 564 transitions. Word has length 17 [2021-06-05 14:50:41,098 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:50:41,098 INFO L482 AbstractCegarLoop]: Abstraction has 195 states and 564 transitions. [2021-06-05 14:50:41,098 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 8 states, 8 states have (on average 2.125) internal successors, (17), 8 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:50:41,098 INFO L276 IsEmpty]: Start isEmpty. Operand 195 states and 564 transitions. [2021-06-05 14:50:41,099 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-06-05 14:50:41,099 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:50:41,099 INFO L521 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:50:41,099 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable121 [2021-06-05 14:50:41,099 INFO L430 AbstractCegarLoop]: === Iteration 123 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:50:41,099 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:50:41,099 INFO L82 PathProgramCache]: Analyzing trace with hash -1303103675, now seen corresponding path program 1 times [2021-06-05 14:50:41,099 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:50:41,099 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [296568346] [2021-06-05 14:50:41,099 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:50:41,118 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:50:41,176 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:50:41,176 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:50:41,176 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [296568346] [2021-06-05 14:50:41,176 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [296568346] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:50:41,176 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [606665229] [2021-06-05 14:50:41,176 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 2 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 2 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:50:41,221 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:50:41,223 INFO L263 TraceCheckSpWp]: Trace formula consists of 65 conjuncts, 9 conjunts are in the unsatisfiable core [2021-06-05 14:50:41,227 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:50:41,502 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:50:41,503 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [606665229] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:50:41,503 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:50:41,503 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 13 [2021-06-05 14:50:41,503 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1057737931] [2021-06-05 14:50:41,503 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-06-05 14:50:41,503 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:50:41,503 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-06-05 14:50:41,504 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=121, Unknown=0, NotChecked=0, Total=156 [2021-06-05 14:50:41,504 INFO L87 Difference]: Start difference. First operand 195 states and 564 transitions. Second operand has 13 states, 13 states have (on average 2.4615384615384617) internal successors, (32), 13 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:50:41,666 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:50:41,666 INFO L93 Difference]: Finished difference Result 363 states and 1031 transitions. [2021-06-05 14:50:41,666 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-06-05 14:50:41,666 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 2.4615384615384617) internal successors, (32), 13 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 18 [2021-06-05 14:50:41,666 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:50:41,668 INFO L225 Difference]: With dead ends: 363 [2021-06-05 14:50:41,668 INFO L226 Difference]: Without dead ends: 344 [2021-06-05 14:50:41,668 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 14 SyntacticMatches, 0 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 22 ImplicationChecksByTransitivity, 197.5ms TimeCoverageRelationStatistics Valid=90, Invalid=216, Unknown=0, NotChecked=0, Total=306 [2021-06-05 14:50:41,669 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 344 states. [2021-06-05 14:50:41,673 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 344 to 208. [2021-06-05 14:50:41,673 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 208 states, 207 states have (on average 2.9613526570048307) internal successors, (613), 207 states have internal predecessors, (613), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:50:41,674 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 208 states to 208 states and 613 transitions. [2021-06-05 14:50:41,674 INFO L78 Accepts]: Start accepts. Automaton has 208 states and 613 transitions. Word has length 18 [2021-06-05 14:50:41,674 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:50:41,674 INFO L482 AbstractCegarLoop]: Abstraction has 208 states and 613 transitions. [2021-06-05 14:50:41,674 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 2.4615384615384617) internal successors, (32), 13 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:50:41,674 INFO L276 IsEmpty]: Start isEmpty. Operand 208 states and 613 transitions. [2021-06-05 14:50:41,674 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-06-05 14:50:41,674 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:50:41,675 INFO L521 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:50:41,897 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable122 [2021-06-05 14:50:41,898 INFO L430 AbstractCegarLoop]: === Iteration 124 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:50:41,898 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:50:41,898 INFO L82 PathProgramCache]: Analyzing trace with hash -95550603, now seen corresponding path program 2 times [2021-06-05 14:50:41,898 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:50:41,898 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [820991426] [2021-06-05 14:50:41,898 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:50:41,902 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:50:41,932 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:50:41,932 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:50:41,932 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [820991426] [2021-06-05 14:50:41,933 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [820991426] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:50:41,933 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [578833504] [2021-06-05 14:50:41,933 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 3 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 3 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:50:41,972 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 14:50:41,972 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:50:41,973 INFO L263 TraceCheckSpWp]: Trace formula consists of 65 conjuncts, 7 conjunts are in the unsatisfiable core [2021-06-05 14:50:41,974 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:50:42,043 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:50:42,044 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [578833504] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:50:42,044 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:50:42,044 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 7 [2021-06-05 14:50:42,044 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1925377488] [2021-06-05 14:50:42,044 INFO L462 AbstractCegarLoop]: Interpolant automaton has 7 states [2021-06-05 14:50:42,044 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:50:42,044 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-06-05 14:50:42,044 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2021-06-05 14:50:42,045 INFO L87 Difference]: Start difference. First operand 208 states and 613 transitions. Second operand has 7 states, 7 states have (on average 2.857142857142857) internal successors, (20), 7 states have internal predecessors, (20), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:50:42,102 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:50:42,102 INFO L93 Difference]: Finished difference Result 354 states and 1020 transitions. [2021-06-05 14:50:42,103 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-06-05 14:50:42,103 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 2.857142857142857) internal successors, (20), 7 states have internal predecessors, (20), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 18 [2021-06-05 14:50:42,103 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:50:42,104 INFO L225 Difference]: With dead ends: 354 [2021-06-05 14:50:42,104 INFO L226 Difference]: Without dead ends: 319 [2021-06-05 14:50:42,104 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 26 GetRequests, 17 SyntacticMatches, 1 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 46.7ms TimeCoverageRelationStatistics Valid=33, Invalid=57, Unknown=0, NotChecked=0, Total=90 [2021-06-05 14:50:42,105 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 319 states. [2021-06-05 14:50:42,107 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 319 to 216. [2021-06-05 14:50:42,108 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 216 states, 215 states have (on average 2.9813953488372094) internal successors, (641), 215 states have internal predecessors, (641), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:50:42,108 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 216 states to 216 states and 641 transitions. [2021-06-05 14:50:42,108 INFO L78 Accepts]: Start accepts. Automaton has 216 states and 641 transitions. Word has length 18 [2021-06-05 14:50:42,108 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:50:42,108 INFO L482 AbstractCegarLoop]: Abstraction has 216 states and 641 transitions. [2021-06-05 14:50:42,108 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 7 states, 7 states have (on average 2.857142857142857) internal successors, (20), 7 states have internal predecessors, (20), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:50:42,108 INFO L276 IsEmpty]: Start isEmpty. Operand 216 states and 641 transitions. [2021-06-05 14:50:42,109 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-06-05 14:50:42,109 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:50:42,109 INFO L521 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:50:42,324 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 3 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable125 [2021-06-05 14:50:42,325 INFO L430 AbstractCegarLoop]: === Iteration 125 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:50:42,325 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:50:42,325 INFO L82 PathProgramCache]: Analyzing trace with hash -725187835, now seen corresponding path program 1 times [2021-06-05 14:50:42,325 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:50:42,325 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [786955259] [2021-06-05 14:50:42,325 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:50:42,328 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:50:42,386 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:50:42,387 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:50:42,387 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [786955259] [2021-06-05 14:50:42,387 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [786955259] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:50:42,387 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1728459506] [2021-06-05 14:50:42,388 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 4 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 4 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:50:42,428 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:50:42,429 INFO L263 TraceCheckSpWp]: Trace formula consists of 65 conjuncts, 9 conjunts are in the unsatisfiable core [2021-06-05 14:50:42,432 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:50:42,548 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:50:42,549 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1728459506] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:50:42,549 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:50:42,549 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 13 [2021-06-05 14:50:42,549 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1096359213] [2021-06-05 14:50:42,550 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-06-05 14:50:42,550 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:50:42,550 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-06-05 14:50:42,550 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=126, Unknown=0, NotChecked=0, Total=156 [2021-06-05 14:50:42,550 INFO L87 Difference]: Start difference. First operand 216 states and 641 transitions. Second operand has 13 states, 13 states have (on average 2.3846153846153846) internal successors, (31), 13 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:50:42,807 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:50:42,807 INFO L93 Difference]: Finished difference Result 382 states and 1057 transitions. [2021-06-05 14:50:42,807 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-06-05 14:50:42,807 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 2.3846153846153846) internal successors, (31), 13 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 18 [2021-06-05 14:50:42,807 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:50:42,808 INFO L225 Difference]: With dead ends: 382 [2021-06-05 14:50:42,808 INFO L226 Difference]: Without dead ends: 342 [2021-06-05 14:50:42,808 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 14 SyntacticMatches, 0 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 26 ImplicationChecksByTransitivity, 251.2ms TimeCoverageRelationStatistics Valid=85, Invalid=221, Unknown=0, NotChecked=0, Total=306 [2021-06-05 14:50:42,809 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 342 states. [2021-06-05 14:50:42,812 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 342 to 221. [2021-06-05 14:50:42,812 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 221 states, 220 states have (on average 2.9727272727272727) internal successors, (654), 220 states have internal predecessors, (654), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:50:42,812 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 221 states to 221 states and 654 transitions. [2021-06-05 14:50:42,812 INFO L78 Accepts]: Start accepts. Automaton has 221 states and 654 transitions. Word has length 18 [2021-06-05 14:50:42,813 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:50:42,813 INFO L482 AbstractCegarLoop]: Abstraction has 221 states and 654 transitions. [2021-06-05 14:50:42,813 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 2.3846153846153846) internal successors, (31), 13 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:50:42,813 INFO L276 IsEmpty]: Start isEmpty. Operand 221 states and 654 transitions. [2021-06-05 14:50:42,813 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-06-05 14:50:42,813 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:50:42,813 INFO L521 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:50:43,032 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 4 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable129 [2021-06-05 14:50:43,033 INFO L430 AbstractCegarLoop]: === Iteration 126 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:50:43,033 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:50:43,033 INFO L82 PathProgramCache]: Analyzing trace with hash -809235458, now seen corresponding path program 1 times [2021-06-05 14:50:43,033 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:50:43,033 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1297976580] [2021-06-05 14:50:43,033 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:50:43,036 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:50:43,078 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:50:43,079 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:50:43,079 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1297976580] [2021-06-05 14:50:43,079 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1297976580] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:50:43,080 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1387058765] [2021-06-05 14:50:43,080 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 5 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 5 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:50:43,144 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:50:43,145 INFO L263 TraceCheckSpWp]: Trace formula consists of 65 conjuncts, 7 conjunts are in the unsatisfiable core [2021-06-05 14:50:43,147 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:50:43,216 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:50:43,216 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1387058765] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:50:43,217 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:50:43,217 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 6] total 9 [2021-06-05 14:50:43,217 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [159476813] [2021-06-05 14:50:43,217 INFO L462 AbstractCegarLoop]: Interpolant automaton has 9 states [2021-06-05 14:50:43,217 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:50:43,218 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-06-05 14:50:43,218 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=54, Unknown=0, NotChecked=0, Total=72 [2021-06-05 14:50:43,218 INFO L87 Difference]: Start difference. First operand 221 states and 654 transitions. Second operand has 9 states, 9 states have (on average 2.6666666666666665) internal successors, (24), 9 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:50:43,344 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:50:43,345 INFO L93 Difference]: Finished difference Result 389 states and 1088 transitions. [2021-06-05 14:50:43,345 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-06-05 14:50:43,345 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 2.6666666666666665) internal successors, (24), 9 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 18 [2021-06-05 14:50:43,345 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:50:43,346 INFO L225 Difference]: With dead ends: 389 [2021-06-05 14:50:43,346 INFO L226 Difference]: Without dead ends: 330 [2021-06-05 14:50:43,346 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 27 GetRequests, 16 SyntacticMatches, 1 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 118.8ms TimeCoverageRelationStatistics Valid=42, Invalid=90, Unknown=0, NotChecked=0, Total=132 [2021-06-05 14:50:43,347 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 330 states. [2021-06-05 14:50:43,351 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 330 to 239. [2021-06-05 14:50:43,351 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 239 states, 238 states have (on average 2.936974789915966) internal successors, (699), 238 states have internal predecessors, (699), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:50:43,352 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 239 states to 239 states and 699 transitions. [2021-06-05 14:50:43,352 INFO L78 Accepts]: Start accepts. Automaton has 239 states and 699 transitions. Word has length 18 [2021-06-05 14:50:43,352 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:50:43,352 INFO L482 AbstractCegarLoop]: Abstraction has 239 states and 699 transitions. [2021-06-05 14:50:43,352 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 9 states, 9 states have (on average 2.6666666666666665) internal successors, (24), 9 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:50:43,352 INFO L276 IsEmpty]: Start isEmpty. Operand 239 states and 699 transitions. [2021-06-05 14:50:43,355 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-06-05 14:50:43,355 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:50:43,355 INFO L521 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:50:43,568 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable134,5 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:50:43,569 INFO L430 AbstractCegarLoop]: === Iteration 127 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:50:43,569 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:50:43,569 INFO L82 PathProgramCache]: Analyzing trace with hash -1122105489, now seen corresponding path program 2 times [2021-06-05 14:50:43,569 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:50:43,569 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1999409079] [2021-06-05 14:50:43,569 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:50:43,572 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:50:43,660 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:50:43,660 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:50:43,660 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1999409079] [2021-06-05 14:50:43,660 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1999409079] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:50:43,660 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1920159226] [2021-06-05 14:50:43,660 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 6 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 6 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:50:43,698 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 14:50:43,698 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:50:43,699 INFO L263 TraceCheckSpWp]: Trace formula consists of 65 conjuncts, 7 conjunts are in the unsatisfiable core [2021-06-05 14:50:43,700 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:50:43,794 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:50:43,794 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1920159226] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:50:43,794 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:50:43,794 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 6] total 13 [2021-06-05 14:50:43,794 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [780944398] [2021-06-05 14:50:43,795 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-06-05 14:50:43,795 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:50:43,795 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-06-05 14:50:43,795 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=128, Unknown=0, NotChecked=0, Total=156 [2021-06-05 14:50:43,795 INFO L87 Difference]: Start difference. First operand 239 states and 699 transitions. Second operand has 13 states, 13 states have (on average 2.6153846153846154) internal successors, (34), 13 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:50:44,299 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:50:44,300 INFO L93 Difference]: Finished difference Result 711 states and 1983 transitions. [2021-06-05 14:50:44,300 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-06-05 14:50:44,300 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 2.6153846153846154) internal successors, (34), 13 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 18 [2021-06-05 14:50:44,300 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:50:44,301 INFO L225 Difference]: With dead ends: 711 [2021-06-05 14:50:44,301 INFO L226 Difference]: Without dead ends: 612 [2021-06-05 14:50:44,302 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 26 SyntacticMatches, 0 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 58 ImplicationChecksByTransitivity, 356.9ms TimeCoverageRelationStatistics Valid=139, Invalid=413, Unknown=0, NotChecked=0, Total=552 [2021-06-05 14:50:44,302 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 612 states. [2021-06-05 14:50:44,308 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 612 to 271. [2021-06-05 14:50:44,309 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 271 states, 270 states have (on average 3.0555555555555554) internal successors, (825), 270 states have internal predecessors, (825), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:50:44,309 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 271 states to 271 states and 825 transitions. [2021-06-05 14:50:44,309 INFO L78 Accepts]: Start accepts. Automaton has 271 states and 825 transitions. Word has length 18 [2021-06-05 14:50:44,310 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:50:44,310 INFO L482 AbstractCegarLoop]: Abstraction has 271 states and 825 transitions. [2021-06-05 14:50:44,310 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 2.6153846153846154) internal successors, (34), 13 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:50:44,310 INFO L276 IsEmpty]: Start isEmpty. Operand 271 states and 825 transitions. [2021-06-05 14:50:44,310 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-06-05 14:50:44,311 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:50:44,311 INFO L521 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:50:44,534 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 6 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable138 [2021-06-05 14:50:44,534 INFO L430 AbstractCegarLoop]: === Iteration 128 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:50:44,534 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:50:44,534 INFO L82 PathProgramCache]: Analyzing trace with hash 1300893727, now seen corresponding path program 3 times [2021-06-05 14:50:44,535 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:50:44,535 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1476819677] [2021-06-05 14:50:44,535 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:50:44,537 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:50:44,602 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:50:44,602 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:50:44,602 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1476819677] [2021-06-05 14:50:44,602 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1476819677] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:50:44,602 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [668311064] [2021-06-05 14:50:44,603 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 7 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 7 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:50:44,640 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-06-05 14:50:44,640 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:50:44,640 INFO L263 TraceCheckSpWp]: Trace formula consists of 65 conjuncts, 7 conjunts are in the unsatisfiable core [2021-06-05 14:50:44,641 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:50:44,727 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:50:44,727 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [668311064] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:50:44,728 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:50:44,728 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 6] total 12 [2021-06-05 14:50:44,728 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1548405867] [2021-06-05 14:50:44,728 INFO L462 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-06-05 14:50:44,728 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:50:44,728 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-06-05 14:50:44,728 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=108, Unknown=0, NotChecked=0, Total=132 [2021-06-05 14:50:44,728 INFO L87 Difference]: Start difference. First operand 271 states and 825 transitions. Second operand has 12 states, 12 states have (on average 2.8333333333333335) internal successors, (34), 12 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:50:45,240 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:50:45,240 INFO L93 Difference]: Finished difference Result 703 states and 1933 transitions. [2021-06-05 14:50:45,240 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-06-05 14:50:45,240 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 2.8333333333333335) internal successors, (34), 12 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 18 [2021-06-05 14:50:45,240 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:50:45,242 INFO L225 Difference]: With dead ends: 703 [2021-06-05 14:50:45,242 INFO L226 Difference]: Without dead ends: 610 [2021-06-05 14:50:45,242 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 49 GetRequests, 26 SyntacticMatches, 1 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 53 ImplicationChecksByTransitivity, 407.3ms TimeCoverageRelationStatistics Valid=152, Invalid=400, Unknown=0, NotChecked=0, Total=552 [2021-06-05 14:50:45,243 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 610 states. [2021-06-05 14:50:45,249 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 610 to 273. [2021-06-05 14:50:45,250 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 273 states, 272 states have (on average 3.0183823529411766) internal successors, (821), 272 states have internal predecessors, (821), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:50:45,252 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 273 states to 273 states and 821 transitions. [2021-06-05 14:50:45,252 INFO L78 Accepts]: Start accepts. Automaton has 273 states and 821 transitions. Word has length 18 [2021-06-05 14:50:45,252 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:50:45,253 INFO L482 AbstractCegarLoop]: Abstraction has 273 states and 821 transitions. [2021-06-05 14:50:45,253 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 12 states, 12 states have (on average 2.8333333333333335) internal successors, (34), 12 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:50:45,253 INFO L276 IsEmpty]: Start isEmpty. Operand 273 states and 821 transitions. [2021-06-05 14:50:45,253 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-06-05 14:50:45,253 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:50:45,253 INFO L521 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:50:45,464 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable142,7 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:50:45,465 INFO L430 AbstractCegarLoop]: === Iteration 129 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:50:45,465 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:50:45,465 INFO L82 PathProgramCache]: Analyzing trace with hash -505958907, now seen corresponding path program 4 times [2021-06-05 14:50:45,465 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:50:45,465 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [506768379] [2021-06-05 14:50:45,465 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:50:45,468 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:50:45,536 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:50:45,537 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:50:45,537 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [506768379] [2021-06-05 14:50:45,537 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [506768379] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:50:45,537 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [42669917] [2021-06-05 14:50:45,537 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 8 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 8 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:50:45,577 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 14:50:45,577 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:50:45,578 INFO L263 TraceCheckSpWp]: Trace formula consists of 65 conjuncts, 9 conjunts are in the unsatisfiable core [2021-06-05 14:50:45,579 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:50:45,676 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:50:45,676 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [42669917] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:50:45,676 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:50:45,676 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 8] total 14 [2021-06-05 14:50:45,676 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1427896033] [2021-06-05 14:50:45,677 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-06-05 14:50:45,677 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:50:45,677 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-06-05 14:50:45,677 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=142, Unknown=0, NotChecked=0, Total=182 [2021-06-05 14:50:45,677 INFO L87 Difference]: Start difference. First operand 273 states and 821 transitions. Second operand has 14 states, 14 states have (on average 2.2142857142857144) internal successors, (31), 14 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:50:45,871 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:50:45,871 INFO L93 Difference]: Finished difference Result 491 states and 1371 transitions. [2021-06-05 14:50:45,871 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-06-05 14:50:45,871 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 2.2142857142857144) internal successors, (31), 14 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 18 [2021-06-05 14:50:45,871 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:50:45,872 INFO L225 Difference]: With dead ends: 491 [2021-06-05 14:50:45,872 INFO L226 Difference]: Without dead ends: 451 [2021-06-05 14:50:45,872 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 14 SyntacticMatches, 0 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 33 ImplicationChecksByTransitivity, 210.5ms TimeCoverageRelationStatistics Valid=98, Invalid=244, Unknown=0, NotChecked=0, Total=342 [2021-06-05 14:50:45,873 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 451 states. [2021-06-05 14:50:45,877 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 451 to 276. [2021-06-05 14:50:45,877 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 276 states, 275 states have (on average 3.0036363636363634) internal successors, (826), 275 states have internal predecessors, (826), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:50:45,878 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 276 states to 276 states and 826 transitions. [2021-06-05 14:50:45,878 INFO L78 Accepts]: Start accepts. Automaton has 276 states and 826 transitions. Word has length 18 [2021-06-05 14:50:45,878 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:50:45,878 INFO L482 AbstractCegarLoop]: Abstraction has 276 states and 826 transitions. [2021-06-05 14:50:45,878 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 2.2142857142857144) internal successors, (31), 14 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:50:45,879 INFO L276 IsEmpty]: Start isEmpty. Operand 276 states and 826 transitions. [2021-06-05 14:50:45,879 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-06-05 14:50:45,879 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:50:45,879 INFO L521 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:50:46,093 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 8 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable146 [2021-06-05 14:50:46,093 INFO L430 AbstractCegarLoop]: === Iteration 130 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:50:46,093 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:50:46,093 INFO L82 PathProgramCache]: Analyzing trace with hash -534360167, now seen corresponding path program 5 times [2021-06-05 14:50:46,093 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:50:46,093 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1240247283] [2021-06-05 14:50:46,093 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:50:46,097 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:50:46,177 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:50:46,177 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:50:46,177 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1240247283] [2021-06-05 14:50:46,177 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1240247283] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:50:46,177 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [642919899] [2021-06-05 14:50:46,177 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 9 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 9 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:50:46,219 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 14:50:46,219 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:50:46,220 INFO L263 TraceCheckSpWp]: Trace formula consists of 65 conjuncts, 9 conjunts are in the unsatisfiable core [2021-06-05 14:50:46,221 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:50:46,331 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:50:46,331 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [642919899] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:50:46,331 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:50:46,331 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 8] total 14 [2021-06-05 14:50:46,332 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [256722920] [2021-06-05 14:50:46,332 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-06-05 14:50:46,332 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:50:46,332 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-06-05 14:50:46,332 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=146, Unknown=0, NotChecked=0, Total=182 [2021-06-05 14:50:46,332 INFO L87 Difference]: Start difference. First operand 276 states and 826 transitions. Second operand has 14 states, 14 states have (on average 2.2142857142857144) internal successors, (31), 14 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:50:46,538 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:50:46,539 INFO L93 Difference]: Finished difference Result 462 states and 1278 transitions. [2021-06-05 14:50:46,539 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-06-05 14:50:46,539 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 2.2142857142857144) internal successors, (31), 14 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 18 [2021-06-05 14:50:46,539 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:50:46,540 INFO L225 Difference]: With dead ends: 462 [2021-06-05 14:50:46,540 INFO L226 Difference]: Without dead ends: 431 [2021-06-05 14:50:46,540 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 14 SyntacticMatches, 0 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 33 ImplicationChecksByTransitivity, 237.9ms TimeCoverageRelationStatistics Valid=93, Invalid=249, Unknown=0, NotChecked=0, Total=342 [2021-06-05 14:50:46,540 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 431 states. [2021-06-05 14:50:46,547 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 431 to 279. [2021-06-05 14:50:46,548 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 279 states, 278 states have (on average 2.9892086330935252) internal successors, (831), 278 states have internal predecessors, (831), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:50:46,548 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 279 states to 279 states and 831 transitions. [2021-06-05 14:50:46,548 INFO L78 Accepts]: Start accepts. Automaton has 279 states and 831 transitions. Word has length 18 [2021-06-05 14:50:46,549 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:50:46,549 INFO L482 AbstractCegarLoop]: Abstraction has 279 states and 831 transitions. [2021-06-05 14:50:46,549 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 2.2142857142857144) internal successors, (31), 14 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:50:46,549 INFO L276 IsEmpty]: Start isEmpty. Operand 279 states and 831 transitions. [2021-06-05 14:50:46,549 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-06-05 14:50:46,549 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:50:46,549 INFO L521 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:50:46,770 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 9 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable149 [2021-06-05 14:50:46,771 INFO L430 AbstractCegarLoop]: === Iteration 131 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:50:46,771 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:50:46,771 INFO L82 PathProgramCache]: Analyzing trace with hash 1888639049, now seen corresponding path program 6 times [2021-06-05 14:50:46,771 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:50:46,771 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [893066016] [2021-06-05 14:50:46,771 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:50:46,774 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:50:46,834 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:50:46,834 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:50:46,834 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [893066016] [2021-06-05 14:50:46,834 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [893066016] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:50:46,834 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [413912417] [2021-06-05 14:50:46,834 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 10 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 10 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:50:46,881 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2021-06-05 14:50:46,881 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:50:46,881 INFO L263 TraceCheckSpWp]: Trace formula consists of 65 conjuncts, 7 conjunts are in the unsatisfiable core [2021-06-05 14:50:46,884 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:50:46,960 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:50:46,960 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [413912417] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:50:46,961 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:50:46,961 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 6] total 12 [2021-06-05 14:50:46,961 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1942678034] [2021-06-05 14:50:46,961 INFO L462 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-06-05 14:50:46,961 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:50:46,961 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-06-05 14:50:46,961 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=107, Unknown=0, NotChecked=0, Total=132 [2021-06-05 14:50:46,961 INFO L87 Difference]: Start difference. First operand 279 states and 831 transitions. Second operand has 12 states, 12 states have (on average 2.8333333333333335) internal successors, (34), 12 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:50:47,503 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:50:47,503 INFO L93 Difference]: Finished difference Result 579 states and 1609 transitions. [2021-06-05 14:50:47,503 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-06-05 14:50:47,503 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 2.8333333333333335) internal successors, (34), 12 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 18 [2021-06-05 14:50:47,504 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:50:47,504 INFO L225 Difference]: With dead ends: 579 [2021-06-05 14:50:47,504 INFO L226 Difference]: Without dead ends: 481 [2021-06-05 14:50:47,505 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 49 GetRequests, 27 SyntacticMatches, 0 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 52 ImplicationChecksByTransitivity, 395.1ms TimeCoverageRelationStatistics Valid=153, Invalid=399, Unknown=0, NotChecked=0, Total=552 [2021-06-05 14:50:47,505 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 481 states. [2021-06-05 14:50:47,510 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 481 to 277. [2021-06-05 14:50:47,510 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 277 states, 276 states have (on average 3.0543478260869565) internal successors, (843), 276 states have internal predecessors, (843), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:50:47,511 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 277 states to 277 states and 843 transitions. [2021-06-05 14:50:47,511 INFO L78 Accepts]: Start accepts. Automaton has 277 states and 843 transitions. Word has length 18 [2021-06-05 14:50:47,511 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:50:47,511 INFO L482 AbstractCegarLoop]: Abstraction has 277 states and 843 transitions. [2021-06-05 14:50:47,511 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 12 states, 12 states have (on average 2.8333333333333335) internal successors, (34), 12 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:50:47,511 INFO L276 IsEmpty]: Start isEmpty. Operand 277 states and 843 transitions. [2021-06-05 14:50:47,512 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-06-05 14:50:47,512 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:50:47,512 INFO L521 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:50:47,734 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable152,10 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:50:47,734 INFO L430 AbstractCegarLoop]: === Iteration 132 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:50:47,735 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:50:47,735 INFO L82 PathProgramCache]: Analyzing trace with hash 1338392489, now seen corresponding path program 7 times [2021-06-05 14:50:47,735 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:50:47,735 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1123794630] [2021-06-05 14:50:47,735 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:50:47,739 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:50:47,802 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:50:47,802 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:50:47,802 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1123794630] [2021-06-05 14:50:47,802 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1123794630] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:50:47,802 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [824670342] [2021-06-05 14:50:47,802 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 11 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 11 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:50:47,844 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:50:47,844 INFO L263 TraceCheckSpWp]: Trace formula consists of 65 conjuncts, 9 conjunts are in the unsatisfiable core [2021-06-05 14:50:47,845 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:50:47,944 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:50:47,944 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [824670342] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:50:47,945 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:50:47,945 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 12 [2021-06-05 14:50:47,945 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1158247673] [2021-06-05 14:50:47,945 INFO L462 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-06-05 14:50:47,945 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:50:47,945 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-06-05 14:50:47,945 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=107, Unknown=0, NotChecked=0, Total=132 [2021-06-05 14:50:47,945 INFO L87 Difference]: Start difference. First operand 277 states and 843 transitions. Second operand has 12 states, 12 states have (on average 2.5) internal successors, (30), 12 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-06-05 14:50:48,168 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:50:48,169 INFO L93 Difference]: Finished difference Result 557 states and 1551 transitions. [2021-06-05 14:50:48,169 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-06-05 14:50:48,169 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 2.5) internal successors, (30), 12 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 18 [2021-06-05 14:50:48,169 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:50:48,170 INFO L225 Difference]: With dead ends: 557 [2021-06-05 14:50:48,170 INFO L226 Difference]: Without dead ends: 517 [2021-06-05 14:50:48,170 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 29 GetRequests, 15 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 16 ImplicationChecksByTransitivity, 209.8ms TimeCoverageRelationStatistics Valid=67, Invalid=173, Unknown=0, NotChecked=0, Total=240 [2021-06-05 14:50:48,171 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 517 states. [2021-06-05 14:50:48,178 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 517 to 284. [2021-06-05 14:50:48,179 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 284 states, 283 states have (on average 3.060070671378092) internal successors, (866), 283 states have internal predecessors, (866), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:50:48,179 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 284 states to 284 states and 866 transitions. [2021-06-05 14:50:48,179 INFO L78 Accepts]: Start accepts. Automaton has 284 states and 866 transitions. Word has length 18 [2021-06-05 14:50:48,179 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:50:48,179 INFO L482 AbstractCegarLoop]: Abstraction has 284 states and 866 transitions. [2021-06-05 14:50:48,179 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 12 states, 12 states have (on average 2.5) internal successors, (30), 12 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-06-05 14:50:48,179 INFO L276 IsEmpty]: Start isEmpty. Operand 284 states and 866 transitions. [2021-06-05 14:50:48,180 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-06-05 14:50:48,180 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:50:48,180 INFO L521 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:50:48,380 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 11 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable156 [2021-06-05 14:50:48,381 INFO L430 AbstractCegarLoop]: === Iteration 133 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:50:48,381 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:50:48,381 INFO L82 PathProgramCache]: Analyzing trace with hash 1254344866, now seen corresponding path program 2 times [2021-06-05 14:50:48,381 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:50:48,381 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1081191035] [2021-06-05 14:50:48,381 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:50:48,399 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:50:48,441 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:50:48,441 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:50:48,441 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1081191035] [2021-06-05 14:50:48,442 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1081191035] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:50:48,442 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1952640499] [2021-06-05 14:50:48,442 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 12 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 12 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:50:48,491 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 14:50:48,491 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:50:48,492 INFO L263 TraceCheckSpWp]: Trace formula consists of 65 conjuncts, 7 conjunts are in the unsatisfiable core [2021-06-05 14:50:48,492 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:50:48,565 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:50:48,565 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1952640499] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:50:48,565 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:50:48,565 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 6] total 9 [2021-06-05 14:50:48,566 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1224088022] [2021-06-05 14:50:48,566 INFO L462 AbstractCegarLoop]: Interpolant automaton has 9 states [2021-06-05 14:50:48,566 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:50:48,566 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-06-05 14:50:48,566 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=54, Unknown=0, NotChecked=0, Total=72 [2021-06-05 14:50:48,566 INFO L87 Difference]: Start difference. First operand 284 states and 866 transitions. Second operand has 9 states, 9 states have (on average 2.6666666666666665) internal successors, (24), 9 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:50:48,662 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:50:48,663 INFO L93 Difference]: Finished difference Result 566 states and 1626 transitions. [2021-06-05 14:50:48,663 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-06-05 14:50:48,663 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 2.6666666666666665) internal successors, (24), 9 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 18 [2021-06-05 14:50:48,663 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:50:48,664 INFO L225 Difference]: With dead ends: 566 [2021-06-05 14:50:48,664 INFO L226 Difference]: Without dead ends: 505 [2021-06-05 14:50:48,664 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 26 GetRequests, 16 SyntacticMatches, 1 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 100.1ms TimeCoverageRelationStatistics Valid=35, Invalid=75, Unknown=0, NotChecked=0, Total=110 [2021-06-05 14:50:48,664 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 505 states. [2021-06-05 14:50:48,669 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 505 to 300. [2021-06-05 14:50:48,669 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 300 states, 299 states have (on average 3.120401337792642) internal successors, (933), 299 states have internal predecessors, (933), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:50:48,670 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 300 states to 300 states and 933 transitions. [2021-06-05 14:50:48,670 INFO L78 Accepts]: Start accepts. Automaton has 300 states and 933 transitions. Word has length 18 [2021-06-05 14:50:48,670 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:50:48,670 INFO L482 AbstractCegarLoop]: Abstraction has 300 states and 933 transitions. [2021-06-05 14:50:48,670 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 9 states, 9 states have (on average 2.6666666666666665) internal successors, (24), 9 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:50:48,670 INFO L276 IsEmpty]: Start isEmpty. Operand 300 states and 933 transitions. [2021-06-05 14:50:48,671 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-06-05 14:50:48,671 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:50:48,671 INFO L521 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:50:48,884 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 12 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable161 [2021-06-05 14:50:48,885 INFO L430 AbstractCegarLoop]: === Iteration 134 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:50:48,885 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:50:48,885 INFO L82 PathProgramCache]: Analyzing trace with hash 2042464585, now seen corresponding path program 8 times [2021-06-05 14:50:48,885 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:50:48,885 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [320300594] [2021-06-05 14:50:48,885 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:50:48,888 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:50:48,923 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:50:48,923 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:50:48,923 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [320300594] [2021-06-05 14:50:48,923 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [320300594] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:50:48,923 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1701860447] [2021-06-05 14:50:48,924 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 13 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 13 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:50:48,968 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 14:50:48,968 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:50:48,969 INFO L263 TraceCheckSpWp]: Trace formula consists of 65 conjuncts, 7 conjunts are in the unsatisfiable core [2021-06-05 14:50:48,969 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:50:49,028 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:50:49,028 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1701860447] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:50:49,028 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:50:49,028 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 6] total 8 [2021-06-05 14:50:49,029 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1726321044] [2021-06-05 14:50:49,029 INFO L462 AbstractCegarLoop]: Interpolant automaton has 8 states [2021-06-05 14:50:49,029 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:50:49,029 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-06-05 14:50:49,029 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=40, Unknown=0, NotChecked=0, Total=56 [2021-06-05 14:50:49,029 INFO L87 Difference]: Start difference. First operand 300 states and 933 transitions. Second operand has 8 states, 8 states have (on average 2.75) internal successors, (22), 8 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:50:49,134 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:50:49,135 INFO L93 Difference]: Finished difference Result 439 states and 1262 transitions. [2021-06-05 14:50:49,135 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-06-05 14:50:49,135 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 2.75) internal successors, (22), 8 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 18 [2021-06-05 14:50:49,135 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:50:49,136 INFO L225 Difference]: With dead ends: 439 [2021-06-05 14:50:49,136 INFO L226 Difference]: Without dead ends: 381 [2021-06-05 14:50:49,136 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 20 SyntacticMatches, 1 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 103.0ms TimeCoverageRelationStatistics Valid=39, Invalid=71, Unknown=0, NotChecked=0, Total=110 [2021-06-05 14:50:49,137 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 381 states. [2021-06-05 14:50:49,140 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 381 to 296. [2021-06-05 14:50:49,141 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 296 states, 295 states have (on average 3.0406779661016947) internal successors, (897), 295 states have internal predecessors, (897), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:50:49,141 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 296 states to 296 states and 897 transitions. [2021-06-05 14:50:49,141 INFO L78 Accepts]: Start accepts. Automaton has 296 states and 897 transitions. Word has length 18 [2021-06-05 14:50:49,141 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:50:49,141 INFO L482 AbstractCegarLoop]: Abstraction has 296 states and 897 transitions. [2021-06-05 14:50:49,141 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 8 states, 8 states have (on average 2.75) internal successors, (22), 8 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:50:49,142 INFO L276 IsEmpty]: Start isEmpty. Operand 296 states and 897 transitions. [2021-06-05 14:50:49,142 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-06-05 14:50:49,142 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:50:49,142 INFO L521 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:50:49,356 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable165,13 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:50:49,357 INFO L430 AbstractCegarLoop]: === Iteration 135 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:50:49,357 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:50:49,357 INFO L82 PathProgramCache]: Analyzing trace with hash -1866597709, now seen corresponding path program 3 times [2021-06-05 14:50:49,357 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:50:49,357 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [844394707] [2021-06-05 14:50:49,357 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:50:49,360 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:50:49,414 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:50:49,414 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:50:49,414 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [844394707] [2021-06-05 14:50:49,414 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [844394707] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:50:49,414 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [391820221] [2021-06-05 14:50:49,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 14 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 14 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:50:49,442 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-06-05 14:50:49,442 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:50:49,442 INFO L263 TraceCheckSpWp]: Trace formula consists of 65 conjuncts, 7 conjunts are in the unsatisfiable core [2021-06-05 14:50:49,443 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:50:49,521 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:50:49,521 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [391820221] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:50:49,521 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:50:49,521 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 6] total 11 [2021-06-05 14:50:49,521 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [421455273] [2021-06-05 14:50:49,521 INFO L462 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-06-05 14:50:49,521 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:50:49,521 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-06-05 14:50:49,522 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=87, Unknown=0, NotChecked=0, Total=110 [2021-06-05 14:50:49,522 INFO L87 Difference]: Start difference. First operand 296 states and 897 transitions. Second operand has 11 states, 11 states have (on average 2.8181818181818183) internal successors, (31), 11 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:50:49,884 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:50:49,884 INFO L93 Difference]: Finished difference Result 627 states and 1772 transitions. [2021-06-05 14:50:49,885 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-06-05 14:50:49,885 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 2.8181818181818183) internal successors, (31), 11 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 18 [2021-06-05 14:50:49,885 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:50:49,886 INFO L225 Difference]: With dead ends: 627 [2021-06-05 14:50:49,886 INFO L226 Difference]: Without dead ends: 553 [2021-06-05 14:50:49,886 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 16 SyntacticMatches, 0 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 41 ImplicationChecksByTransitivity, 291.7ms TimeCoverageRelationStatistics Valid=137, Invalid=325, Unknown=0, NotChecked=0, Total=462 [2021-06-05 14:50:49,887 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 553 states. [2021-06-05 14:50:49,892 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 553 to 326. [2021-06-05 14:50:49,892 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 326 states, 325 states have (on average 3.076923076923077) internal successors, (1000), 325 states have internal predecessors, (1000), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:50:49,893 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 326 states to 326 states and 1000 transitions. [2021-06-05 14:50:49,893 INFO L78 Accepts]: Start accepts. Automaton has 326 states and 1000 transitions. Word has length 18 [2021-06-05 14:50:49,893 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:50:49,893 INFO L482 AbstractCegarLoop]: Abstraction has 326 states and 1000 transitions. [2021-06-05 14:50:49,893 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 11 states, 11 states have (on average 2.8181818181818183) internal successors, (31), 11 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:50:49,893 INFO L276 IsEmpty]: Start isEmpty. Operand 326 states and 1000 transitions. [2021-06-05 14:50:49,894 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-06-05 14:50:49,894 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:50:49,894 INFO L521 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:50:50,108 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 14 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable169 [2021-06-05 14:50:50,109 INFO L430 AbstractCegarLoop]: === Iteration 136 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:50:50,109 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:50:50,109 INFO L82 PathProgramCache]: Analyzing trace with hash 1213009967, now seen corresponding path program 4 times [2021-06-05 14:50:50,109 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:50:50,109 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [251762141] [2021-06-05 14:50:50,109 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:50:50,112 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:50:50,178 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:50:50,179 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:50:50,179 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [251762141] [2021-06-05 14:50:50,179 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [251762141] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:50:50,179 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2050012050] [2021-06-05 14:50:50,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 15 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 15 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:50:50,221 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 14:50:50,221 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:50:50,222 INFO L263 TraceCheckSpWp]: Trace formula consists of 65 conjuncts, 9 conjunts are in the unsatisfiable core [2021-06-05 14:50:50,222 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:50:50,320 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:50:50,321 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2050012050] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:50:50,321 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:50:50,321 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 13 [2021-06-05 14:50:50,321 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [260188017] [2021-06-05 14:50:50,321 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-06-05 14:50:50,321 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:50:50,321 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-06-05 14:50:50,322 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=31, Invalid=125, Unknown=0, NotChecked=0, Total=156 [2021-06-05 14:50:50,322 INFO L87 Difference]: Start difference. First operand 326 states and 1000 transitions. Second operand has 13 states, 13 states have (on average 2.3846153846153846) internal successors, (31), 13 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:50:50,490 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:50:50,491 INFO L93 Difference]: Finished difference Result 453 states and 1320 transitions. [2021-06-05 14:50:50,491 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-06-05 14:50:50,491 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 2.3846153846153846) internal successors, (31), 13 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 18 [2021-06-05 14:50:50,491 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:50:50,492 INFO L225 Difference]: With dead ends: 453 [2021-06-05 14:50:50,492 INFO L226 Difference]: Without dead ends: 419 [2021-06-05 14:50:50,492 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 29 GetRequests, 14 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 21 ImplicationChecksByTransitivity, 198.9ms TimeCoverageRelationStatistics Valid=77, Invalid=195, Unknown=0, NotChecked=0, Total=272 [2021-06-05 14:50:50,492 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 419 states. [2021-06-05 14:50:50,495 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 419 to 326. [2021-06-05 14:50:50,495 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 326 states, 325 states have (on average 3.0707692307692307) internal successors, (998), 325 states have internal predecessors, (998), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:50:50,496 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 326 states to 326 states and 998 transitions. [2021-06-05 14:50:50,496 INFO L78 Accepts]: Start accepts. Automaton has 326 states and 998 transitions. Word has length 18 [2021-06-05 14:50:50,496 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:50:50,496 INFO L482 AbstractCegarLoop]: Abstraction has 326 states and 998 transitions. [2021-06-05 14:50:50,496 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 2.3846153846153846) internal successors, (31), 13 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:50:50,496 INFO L276 IsEmpty]: Start isEmpty. Operand 326 states and 998 transitions. [2021-06-05 14:50:50,497 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-06-05 14:50:50,497 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:50:50,497 INFO L521 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:50:50,697 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable173,15 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:50:50,697 INFO L430 AbstractCegarLoop]: === Iteration 137 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:50:50,697 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:50:50,697 INFO L82 PathProgramCache]: Analyzing trace with hash 1861527460, now seen corresponding path program 3 times [2021-06-05 14:50:50,697 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:50:50,698 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1500140857] [2021-06-05 14:50:50,698 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:50:50,700 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:50:50,738 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:50:50,738 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:50:50,738 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1500140857] [2021-06-05 14:50:50,738 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1500140857] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:50:50,738 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [401279119] [2021-06-05 14:50:50,738 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 16 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 16 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:50:50,772 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-06-05 14:50:50,772 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:50:50,773 INFO L263 TraceCheckSpWp]: Trace formula consists of 65 conjuncts, 9 conjunts are in the unsatisfiable core [2021-06-05 14:50:50,773 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:50:50,866 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:50:50,866 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [401279119] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:50:50,866 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:50:50,866 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 8] total 12 [2021-06-05 14:50:50,866 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1365827464] [2021-06-05 14:50:50,866 INFO L462 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-06-05 14:50:50,866 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:50:50,867 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-06-05 14:50:50,867 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=104, Unknown=0, NotChecked=0, Total=132 [2021-06-05 14:50:50,867 INFO L87 Difference]: Start difference. First operand 326 states and 998 transitions. Second operand has 12 states, 12 states have (on average 2.5833333333333335) internal successors, (31), 12 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:50:51,025 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:50:51,025 INFO L93 Difference]: Finished difference Result 528 states and 1512 transitions. [2021-06-05 14:50:51,026 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-06-05 14:50:51,026 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 2.5833333333333335) internal successors, (31), 12 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 18 [2021-06-05 14:50:51,026 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:50:51,027 INFO L225 Difference]: With dead ends: 528 [2021-06-05 14:50:51,027 INFO L226 Difference]: Without dead ends: 440 [2021-06-05 14:50:51,027 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 28 GetRequests, 13 SyntacticMatches, 1 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 16 ImplicationChecksByTransitivity, 164.1ms TimeCoverageRelationStatistics Valid=71, Invalid=169, Unknown=0, NotChecked=0, Total=240 [2021-06-05 14:50:51,028 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 440 states. [2021-06-05 14:50:51,032 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 440 to 320. [2021-06-05 14:50:51,032 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 320 states, 319 states have (on average 3.0564263322884013) internal successors, (975), 319 states have internal predecessors, (975), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:50:51,033 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 320 states to 320 states and 975 transitions. [2021-06-05 14:50:51,033 INFO L78 Accepts]: Start accepts. Automaton has 320 states and 975 transitions. Word has length 18 [2021-06-05 14:50:51,033 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:50:51,033 INFO L482 AbstractCegarLoop]: Abstraction has 320 states and 975 transitions. [2021-06-05 14:50:51,033 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 12 states, 12 states have (on average 2.5833333333333335) internal successors, (31), 12 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:50:51,033 INFO L276 IsEmpty]: Start isEmpty. Operand 320 states and 975 transitions. [2021-06-05 14:50:51,034 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-06-05 14:50:51,034 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:50:51,035 INFO L521 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:50:51,253 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable176,16 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:50:51,253 INFO L430 AbstractCegarLoop]: === Iteration 138 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:50:51,253 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:50:51,253 INFO L82 PathProgramCache]: Analyzing trace with hash -1726676173, now seen corresponding path program 5 times [2021-06-05 14:50:51,253 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:50:51,253 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [163322339] [2021-06-05 14:50:51,253 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:50:51,256 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:50:51,294 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:50:51,294 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:50:51,294 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [163322339] [2021-06-05 14:50:51,294 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [163322339] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:50:51,294 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1642664931] [2021-06-05 14:50:51,294 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 17 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 17 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:50:51,335 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 14:50:51,335 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:50:51,336 INFO L263 TraceCheckSpWp]: Trace formula consists of 65 conjuncts, 7 conjunts are in the unsatisfiable core [2021-06-05 14:50:51,336 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:50:51,406 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:50:51,406 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1642664931] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:50:51,406 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:50:51,406 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 6] total 9 [2021-06-05 14:50:51,406 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [11074077] [2021-06-05 14:50:51,406 INFO L462 AbstractCegarLoop]: Interpolant automaton has 9 states [2021-06-05 14:50:51,407 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:50:51,407 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-06-05 14:50:51,407 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=53, Unknown=0, NotChecked=0, Total=72 [2021-06-05 14:50:51,407 INFO L87 Difference]: Start difference. First operand 320 states and 975 transitions. Second operand has 9 states, 9 states have (on average 2.5555555555555554) internal successors, (23), 9 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:50:51,475 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:50:51,476 INFO L93 Difference]: Finished difference Result 455 states and 1343 transitions. [2021-06-05 14:50:51,476 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-06-05 14:50:51,476 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 2.5555555555555554) internal successors, (23), 9 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 18 [2021-06-05 14:50:51,476 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:50:51,477 INFO L225 Difference]: With dead ends: 455 [2021-06-05 14:50:51,477 INFO L226 Difference]: Without dead ends: 405 [2021-06-05 14:50:51,478 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 26 GetRequests, 16 SyntacticMatches, 1 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 63.5ms TimeCoverageRelationStatistics Valid=36, Invalid=74, Unknown=0, NotChecked=0, Total=110 [2021-06-05 14:50:51,478 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 405 states. [2021-06-05 14:50:51,482 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 405 to 307. [2021-06-05 14:50:51,482 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 307 states, 306 states have (on average 3.0326797385620914) internal successors, (928), 306 states have internal predecessors, (928), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:50:51,483 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 307 states to 307 states and 928 transitions. [2021-06-05 14:50:51,483 INFO L78 Accepts]: Start accepts. Automaton has 307 states and 928 transitions. Word has length 18 [2021-06-05 14:50:51,483 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:50:51,483 INFO L482 AbstractCegarLoop]: Abstraction has 307 states and 928 transitions. [2021-06-05 14:50:51,483 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 9 states, 9 states have (on average 2.5555555555555554) internal successors, (23), 9 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:50:51,483 INFO L276 IsEmpty]: Start isEmpty. Operand 307 states and 928 transitions. [2021-06-05 14:50:51,483 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-06-05 14:50:51,483 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:50:51,484 INFO L521 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:50:51,692 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable180,17 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:50:51,693 INFO L430 AbstractCegarLoop]: === Iteration 139 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:50:51,693 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:50:51,693 INFO L82 PathProgramCache]: Analyzing trace with hash -253324305, now seen corresponding path program 9 times [2021-06-05 14:50:51,693 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:50:51,693 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2014126286] [2021-06-05 14:50:51,693 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:50:51,697 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:50:51,749 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:50:51,749 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:50:51,749 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2014126286] [2021-06-05 14:50:51,749 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2014126286] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:50:51,749 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [20837645] [2021-06-05 14:50:51,749 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 18 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 18 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:50:51,780 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-06-05 14:50:51,780 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:50:51,780 INFO L263 TraceCheckSpWp]: Trace formula consists of 65 conjuncts, 7 conjunts are in the unsatisfiable core [2021-06-05 14:50:51,780 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:50:51,852 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:50:51,853 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [20837645] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:50:51,853 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:50:51,853 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 6] total 12 [2021-06-05 14:50:51,853 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [158066494] [2021-06-05 14:50:51,853 INFO L462 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-06-05 14:50:51,853 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:50:51,853 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-06-05 14:50:51,853 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=108, Unknown=0, NotChecked=0, Total=132 [2021-06-05 14:50:51,853 INFO L87 Difference]: Start difference. First operand 307 states and 928 transitions. Second operand has 12 states, 12 states have (on average 2.8333333333333335) internal successors, (34), 12 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:50:52,215 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:50:52,215 INFO L93 Difference]: Finished difference Result 718 states and 2053 transitions. [2021-06-05 14:50:52,216 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-06-05 14:50:52,216 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 2.8333333333333335) internal successors, (34), 12 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 18 [2021-06-05 14:50:52,216 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:50:52,217 INFO L225 Difference]: With dead ends: 718 [2021-06-05 14:50:52,217 INFO L226 Difference]: Without dead ends: 592 [2021-06-05 14:50:52,218 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 18 SyntacticMatches, 1 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 38 ImplicationChecksByTransitivity, 261.2ms TimeCoverageRelationStatistics Valid=129, Invalid=333, Unknown=0, NotChecked=0, Total=462 [2021-06-05 14:50:52,218 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 592 states. [2021-06-05 14:50:52,223 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 592 to 310. [2021-06-05 14:50:52,223 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 310 states, 309 states have (on average 3.0226537216828477) internal successors, (934), 309 states have internal predecessors, (934), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:50:52,224 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 310 states to 310 states and 934 transitions. [2021-06-05 14:50:52,224 INFO L78 Accepts]: Start accepts. Automaton has 310 states and 934 transitions. Word has length 18 [2021-06-05 14:50:52,224 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:50:52,224 INFO L482 AbstractCegarLoop]: Abstraction has 310 states and 934 transitions. [2021-06-05 14:50:52,224 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 12 states, 12 states have (on average 2.8333333333333335) internal successors, (34), 12 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:50:52,224 INFO L276 IsEmpty]: Start isEmpty. Operand 310 states and 934 transitions. [2021-06-05 14:50:52,225 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-06-05 14:50:52,225 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:50:52,225 INFO L521 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:50:52,440 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable184,18 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:50:52,441 INFO L430 AbstractCegarLoop]: === Iteration 140 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:50:52,441 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:50:52,441 INFO L82 PathProgramCache]: Analyzing trace with hash -603750765, now seen corresponding path program 10 times [2021-06-05 14:50:52,441 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:50:52,441 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1690518041] [2021-06-05 14:50:52,441 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:50:52,447 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:50:52,515 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:50:52,515 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:50:52,515 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1690518041] [2021-06-05 14:50:52,515 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1690518041] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:50:52,515 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1941651192] [2021-06-05 14:50:52,515 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 19 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 19 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:50:52,569 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 14:50:52,569 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:50:52,569 INFO L263 TraceCheckSpWp]: Trace formula consists of 65 conjuncts, 9 conjunts are in the unsatisfiable core [2021-06-05 14:50:52,571 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:50:52,669 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:50:52,669 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1941651192] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:50:52,669 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:50:52,669 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 8] total 14 [2021-06-05 14:50:52,669 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1927236511] [2021-06-05 14:50:52,670 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-06-05 14:50:52,670 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:50:52,670 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-06-05 14:50:52,670 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=149, Unknown=0, NotChecked=0, Total=182 [2021-06-05 14:50:52,670 INFO L87 Difference]: Start difference. First operand 310 states and 934 transitions. Second operand has 14 states, 14 states have (on average 2.2142857142857144) internal successors, (31), 14 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:50:52,886 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:50:52,886 INFO L93 Difference]: Finished difference Result 549 states and 1571 transitions. [2021-06-05 14:50:52,886 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-06-05 14:50:52,886 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 2.2142857142857144) internal successors, (31), 14 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 18 [2021-06-05 14:50:52,886 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:50:52,887 INFO L225 Difference]: With dead ends: 549 [2021-06-05 14:50:52,887 INFO L226 Difference]: Without dead ends: 512 [2021-06-05 14:50:52,888 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 14 SyntacticMatches, 0 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 27 ImplicationChecksByTransitivity, 229.3ms TimeCoverageRelationStatistics Valid=81, Invalid=225, Unknown=0, NotChecked=0, Total=306 [2021-06-05 14:50:52,888 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 512 states. [2021-06-05 14:50:52,892 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 512 to 310. [2021-06-05 14:50:52,893 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 310 states, 309 states have (on average 3.0194174757281553) internal successors, (933), 309 states have internal predecessors, (933), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:50:52,893 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 310 states to 310 states and 933 transitions. [2021-06-05 14:50:52,893 INFO L78 Accepts]: Start accepts. Automaton has 310 states and 933 transitions. Word has length 18 [2021-06-05 14:50:52,893 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:50:52,893 INFO L482 AbstractCegarLoop]: Abstraction has 310 states and 933 transitions. [2021-06-05 14:50:52,894 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 2.2142857142857144) internal successors, (31), 14 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:50:52,894 INFO L276 IsEmpty]: Start isEmpty. Operand 310 states and 933 transitions. [2021-06-05 14:50:52,894 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-06-05 14:50:52,894 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:50:52,894 INFO L521 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:50:53,108 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 19 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable188 [2021-06-05 14:50:53,109 INFO L430 AbstractCegarLoop]: === Iteration 141 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:50:53,109 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:50:53,109 INFO L82 PathProgramCache]: Analyzing trace with hash -1496627073, now seen corresponding path program 11 times [2021-06-05 14:50:53,109 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:50:53,109 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [803201617] [2021-06-05 14:50:53,109 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:50:53,112 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:50:53,163 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:50:53,164 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:50:53,164 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [803201617] [2021-06-05 14:50:53,164 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [803201617] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:50:53,164 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [700898105] [2021-06-05 14:50:53,164 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 20 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 20 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:50:53,206 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 14:50:53,206 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:50:53,206 INFO L263 TraceCheckSpWp]: Trace formula consists of 65 conjuncts, 9 conjunts are in the unsatisfiable core [2021-06-05 14:50:53,207 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:50:53,298 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:50:53,298 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [700898105] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:50:53,298 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:50:53,298 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 13 [2021-06-05 14:50:53,298 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [737028223] [2021-06-05 14:50:53,299 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-06-05 14:50:53,299 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:50:53,299 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-06-05 14:50:53,299 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=34, Invalid=122, Unknown=0, NotChecked=0, Total=156 [2021-06-05 14:50:53,299 INFO L87 Difference]: Start difference. First operand 310 states and 933 transitions. Second operand has 13 states, 13 states have (on average 2.3846153846153846) internal successors, (31), 13 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:50:53,467 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:50:53,467 INFO L93 Difference]: Finished difference Result 552 states and 1552 transitions. [2021-06-05 14:50:53,467 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-06-05 14:50:53,468 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 2.3846153846153846) internal successors, (31), 13 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 18 [2021-06-05 14:50:53,468 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:50:53,469 INFO L225 Difference]: With dead ends: 552 [2021-06-05 14:50:53,469 INFO L226 Difference]: Without dead ends: 521 [2021-06-05 14:50:53,469 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 28 GetRequests, 14 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 18 ImplicationChecksByTransitivity, 132.1ms TimeCoverageRelationStatistics Valid=70, Invalid=170, Unknown=0, NotChecked=0, Total=240 [2021-06-05 14:50:53,470 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 521 states. [2021-06-05 14:50:53,474 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 521 to 313. [2021-06-05 14:50:53,474 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 313 states, 312 states have (on average 3.0288461538461537) internal successors, (945), 312 states have internal predecessors, (945), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:50:53,475 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 313 states to 313 states and 945 transitions. [2021-06-05 14:50:53,475 INFO L78 Accepts]: Start accepts. Automaton has 313 states and 945 transitions. Word has length 18 [2021-06-05 14:50:53,475 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:50:53,475 INFO L482 AbstractCegarLoop]: Abstraction has 313 states and 945 transitions. [2021-06-05 14:50:53,475 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 2.3846153846153846) internal successors, (31), 13 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:50:53,475 INFO L276 IsEmpty]: Start isEmpty. Operand 313 states and 945 transitions. [2021-06-05 14:50:53,476 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-06-05 14:50:53,476 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:50:53,476 INFO L521 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:50:53,688 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable191,20 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:50:53,689 INFO L430 AbstractCegarLoop]: === Iteration 142 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:50:53,689 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:50:53,689 INFO L82 PathProgramCache]: Analyzing trace with hash 1579704863, now seen corresponding path program 12 times [2021-06-05 14:50:53,689 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:50:53,689 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1118156616] [2021-06-05 14:50:53,689 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:50:53,692 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:50:53,714 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:50:53,714 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:50:53,714 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1118156616] [2021-06-05 14:50:53,714 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1118156616] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:50:53,714 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1825409905] [2021-06-05 14:50:53,714 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 21 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 21 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:50:53,749 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2021-06-05 14:50:53,750 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:50:53,750 INFO L263 TraceCheckSpWp]: Trace formula consists of 65 conjuncts, 7 conjunts are in the unsatisfiable core [2021-06-05 14:50:53,750 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:50:53,808 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:50:53,808 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1825409905] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:50:53,808 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:50:53,808 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 8 [2021-06-05 14:50:53,808 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1759825609] [2021-06-05 14:50:53,808 INFO L462 AbstractCegarLoop]: Interpolant automaton has 8 states [2021-06-05 14:50:53,808 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:50:53,809 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-06-05 14:50:53,809 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=40, Unknown=0, NotChecked=0, Total=56 [2021-06-05 14:50:53,809 INFO L87 Difference]: Start difference. First operand 313 states and 945 transitions. Second operand has 8 states, 8 states have (on average 2.875) internal successors, (23), 8 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:50:53,860 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:50:53,860 INFO L93 Difference]: Finished difference Result 451 states and 1311 transitions. [2021-06-05 14:50:53,860 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-06-05 14:50:53,860 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 2.875) internal successors, (23), 8 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 18 [2021-06-05 14:50:53,860 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:50:53,861 INFO L225 Difference]: With dead ends: 451 [2021-06-05 14:50:53,861 INFO L226 Difference]: Without dead ends: 402 [2021-06-05 14:50:53,861 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 27 GetRequests, 18 SyntacticMatches, 1 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 48.6ms TimeCoverageRelationStatistics Valid=32, Invalid=58, Unknown=0, NotChecked=0, Total=90 [2021-06-05 14:50:53,861 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 402 states. [2021-06-05 14:50:53,864 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 402 to 275. [2021-06-05 14:50:53,864 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 275 states, 274 states have (on average 2.9708029197080292) internal successors, (814), 274 states have internal predecessors, (814), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:50:53,864 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 275 states to 275 states and 814 transitions. [2021-06-05 14:50:53,864 INFO L78 Accepts]: Start accepts. Automaton has 275 states and 814 transitions. Word has length 18 [2021-06-05 14:50:53,864 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:50:53,865 INFO L482 AbstractCegarLoop]: Abstraction has 275 states and 814 transitions. [2021-06-05 14:50:53,865 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 8 states, 8 states have (on average 2.875) internal successors, (23), 8 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:50:53,865 INFO L276 IsEmpty]: Start isEmpty. Operand 275 states and 814 transitions. [2021-06-05 14:50:53,865 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-06-05 14:50:53,865 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:50:53,865 INFO L521 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:50:54,065 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 21 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable194 [2021-06-05 14:50:54,066 INFO L430 AbstractCegarLoop]: === Iteration 143 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:50:54,066 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:50:54,066 INFO L82 PathProgramCache]: Analyzing trace with hash -1646468570, now seen corresponding path program 4 times [2021-06-05 14:50:54,066 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:50:54,066 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [933116670] [2021-06-05 14:50:54,066 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:50:54,069 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:50:54,102 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:50:54,102 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:50:54,103 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [933116670] [2021-06-05 14:50:54,103 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [933116670] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:50:54,103 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1603478986] [2021-06-05 14:50:54,103 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 22 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 22 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:50:54,134 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 14:50:54,134 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:50:54,135 INFO L263 TraceCheckSpWp]: Trace formula consists of 65 conjuncts, 7 conjunts are in the unsatisfiable core [2021-06-05 14:50:54,135 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:50:54,193 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:50:54,194 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1603478986] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:50:54,194 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:50:54,194 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 6] total 9 [2021-06-05 14:50:54,194 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1399224792] [2021-06-05 14:50:54,194 INFO L462 AbstractCegarLoop]: Interpolant automaton has 9 states [2021-06-05 14:50:54,194 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:50:54,194 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-06-05 14:50:54,194 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=53, Unknown=0, NotChecked=0, Total=72 [2021-06-05 14:50:54,194 INFO L87 Difference]: Start difference. First operand 275 states and 814 transitions. Second operand has 9 states, 9 states have (on average 2.6666666666666665) internal successors, (24), 9 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:50:54,283 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:50:54,283 INFO L93 Difference]: Finished difference Result 382 states and 1100 transitions. [2021-06-05 14:50:54,284 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-06-05 14:50:54,284 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 2.6666666666666665) internal successors, (24), 9 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 18 [2021-06-05 14:50:54,284 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:50:54,284 INFO L225 Difference]: With dead ends: 382 [2021-06-05 14:50:54,284 INFO L226 Difference]: Without dead ends: 321 [2021-06-05 14:50:54,284 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 28 GetRequests, 18 SyntacticMatches, 1 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 91.0ms TimeCoverageRelationStatistics Valid=36, Invalid=74, Unknown=0, NotChecked=0, Total=110 [2021-06-05 14:50:54,285 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 321 states. [2021-06-05 14:50:54,287 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 321 to 285. [2021-06-05 14:50:54,288 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 285 states, 284 states have (on average 2.943661971830986) internal successors, (836), 284 states have internal predecessors, (836), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:50:54,288 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 285 states to 285 states and 836 transitions. [2021-06-05 14:50:54,288 INFO L78 Accepts]: Start accepts. Automaton has 285 states and 836 transitions. Word has length 18 [2021-06-05 14:50:54,288 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:50:54,288 INFO L482 AbstractCegarLoop]: Abstraction has 285 states and 836 transitions. [2021-06-05 14:50:54,289 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 9 states, 9 states have (on average 2.6666666666666665) internal successors, (24), 9 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:50:54,289 INFO L276 IsEmpty]: Start isEmpty. Operand 285 states and 836 transitions. [2021-06-05 14:50:54,289 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-06-05 14:50:54,289 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:50:54,289 INFO L521 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:50:54,507 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable198,22 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:50:54,507 INFO L430 AbstractCegarLoop]: === Iteration 144 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:50:54,507 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:50:54,507 INFO L82 PathProgramCache]: Analyzing trace with hash -1039285976, now seen corresponding path program 5 times [2021-06-05 14:50:54,508 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:50:54,508 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [344150026] [2021-06-05 14:50:54,508 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:50:54,512 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:50:54,552 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:50:54,552 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:50:54,552 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [344150026] [2021-06-05 14:50:54,552 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [344150026] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:50:54,552 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1764128542] [2021-06-05 14:50:54,552 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 23 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 23 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:50:54,580 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 14:50:54,581 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:50:54,581 INFO L263 TraceCheckSpWp]: Trace formula consists of 65 conjuncts, 7 conjunts are in the unsatisfiable core [2021-06-05 14:50:54,581 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:50:54,638 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:50:54,638 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1764128542] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:50:54,639 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:50:54,639 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 6] total 9 [2021-06-05 14:50:54,639 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1754103280] [2021-06-05 14:50:54,639 INFO L462 AbstractCegarLoop]: Interpolant automaton has 9 states [2021-06-05 14:50:54,639 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:50:54,639 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-06-05 14:50:54,639 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=53, Unknown=0, NotChecked=0, Total=72 [2021-06-05 14:50:54,639 INFO L87 Difference]: Start difference. First operand 285 states and 836 transitions. Second operand has 9 states, 9 states have (on average 2.6666666666666665) internal successors, (24), 9 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:50:54,706 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:50:54,706 INFO L93 Difference]: Finished difference Result 392 states and 1114 transitions. [2021-06-05 14:50:54,706 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-06-05 14:50:54,706 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 2.6666666666666665) internal successors, (24), 9 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 18 [2021-06-05 14:50:54,706 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:50:54,707 INFO L225 Difference]: With dead ends: 392 [2021-06-05 14:50:54,707 INFO L226 Difference]: Without dead ends: 337 [2021-06-05 14:50:54,707 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 28 GetRequests, 18 SyntacticMatches, 1 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 61.5ms TimeCoverageRelationStatistics Valid=36, Invalid=74, Unknown=0, NotChecked=0, Total=110 [2021-06-05 14:50:54,707 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 337 states. [2021-06-05 14:50:54,710 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 337 to 274. [2021-06-05 14:50:54,710 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 274 states, 273 states have (on average 2.93040293040293) internal successors, (800), 273 states have internal predecessors, (800), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:50:54,711 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 274 states to 274 states and 800 transitions. [2021-06-05 14:50:54,711 INFO L78 Accepts]: Start accepts. Automaton has 274 states and 800 transitions. Word has length 18 [2021-06-05 14:50:54,711 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:50:54,711 INFO L482 AbstractCegarLoop]: Abstraction has 274 states and 800 transitions. [2021-06-05 14:50:54,711 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 9 states, 9 states have (on average 2.6666666666666665) internal successors, (24), 9 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:50:54,711 INFO L276 IsEmpty]: Start isEmpty. Operand 274 states and 800 transitions. [2021-06-05 14:50:54,712 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-06-05 14:50:54,712 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:50:54,712 INFO L521 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:50:54,920 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable202,23 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:50:54,921 INFO L430 AbstractCegarLoop]: === Iteration 145 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:50:54,921 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:50:54,921 INFO L82 PathProgramCache]: Analyzing trace with hash -1633409787, now seen corresponding path program 6 times [2021-06-05 14:50:54,921 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:50:54,921 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [708176663] [2021-06-05 14:50:54,921 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:50:54,925 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:50:54,976 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:50:54,976 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:50:54,976 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [708176663] [2021-06-05 14:50:54,977 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [708176663] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:50:54,977 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1076822827] [2021-06-05 14:50:54,977 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 24 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 24 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:50:55,027 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2021-06-05 14:50:55,027 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:50:55,028 INFO L263 TraceCheckSpWp]: Trace formula consists of 65 conjuncts, 7 conjunts are in the unsatisfiable core [2021-06-05 14:50:55,029 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:50:55,097 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:50:55,097 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1076822827] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:50:55,097 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:50:55,098 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 6] total 12 [2021-06-05 14:50:55,098 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1922025219] [2021-06-05 14:50:55,098 INFO L462 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-06-05 14:50:55,098 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:50:55,098 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-06-05 14:50:55,098 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=108, Unknown=0, NotChecked=0, Total=132 [2021-06-05 14:50:55,098 INFO L87 Difference]: Start difference. First operand 274 states and 800 transitions. Second operand has 12 states, 12 states have (on average 2.6666666666666665) internal successors, (32), 12 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:50:55,492 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:50:55,492 INFO L93 Difference]: Finished difference Result 519 states and 1396 transitions. [2021-06-05 14:50:55,493 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-06-05 14:50:55,493 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 2.6666666666666665) internal successors, (32), 12 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 18 [2021-06-05 14:50:55,493 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:50:55,493 INFO L225 Difference]: With dead ends: 519 [2021-06-05 14:50:55,493 INFO L226 Difference]: Without dead ends: 431 [2021-06-05 14:50:55,493 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 52 GetRequests, 28 SyntacticMatches, 0 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 66 ImplicationChecksByTransitivity, 345.1ms TimeCoverageRelationStatistics Valid=181, Invalid=469, Unknown=0, NotChecked=0, Total=650 [2021-06-05 14:50:55,494 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 431 states. [2021-06-05 14:50:55,496 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 431 to 279. [2021-06-05 14:50:55,496 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 279 states, 278 states have (on average 2.91726618705036) internal successors, (811), 278 states have internal predecessors, (811), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:50:55,497 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 279 states to 279 states and 811 transitions. [2021-06-05 14:50:55,497 INFO L78 Accepts]: Start accepts. Automaton has 279 states and 811 transitions. Word has length 18 [2021-06-05 14:50:55,497 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:50:55,497 INFO L482 AbstractCegarLoop]: Abstraction has 279 states and 811 transitions. [2021-06-05 14:50:55,497 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 12 states, 12 states have (on average 2.6666666666666665) internal successors, (32), 12 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:50:55,497 INFO L276 IsEmpty]: Start isEmpty. Operand 279 states and 811 transitions. [2021-06-05 14:50:55,497 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-06-05 14:50:55,497 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:50:55,498 INFO L521 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:50:55,698 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 24 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable206 [2021-06-05 14:50:55,698 INFO L430 AbstractCegarLoop]: === Iteration 146 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:50:55,698 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:50:55,698 INFO L82 PathProgramCache]: Analyzing trace with hash -675858551, now seen corresponding path program 7 times [2021-06-05 14:50:55,698 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:50:55,698 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1873406494] [2021-06-05 14:50:55,699 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:50:55,702 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:50:55,758 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:50:55,759 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:50:55,759 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1873406494] [2021-06-05 14:50:55,759 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1873406494] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:50:55,759 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [431174286] [2021-06-05 14:50:55,759 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 25 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 25 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:50:55,793 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:50:55,794 INFO L263 TraceCheckSpWp]: Trace formula consists of 65 conjuncts, 9 conjunts are in the unsatisfiable core [2021-06-05 14:50:55,795 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:50:55,883 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:50:55,883 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [431174286] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:50:55,883 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:50:55,883 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 13 [2021-06-05 14:50:55,884 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [828506223] [2021-06-05 14:50:55,884 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-06-05 14:50:55,884 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:50:55,884 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-06-05 14:50:55,884 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=31, Invalid=125, Unknown=0, NotChecked=0, Total=156 [2021-06-05 14:50:55,884 INFO L87 Difference]: Start difference. First operand 279 states and 811 transitions. Second operand has 13 states, 13 states have (on average 2.3846153846153846) internal successors, (31), 13 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:50:56,120 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:50:56,120 INFO L93 Difference]: Finished difference Result 371 states and 1004 transitions. [2021-06-05 14:50:56,120 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-06-05 14:50:56,120 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 2.3846153846153846) internal successors, (31), 13 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 18 [2021-06-05 14:50:56,120 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:50:56,121 INFO L225 Difference]: With dead ends: 371 [2021-06-05 14:50:56,121 INFO L226 Difference]: Without dead ends: 348 [2021-06-05 14:50:56,121 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 15 SyntacticMatches, 0 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 25 ImplicationChecksByTransitivity, 259.2ms TimeCoverageRelationStatistics Valid=86, Invalid=220, Unknown=0, NotChecked=0, Total=306 [2021-06-05 14:50:56,121 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 348 states. [2021-06-05 14:50:56,123 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 348 to 285. [2021-06-05 14:50:56,124 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 285 states, 284 states have (on average 2.9014084507042255) internal successors, (824), 284 states have internal predecessors, (824), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:50:56,124 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 285 states to 285 states and 824 transitions. [2021-06-05 14:50:56,124 INFO L78 Accepts]: Start accepts. Automaton has 285 states and 824 transitions. Word has length 18 [2021-06-05 14:50:56,124 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:50:56,124 INFO L482 AbstractCegarLoop]: Abstraction has 285 states and 824 transitions. [2021-06-05 14:50:56,124 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 2.3846153846153846) internal successors, (31), 13 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:50:56,124 INFO L276 IsEmpty]: Start isEmpty. Operand 285 states and 824 transitions. [2021-06-05 14:50:56,125 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-06-05 14:50:56,125 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:50:56,125 INFO L521 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:50:56,328 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable210,25 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:50:56,329 INFO L430 AbstractCegarLoop]: === Iteration 147 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:50:56,329 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:50:56,329 INFO L82 PathProgramCache]: Analyzing trace with hash -1891218171, now seen corresponding path program 8 times [2021-06-05 14:50:56,329 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:50:56,329 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [299527367] [2021-06-05 14:50:56,329 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:50:56,332 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:50:56,398 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:50:56,398 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:50:56,398 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [299527367] [2021-06-05 14:50:56,398 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [299527367] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:50:56,398 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1554445945] [2021-06-05 14:50:56,398 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 26 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 26 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:50:56,438 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 14:50:56,438 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:50:56,438 INFO L263 TraceCheckSpWp]: Trace formula consists of 65 conjuncts, 7 conjunts are in the unsatisfiable core [2021-06-05 14:50:56,439 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:50:56,507 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:50:56,507 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1554445945] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:50:56,507 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:50:56,507 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 6] total 12 [2021-06-05 14:50:56,507 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1829181129] [2021-06-05 14:50:56,507 INFO L462 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-06-05 14:50:56,507 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:50:56,507 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-06-05 14:50:56,507 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=107, Unknown=0, NotChecked=0, Total=132 [2021-06-05 14:50:56,507 INFO L87 Difference]: Start difference. First operand 285 states and 824 transitions. Second operand has 12 states, 12 states have (on average 2.6666666666666665) internal successors, (32), 12 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:50:56,877 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:50:56,877 INFO L93 Difference]: Finished difference Result 545 states and 1462 transitions. [2021-06-05 14:50:56,877 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-06-05 14:50:56,878 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 2.6666666666666665) internal successors, (32), 12 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 18 [2021-06-05 14:50:56,878 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:50:56,878 INFO L225 Difference]: With dead ends: 545 [2021-06-05 14:50:56,878 INFO L226 Difference]: Without dead ends: 433 [2021-06-05 14:50:56,878 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 24 SyntacticMatches, 1 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 56 ImplicationChecksByTransitivity, 278.4ms TimeCoverageRelationStatistics Valid=133, Invalid=373, Unknown=0, NotChecked=0, Total=506 [2021-06-05 14:50:56,879 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 433 states. [2021-06-05 14:50:56,881 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 433 to 264. [2021-06-05 14:50:56,881 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 264 states, 263 states have (on average 2.9277566539923954) internal successors, (770), 263 states have internal predecessors, (770), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:50:56,882 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 264 states to 264 states and 770 transitions. [2021-06-05 14:50:56,882 INFO L78 Accepts]: Start accepts. Automaton has 264 states and 770 transitions. Word has length 18 [2021-06-05 14:50:56,882 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:50:56,882 INFO L482 AbstractCegarLoop]: Abstraction has 264 states and 770 transitions. [2021-06-05 14:50:56,882 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 12 states, 12 states have (on average 2.6666666666666665) internal successors, (32), 12 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:50:56,882 INFO L276 IsEmpty]: Start isEmpty. Operand 264 states and 770 transitions. [2021-06-05 14:50:56,882 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-06-05 14:50:56,882 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:50:56,882 INFO L521 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:50:57,082 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 26 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable213 [2021-06-05 14:50:57,083 INFO L430 AbstractCegarLoop]: === Iteration 148 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:50:57,083 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:50:57,083 INFO L82 PathProgramCache]: Analyzing trace with hash 1770591994, now seen corresponding path program 6 times [2021-06-05 14:50:57,083 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:50:57,083 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1747168367] [2021-06-05 14:50:57,083 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:50:57,086 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:50:57,117 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:50:57,117 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:50:57,117 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1747168367] [2021-06-05 14:50:57,117 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1747168367] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:50:57,117 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [778636844] [2021-06-05 14:50:57,117 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 27 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 27 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:50:57,161 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2021-06-05 14:50:57,162 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:50:57,162 INFO L263 TraceCheckSpWp]: Trace formula consists of 65 conjuncts, 9 conjunts are in the unsatisfiable core [2021-06-05 14:50:57,162 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:50:57,243 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:50:57,243 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [778636844] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:50:57,244 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:50:57,244 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 8] total 11 [2021-06-05 14:50:57,244 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [355868003] [2021-06-05 14:50:57,244 INFO L462 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-06-05 14:50:57,244 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:50:57,244 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-06-05 14:50:57,244 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=86, Unknown=0, NotChecked=0, Total=110 [2021-06-05 14:50:57,244 INFO L87 Difference]: Start difference. First operand 264 states and 770 transitions. Second operand has 11 states, 11 states have (on average 2.5454545454545454) internal successors, (28), 11 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:50:57,382 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:50:57,382 INFO L93 Difference]: Finished difference Result 379 states and 1054 transitions. [2021-06-05 14:50:57,382 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-06-05 14:50:57,382 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 2.5454545454545454) internal successors, (28), 11 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 18 [2021-06-05 14:50:57,382 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:50:57,383 INFO L225 Difference]: With dead ends: 379 [2021-06-05 14:50:57,383 INFO L226 Difference]: Without dead ends: 285 [2021-06-05 14:50:57,383 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 17 SyntacticMatches, 1 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 12 ImplicationChecksByTransitivity, 134.6ms TimeCoverageRelationStatistics Valid=63, Invalid=147, Unknown=0, NotChecked=0, Total=210 [2021-06-05 14:50:57,383 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 285 states. [2021-06-05 14:50:57,385 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 285 to 208. [2021-06-05 14:50:57,385 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 208 states, 207 states have (on average 2.9082125603864735) internal successors, (602), 207 states have internal predecessors, (602), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:50:57,385 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 208 states to 208 states and 602 transitions. [2021-06-05 14:50:57,385 INFO L78 Accepts]: Start accepts. Automaton has 208 states and 602 transitions. Word has length 18 [2021-06-05 14:50:57,385 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:50:57,385 INFO L482 AbstractCegarLoop]: Abstraction has 208 states and 602 transitions. [2021-06-05 14:50:57,385 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 11 states, 11 states have (on average 2.5454545454545454) internal successors, (28), 11 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:50:57,385 INFO L276 IsEmpty]: Start isEmpty. Operand 208 states and 602 transitions. [2021-06-05 14:50:57,386 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-06-05 14:50:57,386 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:50:57,386 INFO L521 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:50:57,586 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 27 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable217 [2021-06-05 14:50:57,586 INFO L430 AbstractCegarLoop]: === Iteration 149 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:50:57,587 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:50:57,587 INFO L82 PathProgramCache]: Analyzing trace with hash 1782534729, now seen corresponding path program 9 times [2021-06-05 14:50:57,587 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:50:57,587 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1605730883] [2021-06-05 14:50:57,587 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:50:57,589 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:50:57,625 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:50:57,625 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:50:57,625 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1605730883] [2021-06-05 14:50:57,625 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1605730883] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:50:57,625 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [51912419] [2021-06-05 14:50:57,625 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 28 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 28 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:50:57,663 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-06-05 14:50:57,663 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:50:57,664 INFO L263 TraceCheckSpWp]: Trace formula consists of 65 conjuncts, 7 conjunts are in the unsatisfiable core [2021-06-05 14:50:57,664 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:50:57,726 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:50:57,726 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [51912419] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:50:57,726 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:50:57,726 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 6] total 9 [2021-06-05 14:50:57,726 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [766735464] [2021-06-05 14:50:57,727 INFO L462 AbstractCegarLoop]: Interpolant automaton has 9 states [2021-06-05 14:50:57,727 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:50:57,727 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-06-05 14:50:57,727 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=54, Unknown=0, NotChecked=0, Total=72 [2021-06-05 14:50:57,727 INFO L87 Difference]: Start difference. First operand 208 states and 602 transitions. Second operand has 9 states, 9 states have (on average 2.5555555555555554) internal successors, (23), 9 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:50:57,808 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:50:57,808 INFO L93 Difference]: Finished difference Result 262 states and 743 transitions. [2021-06-05 14:50:57,808 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-06-05 14:50:57,808 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 2.5555555555555554) internal successors, (23), 9 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 18 [2021-06-05 14:50:57,808 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:50:57,808 INFO L225 Difference]: With dead ends: 262 [2021-06-05 14:50:57,808 INFO L226 Difference]: Without dead ends: 215 [2021-06-05 14:50:57,809 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 28 GetRequests, 18 SyntacticMatches, 1 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 93.2ms TimeCoverageRelationStatistics Valid=35, Invalid=75, Unknown=0, NotChecked=0, Total=110 [2021-06-05 14:50:57,809 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 215 states. [2021-06-05 14:50:57,810 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 215 to 189. [2021-06-05 14:50:57,810 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 189 states, 188 states have (on average 2.9202127659574466) internal successors, (549), 188 states have internal predecessors, (549), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:50:57,811 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 189 states to 189 states and 549 transitions. [2021-06-05 14:50:57,811 INFO L78 Accepts]: Start accepts. Automaton has 189 states and 549 transitions. Word has length 18 [2021-06-05 14:50:57,811 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:50:57,811 INFO L482 AbstractCegarLoop]: Abstraction has 189 states and 549 transitions. [2021-06-05 14:50:57,811 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 9 states, 9 states have (on average 2.5555555555555554) internal successors, (23), 9 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:50:57,811 INFO L276 IsEmpty]: Start isEmpty. Operand 189 states and 549 transitions. [2021-06-05 14:50:57,811 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-06-05 14:50:57,811 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:50:57,811 INFO L521 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:50:58,011 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 28 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable221 [2021-06-05 14:50:58,012 INFO L430 AbstractCegarLoop]: === Iteration 150 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:50:58,012 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:50:58,012 INFO L82 PathProgramCache]: Analyzing trace with hash 92049292, now seen corresponding path program 1 times [2021-06-05 14:50:58,012 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:50:58,012 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [41084745] [2021-06-05 14:50:58,012 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:50:58,022 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:50:58,235 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:50:58,235 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:50:58,236 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [41084745] [2021-06-05 14:50:58,236 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [41084745] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:50:58,236 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1348885028] [2021-06-05 14:50:58,236 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 29 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 29 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:50:58,268 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:50:58,269 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 24 conjunts are in the unsatisfiable core [2021-06-05 14:50:58,269 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:50:59,518 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:50:59,524 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-06-05 14:50:59,526 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:50:59,995 WARN L205 SmtUtils]: Spent 468.00 ms on a formula simplification. DAG size of input: 142 DAG size of output: 130 [2021-06-05 14:50:59,996 INFO L628 ElimStorePlain]: treesize reduction 268, result has 64.1 percent of original size [2021-06-05 14:51:00,012 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:51:00,013 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 17 [2021-06-05 14:51:00,015 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:51:00,205 WARN L205 SmtUtils]: Spent 189.00 ms on a formula simplification that was a NOOP. DAG size: 126 [2021-06-05 14:51:00,205 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:51:00,211 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:51:00,212 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:51:00,212 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 17 [2021-06-05 14:51:00,214 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 14:51:00,222 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-06-05 14:51:00,223 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 14:51:00,384 WARN L205 SmtUtils]: Spent 161.00 ms on a formula simplification that was a NOOP. DAG size: 115 [2021-06-05 14:51:00,385 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:51:00,391 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:51:00,392 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:51:00,392 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-06-05 14:51:00,393 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-05 14:51:00,398 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:51:00,399 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 12 [2021-06-05 14:51:00,399 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-06-05 14:51:00,553 WARN L205 SmtUtils]: Spent 153.00 ms on a formula simplification that was a NOOP. DAG size: 111 [2021-06-05 14:51:00,553 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:51:00,561 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:51:00,562 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-06-05 14:51:00,563 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-06-05 14:51:00,733 WARN L205 SmtUtils]: Spent 170.00 ms on a formula simplification that was a NOOP. DAG size: 107 [2021-06-05 14:51:00,734 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:51:00,749 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:51:00,750 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-06-05 14:51:00,751 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-06-05 14:51:00,931 WARN L205 SmtUtils]: Spent 179.00 ms on a formula simplification that was a NOOP. DAG size: 103 [2021-06-05 14:51:00,931 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:51:00,937 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:51:00,937 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:51:00,938 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 12 [2021-06-05 14:51:00,939 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-06-05 14:51:00,946 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:51:00,947 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-06-05 14:51:00,948 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-06-05 14:51:01,100 WARN L205 SmtUtils]: Spent 151.00 ms on a formula simplification that was a NOOP. DAG size: 98 [2021-06-05 14:51:01,100 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:51:01,106 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:51:01,106 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:51:01,107 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-06-05 14:51:01,108 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-06-05 14:51:01,115 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:51:01,115 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 12 [2021-06-05 14:51:01,116 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-06-05 14:51:01,261 WARN L205 SmtUtils]: Spent 144.00 ms on a formula simplification that was a NOOP. DAG size: 94 [2021-06-05 14:51:01,261 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:51:01,279 INFO L550 ElimStorePlain]: Start of recursive call 1: 8 dim-0 vars, 8 dim-1 vars, End of recursive call: 9 dim-0 vars, and 11 xjuncts. [2021-06-05 14:51:01,280 INFO L247 ElimStorePlain]: Needed 13 recursive calls to eliminate 16 variables, input treesize:753, output treesize:328 [2021-06-05 14:51:01,556 WARN L205 SmtUtils]: Spent 206.00 ms on a formula simplification. DAG size of input: 123 DAG size of output: 100 [2021-06-05 14:51:01,798 WARN L205 SmtUtils]: Spent 112.00 ms on a formula simplification. DAG size of input: 102 DAG size of output: 85 [2021-06-05 14:51:02,311 INFO L446 ElimStorePlain]: Different costs {0=[v_prenex_25, array_6, v_prenex_29, v_prenex_27], 1=[array_0, v_prenex_24, v_prenex_28, v_prenex_26]} [2021-06-05 14:51:02,320 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 17 [2021-06-05 14:51:02,321 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-06-05 14:51:02,330 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 17 [2021-06-05 14:51:02,331 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:51:02,339 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 22 [2021-06-05 14:51:02,340 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 14:51:02,348 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 17 [2021-06-05 14:51:02,348 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 14:51:02,357 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 12 [2021-06-05 14:51:02,359 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-05 14:51:02,367 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 12 [2021-06-05 14:51:02,368 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-06-05 14:51:02,629 WARN L205 SmtUtils]: Spent 259.00 ms on a formula simplification. DAG size of input: 111 DAG size of output: 69 [2021-06-05 14:51:02,629 INFO L628 ElimStorePlain]: treesize reduction 838, result has 16.7 percent of original size [2021-06-05 14:51:02,635 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 7 treesize of output 5 [2021-06-05 14:51:02,636 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-06-05 14:51:02,713 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:51:02,717 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 7 treesize of output 5 [2021-06-05 14:51:02,718 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-06-05 14:51:02,777 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:51:02,782 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 7 treesize of output 5 [2021-06-05 14:51:02,783 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-06-05 14:51:02,841 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:51:02,841 INFO L518 ElimStorePlain]: Eliminatee array_0 vanished before elimination [2021-06-05 14:51:02,841 INFO L518 ElimStorePlain]: Eliminatee v_prenex_24 vanished before elimination [2021-06-05 14:51:02,841 INFO L518 ElimStorePlain]: Eliminatee v_prenex_28 vanished before elimination [2021-06-05 14:51:02,841 INFO L518 ElimStorePlain]: Eliminatee v_prenex_26 vanished before elimination [2021-06-05 14:51:02,844 INFO L550 ElimStorePlain]: Start of recursive call 1: 4 dim-0 vars, 8 dim-1 vars, End of recursive call: and 8 xjuncts. [2021-06-05 14:51:02,844 INFO L247 ElimStorePlain]: Needed 10 recursive calls to eliminate 12 variables, input treesize:1125, output treesize:122 [2021-06-05 14:51:03,000 WARN L205 SmtUtils]: Spent 119.00 ms on a formula simplification. DAG size of input: 36 DAG size of output: 33 [2021-06-05 14:51:03,109 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:51:03,109 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1348885028] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:51:03,110 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:51:03,110 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 19 [2021-06-05 14:51:03,110 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1479124517] [2021-06-05 14:51:03,110 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-06-05 14:51:03,110 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:51:03,110 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-06-05 14:51:03,110 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=302, Unknown=0, NotChecked=0, Total=342 [2021-06-05 14:51:03,110 INFO L87 Difference]: Start difference. First operand 189 states and 549 transitions. Second operand has 19 states, 19 states have (on average 1.894736842105263) internal successors, (36), 19 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:51:03,418 WARN L205 SmtUtils]: Spent 133.00 ms on a formula simplification. DAG size of input: 105 DAG size of output: 94 [2021-06-05 14:51:03,715 WARN L205 SmtUtils]: Spent 187.00 ms on a formula simplification. DAG size of input: 115 DAG size of output: 100 [2021-06-05 14:51:04,272 WARN L205 SmtUtils]: Spent 422.00 ms on a formula simplification. DAG size of input: 179 DAG size of output: 170 [2021-06-05 14:51:05,247 WARN L205 SmtUtils]: Spent 842.00 ms on a formula simplification. DAG size of input: 217 DAG size of output: 190 [2021-06-05 14:51:06,304 WARN L205 SmtUtils]: Spent 936.00 ms on a formula simplification. DAG size of input: 227 DAG size of output: 195 [2021-06-05 14:51:07,454 WARN L205 SmtUtils]: Spent 1.03 s on a formula simplification. DAG size of input: 237 DAG size of output: 209 [2021-06-05 14:51:07,530 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:51:07,530 INFO L93 Difference]: Finished difference Result 420 states and 1167 transitions. [2021-06-05 14:51:07,530 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-06-05 14:51:07,531 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 1.894736842105263) internal successors, (36), 19 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 20 [2021-06-05 14:51:07,531 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:51:07,531 INFO L225 Difference]: With dead ends: 420 [2021-06-05 14:51:07,531 INFO L226 Difference]: Without dead ends: 380 [2021-06-05 14:51:07,531 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 11 SyntacticMatches, 2 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 41 ImplicationChecksByTransitivity, 5218.6ms TimeCoverageRelationStatistics Valid=118, Invalid=532, Unknown=0, NotChecked=0, Total=650 [2021-06-05 14:51:07,532 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 380 states. [2021-06-05 14:51:07,534 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 380 to 209. [2021-06-05 14:51:07,534 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 209 states, 208 states have (on average 2.894230769230769) internal successors, (602), 208 states have internal predecessors, (602), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:51:07,534 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 209 states to 209 states and 602 transitions. [2021-06-05 14:51:07,534 INFO L78 Accepts]: Start accepts. Automaton has 209 states and 602 transitions. Word has length 20 [2021-06-05 14:51:07,534 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:51:07,534 INFO L482 AbstractCegarLoop]: Abstraction has 209 states and 602 transitions. [2021-06-05 14:51:07,534 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 1.894736842105263) internal successors, (36), 19 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:51:07,534 INFO L276 IsEmpty]: Start isEmpty. Operand 209 states and 602 transitions. [2021-06-05 14:51:07,535 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-06-05 14:51:07,535 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:51:07,535 INFO L521 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:51:07,736 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable225,29 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:51:07,737 INFO L430 AbstractCegarLoop]: === Iteration 151 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:51:07,737 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:51:07,737 INFO L82 PathProgramCache]: Analyzing trace with hash -304868362, now seen corresponding path program 2 times [2021-06-05 14:51:07,737 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:51:07,737 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2046319631] [2021-06-05 14:51:07,737 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:51:07,747 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:51:07,955 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:51:07,955 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:51:07,955 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2046319631] [2021-06-05 14:51:07,955 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2046319631] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:51:07,955 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [103480046] [2021-06-05 14:51:07,955 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 30 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 30 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:51:07,989 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 14:51:07,989 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:51:07,990 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 24 conjunts are in the unsatisfiable core [2021-06-05 14:51:07,990 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:51:09,103 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:51:09,104 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:51:09,104 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 17 [2021-06-05 14:51:09,105 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:51:09,111 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:51:09,112 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:51:09,112 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 29 treesize of output 21 [2021-06-05 14:51:09,113 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:51:09,121 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:51:09,121 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:51:09,122 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 17 [2021-06-05 14:51:09,123 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 14:51:09,131 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:51:09,132 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:51:09,132 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 22 treesize of output 16 [2021-06-05 14:51:09,133 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 14:51:09,140 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:51:09,141 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:51:09,141 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 22 [2021-06-05 14:51:09,143 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-05 14:51:09,151 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:51:09,151 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 22 treesize of output 16 [2021-06-05 14:51:09,152 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-06-05 14:51:09,578 WARN L205 SmtUtils]: Spent 425.00 ms on a formula simplification. DAG size of input: 100 DAG size of output: 84 [2021-06-05 14:51:09,579 INFO L628 ElimStorePlain]: treesize reduction 583, result has 43.8 percent of original size [2021-06-05 14:51:09,585 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:51:09,585 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:51:09,585 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 17 [2021-06-05 14:51:09,586 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-06-05 14:51:09,591 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:51:09,592 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:51:09,592 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 12 [2021-06-05 14:51:09,593 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-06-05 14:51:09,598 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:51:09,598 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-06-05 14:51:09,599 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-06-05 14:51:09,785 WARN L205 SmtUtils]: Spent 185.00 ms on a formula simplification that was a NOOP. DAG size: 80 [2021-06-05 14:51:09,785 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:51:09,790 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:51:09,791 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:51:09,791 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-06-05 14:51:09,792 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-06-05 14:51:09,797 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:51:09,797 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:51:09,798 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 17 [2021-06-05 14:51:09,799 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-06-05 14:51:09,805 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:51:09,806 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-06-05 14:51:09,807 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-06-05 14:51:09,990 WARN L205 SmtUtils]: Spent 182.00 ms on a formula simplification that was a NOOP. DAG size: 76 [2021-06-05 14:51:09,990 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:51:09,995 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:51:09,996 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:51:09,996 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 17 [2021-06-05 14:51:09,998 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-06-05 14:51:10,003 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:51:10,003 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:51:10,003 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 31 treesize of output 23 [2021-06-05 14:51:10,004 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-06-05 14:51:10,009 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:51:10,009 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 22 [2021-06-05 14:51:10,011 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-06-05 14:51:10,297 WARN L205 SmtUtils]: Spent 286.00 ms on a formula simplification. DAG size of input: 68 DAG size of output: 68 [2021-06-05 14:51:10,297 INFO L628 ElimStorePlain]: treesize reduction 1, result has 99.7 percent of original size [2021-06-05 14:51:10,307 INFO L550 ElimStorePlain]: Start of recursive call 1: 4 dim-0 vars, 4 dim-1 vars, End of recursive call: 9 dim-0 vars, and 11 xjuncts. [2021-06-05 14:51:10,307 INFO L247 ElimStorePlain]: Needed 16 recursive calls to eliminate 8 variables, input treesize:1201, output treesize:334 [2021-06-05 14:51:10,537 WARN L205 SmtUtils]: Spent 163.00 ms on a formula simplification. DAG size of input: 124 DAG size of output: 100 [2021-06-05 14:51:11,122 INFO L446 ElimStorePlain]: Different costs {0=[v_prenex_50, v_prenex_54, v_prenex_52, v_prenex_58, array_6, v_prenex_56, v_prenex_48], 1=[array_0, v_prenex_53, v_prenex_51, v_prenex_47, v_prenex_57, v_prenex_55, v_prenex_49]} [2021-06-05 14:51:11,136 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 29 treesize of output 21 [2021-06-05 14:51:11,137 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:51:11,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 22 treesize of output 16 [2021-06-05 14:51:11,151 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:51:11,163 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-06-05 14:51:11,164 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 14:51:11,176 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 22 treesize of output 16 [2021-06-05 14:51:11,178 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 14:51:11,190 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select 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 11 [2021-06-05 14:51:11,191 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-05 14:51:11,203 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 22 treesize of output 16 [2021-06-05 14:51:11,204 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-06-05 14:51:11,722 WARN L205 SmtUtils]: Spent 517.00 ms on a formula simplification. DAG size of input: 172 DAG size of output: 106 [2021-06-05 14:51:11,723 INFO L628 ElimStorePlain]: treesize reduction 1619, result has 16.2 percent of original size [2021-06-05 14:51:11,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 7 treesize of output 5 [2021-06-05 14:51:11,730 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-06-05 14:51:11,859 WARN L205 SmtUtils]: Spent 128.00 ms on a formula simplification that was a NOOP. DAG size: 101 [2021-06-05 14:51:11,859 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:51:11,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 7 treesize of output 5 [2021-06-05 14:51:11,867 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-06-05 14:51:12,017 WARN L205 SmtUtils]: Spent 149.00 ms on a formula simplification that was a NOOP. DAG size: 96 [2021-06-05 14:51:12,018 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:51:12,025 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 7 treesize of output 5 [2021-06-05 14:51:12,026 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-06-05 14:51:12,151 WARN L205 SmtUtils]: Spent 124.00 ms on a formula simplification that was a NOOP. DAG size: 91 [2021-06-05 14:51:12,151 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:51:12,157 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 7 treesize of output 5 [2021-06-05 14:51:12,158 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-06-05 14:51:12,163 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 12 [2021-06-05 14:51:12,164 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-06-05 14:51:12,374 WARN L205 SmtUtils]: Spent 209.00 ms on a formula simplification. DAG size of input: 82 DAG size of output: 81 [2021-06-05 14:51:12,374 INFO L628 ElimStorePlain]: treesize reduction 33, result has 87.7 percent of original size [2021-06-05 14:51:12,379 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:51:12,380 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-06-05 14:51:12,485 WARN L205 SmtUtils]: Spent 104.00 ms on a formula simplification that was a NOOP. DAG size: 75 [2021-06-05 14:51:12,485 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:51:12,489 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 7 treesize of output 5 [2021-06-05 14:51:12,490 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-06-05 14:51:12,587 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:51:12,587 INFO L518 ElimStorePlain]: Eliminatee array_0 vanished before elimination [2021-06-05 14:51:12,587 INFO L518 ElimStorePlain]: Eliminatee v_prenex_53 vanished before elimination [2021-06-05 14:51:12,587 INFO L518 ElimStorePlain]: Eliminatee v_prenex_51 vanished before elimination [2021-06-05 14:51:12,587 INFO L518 ElimStorePlain]: Eliminatee v_prenex_47 vanished before elimination [2021-06-05 14:51:12,588 INFO L518 ElimStorePlain]: Eliminatee v_prenex_57 vanished before elimination [2021-06-05 14:51:12,588 INFO L518 ElimStorePlain]: Eliminatee v_prenex_55 vanished before elimination [2021-06-05 14:51:12,588 INFO L518 ElimStorePlain]: Eliminatee v_prenex_49 vanished before elimination [2021-06-05 14:51:12,609 INFO L550 ElimStorePlain]: Start of recursive call 1: 7 dim-0 vars, 14 dim-1 vars, End of recursive call: and 9 xjuncts. [2021-06-05 14:51:12,609 INFO L247 ElimStorePlain]: Needed 14 recursive calls to eliminate 21 variables, input treesize:2043, output treesize:175 [2021-06-05 14:51:12,800 WARN L205 SmtUtils]: Spent 155.00 ms on a formula simplification. DAG size of input: 38 DAG size of output: 36 [2021-06-05 14:51:13,004 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:51:13,004 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [103480046] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:51:13,004 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:51:13,004 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 19 [2021-06-05 14:51:13,004 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [103559525] [2021-06-05 14:51:13,004 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-06-05 14:51:13,004 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:51:13,005 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-06-05 14:51:13,005 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=302, Unknown=0, NotChecked=0, Total=342 [2021-06-05 14:51:13,005 INFO L87 Difference]: Start difference. First operand 209 states and 602 transitions. Second operand has 19 states, 19 states have (on average 1.894736842105263) internal successors, (36), 19 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:51:13,473 WARN L205 SmtUtils]: Spent 282.00 ms on a formula simplification. DAG size of input: 103 DAG size of output: 88 [2021-06-05 14:51:13,807 WARN L205 SmtUtils]: Spent 225.00 ms on a formula simplification. DAG size of input: 111 DAG size of output: 98 [2021-06-05 14:51:14,544 WARN L205 SmtUtils]: Spent 623.00 ms on a formula simplification. DAG size of input: 175 DAG size of output: 160 [2021-06-05 14:51:14,924 WARN L205 SmtUtils]: Spent 275.00 ms on a formula simplification. DAG size of input: 116 DAG size of output: 106 [2021-06-05 14:51:15,711 WARN L205 SmtUtils]: Spent 725.00 ms on a formula simplification. DAG size of input: 191 DAG size of output: 167 [2021-06-05 14:51:16,148 WARN L205 SmtUtils]: Spent 343.00 ms on a formula simplification. DAG size of input: 131 DAG size of output: 121 [2021-06-05 14:51:16,982 WARN L205 SmtUtils]: Spent 774.00 ms on a formula simplification. DAG size of input: 199 DAG size of output: 181 [2021-06-05 14:51:17,413 WARN L205 SmtUtils]: Spent 335.00 ms on a formula simplification. DAG size of input: 127 DAG size of output: 117 [2021-06-05 14:51:18,262 WARN L205 SmtUtils]: Spent 782.00 ms on a formula simplification. DAG size of input: 201 DAG size of output: 184 [2021-06-05 14:51:19,097 WARN L205 SmtUtils]: Spent 768.00 ms on a formula simplification. DAG size of input: 190 DAG size of output: 174 [2021-06-05 14:51:19,999 WARN L205 SmtUtils]: Spent 842.00 ms on a formula simplification. DAG size of input: 206 DAG size of output: 189 [2021-06-05 14:51:20,419 WARN L205 SmtUtils]: Spent 358.00 ms on a formula simplification. DAG size of input: 130 DAG size of output: 120 [2021-06-05 14:51:21,356 WARN L205 SmtUtils]: Spent 853.00 ms on a formula simplification. DAG size of input: 208 DAG size of output: 191 [2021-06-05 14:51:22,248 WARN L205 SmtUtils]: Spent 804.00 ms on a formula simplification. DAG size of input: 197 DAG size of output: 181 [2021-06-05 14:51:22,316 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:51:22,316 INFO L93 Difference]: Finished difference Result 598 states and 1609 transitions. [2021-06-05 14:51:22,317 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-06-05 14:51:22,317 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 1.894736842105263) internal successors, (36), 19 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 20 [2021-06-05 14:51:22,317 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:51:22,318 INFO L225 Difference]: With dead ends: 598 [2021-06-05 14:51:22,318 INFO L226 Difference]: Without dead ends: 526 [2021-06-05 14:51:22,318 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 11 SyntacticMatches, 2 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 104 ImplicationChecksByTransitivity, 9904.2ms TimeCoverageRelationStatistics Valid=245, Invalid=877, Unknown=0, NotChecked=0, Total=1122 [2021-06-05 14:51:22,318 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 526 states. [2021-06-05 14:51:22,321 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 526 to 244. [2021-06-05 14:51:22,321 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 244 states, 243 states have (on average 2.9012345679012346) internal successors, (705), 243 states have internal predecessors, (705), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:51:22,321 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 244 states to 244 states and 705 transitions. [2021-06-05 14:51:22,321 INFO L78 Accepts]: Start accepts. Automaton has 244 states and 705 transitions. Word has length 20 [2021-06-05 14:51:22,321 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:51:22,321 INFO L482 AbstractCegarLoop]: Abstraction has 244 states and 705 transitions. [2021-06-05 14:51:22,322 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 1.894736842105263) internal successors, (36), 19 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:51:22,322 INFO L276 IsEmpty]: Start isEmpty. Operand 244 states and 705 transitions. [2021-06-05 14:51:22,322 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-06-05 14:51:22,322 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:51:22,322 INFO L521 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:51:22,522 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable361,30 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:51:22,522 INFO L430 AbstractCegarLoop]: === Iteration 152 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:51:22,523 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:51:22,523 INFO L82 PathProgramCache]: Analyzing trace with hash -225291252, now seen corresponding path program 3 times [2021-06-05 14:51:22,523 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:51:22,523 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1110419938] [2021-06-05 14:51:22,523 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:51:22,530 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:51:22,705 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:51:22,705 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:51:22,705 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1110419938] [2021-06-05 14:51:22,705 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1110419938] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:51:22,705 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1910826948] [2021-06-05 14:51:22,705 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 31 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 31 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:51:22,736 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-06-05 14:51:22,736 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:51:22,737 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 23 conjunts are in the unsatisfiable core [2021-06-05 14:51:22,738 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:51:23,589 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:51:23,590 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:51:23,590 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 22 [2021-06-05 14:51:23,591 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:51:23,599 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:51:23,600 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:51:23,600 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 17 [2021-06-05 14:51:23,601 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:51:23,608 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:51:23,609 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 17 [2021-06-05 14:51:23,610 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 14:51:23,962 WARN L205 SmtUtils]: Spent 351.00 ms on a formula simplification. DAG size of input: 108 DAG size of output: 101 [2021-06-05 14:51:23,963 INFO L628 ElimStorePlain]: treesize reduction 167, result has 69.5 percent of original size [2021-06-05 14:51:23,968 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:51:23,968 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 17 [2021-06-05 14:51:23,969 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 14:51:24,122 WARN L205 SmtUtils]: Spent 153.00 ms on a formula simplification that was a NOOP. DAG size: 97 [2021-06-05 14:51:24,123 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:51:24,130 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:51:24,130 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:51:24,131 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 17 [2021-06-05 14:51:24,132 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-05 14:51:24,136 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-06-05 14:51:24,137 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-06-05 14:51:24,259 WARN L205 SmtUtils]: Spent 121.00 ms on a formula simplification that was a NOOP. DAG size: 88 [2021-06-05 14:51:24,259 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:51:24,264 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:51:24,265 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:51:24,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 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 17 [2021-06-05 14:51:24,266 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-06-05 14:51:24,271 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:51:24,271 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 31 treesize of output 23 [2021-06-05 14:51:24,272 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-06-05 14:51:24,380 WARN L205 SmtUtils]: Spent 107.00 ms on a formula simplification that was a NOOP. DAG size: 80 [2021-06-05 14:51:24,380 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:51:24,386 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:51: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 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-06-05 14:51:24,387 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-06-05 14:51:24,495 WARN L205 SmtUtils]: Spent 107.00 ms on a formula simplification that was a NOOP. DAG size: 76 [2021-06-05 14:51:24,495 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:51:24,500 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:51:24,501 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-06-05 14:51:24,501 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-06-05 14:51:24,605 WARN L205 SmtUtils]: Spent 103.00 ms on a formula simplification that was a NOOP. DAG size: 72 [2021-06-05 14:51:24,605 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:51:24,611 INFO L550 ElimStorePlain]: Start of recursive call 1: 6 dim-0 vars, 6 dim-1 vars, End of recursive call: 6 dim-0 vars, and 8 xjuncts. [2021-06-05 14:51:24,611 INFO L247 ElimStorePlain]: Needed 11 recursive calls to eliminate 12 variables, input treesize:577, output treesize:243 [2021-06-05 14:51:24,849 WARN L205 SmtUtils]: Spent 171.00 ms on a formula simplification. DAG size of input: 86 DAG size of output: 86 [2021-06-05 14:51:25,199 WARN L205 SmtUtils]: Spent 144.00 ms on a formula simplification. DAG size of input: 176 DAG size of output: 84 [2021-06-05 14:51:25,514 INFO L446 ElimStorePlain]: Different costs {0=[v_prenex_82, v_prenex_86, v_prenex_84, array_6, v_prenex_88, v_prenex_90], 1=[v_prenex_83, v_prenex_81, v_prenex_87, array_3, v_prenex_85, v_prenex_89]} [2021-06-05 14:51:25,525 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 22 treesize of output 16 [2021-06-05 14:51:25,527 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:51:25,538 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 29 treesize of output 21 [2021-06-05 14:51:25,539 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:51:25,548 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-06-05 14:51:25,549 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 14:51:25,559 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-06-05 14:51:25,559 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 14:51:25,569 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-06-05 14:51:25,569 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-05 14:51:25,578 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-06-05 14:51:25,579 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-06-05 14:51:25,940 WARN L205 SmtUtils]: Spent 361.00 ms on a formula simplification. DAG size of input: 140 DAG size of output: 81 [2021-06-05 14:51:25,941 INFO L628 ElimStorePlain]: treesize reduction 1150, result has 13.4 percent of original size [2021-06-05 14:51:25,946 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 7 treesize of output 5 [2021-06-05 14:51:25,947 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-06-05 14:51:26,014 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:51:26,018 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 7 treesize of output 5 [2021-06-05 14:51:26,019 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-06-05 14:51:26,085 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:51:26,106 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 7 treesize of output 5 [2021-06-05 14:51:26,107 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-06-05 14:51:26,173 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:51:26,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 7 treesize of output 5 [2021-06-05 14:51:26,179 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-06-05 14:51:26,241 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:51:26,245 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 7 treesize of output 5 [2021-06-05 14:51:26,246 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-06-05 14:51:26,307 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:51:26,307 INFO L518 ElimStorePlain]: Eliminatee v_prenex_83 vanished before elimination [2021-06-05 14:51:26,307 INFO L518 ElimStorePlain]: Eliminatee v_prenex_81 vanished before elimination [2021-06-05 14:51:26,307 INFO L518 ElimStorePlain]: Eliminatee v_prenex_87 vanished before elimination [2021-06-05 14:51:26,307 INFO L518 ElimStorePlain]: Eliminatee array_3 vanished before elimination [2021-06-05 14:51:26,307 INFO L518 ElimStorePlain]: Eliminatee v_prenex_85 vanished before elimination [2021-06-05 14:51:26,307 INFO L518 ElimStorePlain]: Eliminatee v_prenex_89 vanished before elimination [2021-06-05 14:51:26,310 INFO L550 ElimStorePlain]: Start of recursive call 1: 6 dim-0 vars, 12 dim-1 vars, End of recursive call: and 8 xjuncts. [2021-06-05 14:51:26,310 INFO L247 ElimStorePlain]: Needed 12 recursive calls to eliminate 18 variables, input treesize:1537, output treesize:107 [2021-06-05 14:51:26,457 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:51:26,458 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1910826948] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:51:26,458 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:51:26,458 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 19 [2021-06-05 14:51:26,458 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [900093743] [2021-06-05 14:51:26,458 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-06-05 14:51:26,458 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:51:26,458 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-06-05 14:51:26,458 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=302, Unknown=0, NotChecked=0, Total=342 [2021-06-05 14:51:26,458 INFO L87 Difference]: Start difference. First operand 244 states and 705 transitions. Second operand has 19 states, 19 states have (on average 1.894736842105263) internal successors, (36), 19 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:51:26,892 WARN L205 SmtUtils]: Spent 119.00 ms on a formula simplification. DAG size of input: 81 DAG size of output: 74 [2021-06-05 14:51:27,157 WARN L205 SmtUtils]: Spent 152.00 ms on a formula simplification. DAG size of input: 92 DAG size of output: 79 [2021-06-05 14:51:27,607 WARN L205 SmtUtils]: Spent 374.00 ms on a formula simplification. DAG size of input: 154 DAG size of output: 143 [2021-06-05 14:51:28,181 WARN L205 SmtUtils]: Spent 491.00 ms on a formula simplification. DAG size of input: 216 DAG size of output: 159 [2021-06-05 14:51:28,498 WARN L205 SmtUtils]: Spent 221.00 ms on a formula simplification. DAG size of input: 103 DAG size of output: 95 [2021-06-05 14:51:28,769 WARN L205 SmtUtils]: Spent 234.00 ms on a formula simplification. DAG size of input: 106 DAG size of output: 98 [2021-06-05 14:51:29,005 WARN L205 SmtUtils]: Spent 198.00 ms on a formula simplification. DAG size of input: 97 DAG size of output: 89 [2021-06-05 14:51:29,024 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:51:29,024 INFO L93 Difference]: Finished difference Result 426 states and 1192 transitions. [2021-06-05 14:51:29,024 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-06-05 14:51:29,024 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 1.894736842105263) internal successors, (36), 19 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 20 [2021-06-05 14:51:29,024 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:51:29,025 INFO L225 Difference]: With dead ends: 426 [2021-06-05 14:51:29,025 INFO L226 Difference]: Without dead ends: 378 [2021-06-05 14:51:29,025 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 11 SyntacticMatches, 2 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 46 ImplicationChecksByTransitivity, 3166.7ms TimeCoverageRelationStatistics Valid=139, Invalid=617, Unknown=0, NotChecked=0, Total=756 [2021-06-05 14:51:29,025 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 378 states. [2021-06-05 14:51:29,027 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 378 to 250. [2021-06-05 14:51:29,027 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 250 states, 249 states have (on average 2.895582329317269) internal successors, (721), 249 states have internal predecessors, (721), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:51:29,028 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 250 states to 250 states and 721 transitions. [2021-06-05 14:51:29,028 INFO L78 Accepts]: Start accepts. Automaton has 250 states and 721 transitions. Word has length 20 [2021-06-05 14:51:29,028 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:51:29,028 INFO L482 AbstractCegarLoop]: Abstraction has 250 states and 721 transitions. [2021-06-05 14:51:29,028 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 1.894736842105263) internal successors, (36), 19 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:51:29,028 INFO L276 IsEmpty]: Start isEmpty. Operand 250 states and 721 transitions. [2021-06-05 14:51:29,028 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-06-05 14:51:29,028 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:51:29,028 INFO L521 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:51:29,229 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable596,31 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:51:29,229 INFO L430 AbstractCegarLoop]: === Iteration 153 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:51:29,229 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:51:29,229 INFO L82 PathProgramCache]: Analyzing trace with hash 253993424, now seen corresponding path program 4 times [2021-06-05 14:51:29,229 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:51:29,229 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [897340961] [2021-06-05 14:51:29,229 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:51:29,237 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:51:29,431 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:51:29,432 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:51:29,432 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [897340961] [2021-06-05 14:51:29,432 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [897340961] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:51:29,432 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [475981933] [2021-06-05 14:51:29,432 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 32 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 32 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:51:29,475 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 14:51:29,475 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:51:29,476 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 24 conjunts are in the unsatisfiable core [2021-06-05 14:51:29,476 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:51:30,399 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:51:30,399 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:51:30,400 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 22 treesize of output 16 [2021-06-05 14:51:30,403 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:51:30,410 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:51:30,410 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:51:30,411 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 29 treesize of output 21 [2021-06-05 14:51:30,411 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:51:30,418 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:51:30,418 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:51:30,418 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-06-05 14:51:30,419 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 14:51:30,428 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:51:30,428 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:51:30,429 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 22 treesize of output 16 [2021-06-05 14:51:30,430 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 14:51:30,439 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:51:30,440 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:51:30,440 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-06-05 14:51:30,441 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-05 14:51:30,449 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:51:30,450 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 22 treesize of output 16 [2021-06-05 14:51:30,451 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-06-05 14:51:30,952 WARN L205 SmtUtils]: Spent 501.00 ms on a formula simplification. DAG size of input: 102 DAG size of output: 83 [2021-06-05 14:51:30,953 INFO L628 ElimStorePlain]: treesize reduction 602, result has 44.9 percent of original size [2021-06-05 14:51:30,958 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:51:30,959 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:51:30,959 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-06-05 14:51:30,960 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-06-05 14:51:30,965 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 7 treesize of output 5 [2021-06-05 14:51:30,966 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-06-05 14:51:30,971 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:51:30,971 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-06-05 14:51:30,972 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-06-05 14:51:31,359 WARN L205 SmtUtils]: Spent 386.00 ms on a formula simplification. DAG size of input: 78 DAG size of output: 77 [2021-06-05 14:51:31,359 INFO L628 ElimStorePlain]: treesize reduction 27, result has 94.2 percent of original size [2021-06-05 14:51:31,365 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:51:31,365 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:51:31,366 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-06-05 14:51:31,366 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-06-05 14:51:31,371 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 7 treesize of output 5 [2021-06-05 14:51:31,372 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-06-05 14:51:31,378 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:51:31,379 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 22 treesize of output 16 [2021-06-05 14:51:31,379 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-06-05 14:51:31,571 WARN L205 SmtUtils]: Spent 191.00 ms on a formula simplification that was a NOOP. DAG size: 73 [2021-06-05 14:51:31,572 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:51:31,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 16 treesize of output 12 [2021-06-05 14:51:31,582 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-06-05 14:51:31,587 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:51:31,588 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:51:31,588 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 17 [2021-06-05 14:51:31,589 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-06-05 14:51:31,593 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:51:31,594 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 17 [2021-06-05 14:51:31,595 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-06-05 14:51:31,913 WARN L205 SmtUtils]: Spent 318.00 ms on a formula simplification. DAG size of input: 69 DAG size of output: 67 [2021-06-05 14:51:31,914 INFO L628 ElimStorePlain]: treesize reduction 34, result has 91.0 percent of original size [2021-06-05 14:51:31,922 INFO L550 ElimStorePlain]: Start of recursive call 1: 4 dim-0 vars, 4 dim-1 vars, End of recursive call: 6 dim-0 vars, and 10 xjuncts. [2021-06-05 14:51:31,922 INFO L247 ElimStorePlain]: Needed 16 recursive calls to eliminate 8 variables, input treesize:1201, output treesize:321 [2021-06-05 14:51:32,175 WARN L205 SmtUtils]: Spent 205.00 ms on a formula simplification. DAG size of input: 99 DAG size of output: 84 [2021-06-05 14:51:32,433 INFO L446 ElimStorePlain]: Different costs {0=[v_prenex_108, v_prenex_110, array_6, v_prenex_104, v_prenex_106], 1=[v_prenex_107, v_prenex_109, array_3, v_prenex_103, v_prenex_105]} [2021-06-05 14:51:32,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 30 treesize of output 22 [2021-06-05 14:51:32,442 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:51:32,451 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 37 treesize of output 27 [2021-06-05 14:51:32,452 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:51:32,460 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 31 treesize of output 23 [2021-06-05 14:51:32,466 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 14:51:32,474 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 31 treesize of output 23 [2021-06-05 14:51:32,475 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 14:51:32,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 38 treesize of output 28 [2021-06-05 14:51:32,484 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-05 14:51:32,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 30 treesize of output 22 [2021-06-05 14:51:32,493 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-06-05 14:51:32,931 WARN L205 SmtUtils]: Spent 437.00 ms on a formula simplification. DAG size of input: 142 DAG size of output: 88 [2021-06-05 14:51:32,931 INFO L628 ElimStorePlain]: treesize reduction 1253, result has 20.7 percent of original size [2021-06-05 14:51:32,936 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 7 treesize of output 5 [2021-06-05 14:51:32,937 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-06-05 14:51:33,081 WARN L205 SmtUtils]: Spent 143.00 ms on a formula simplification that was a NOOP. DAG size: 83 [2021-06-05 14:51:33,081 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:51:33,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 7 treesize of output 5 [2021-06-05 14:51:33,087 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-06-05 14:51:33,229 WARN L205 SmtUtils]: Spent 142.00 ms on a formula simplification that was a NOOP. DAG size: 78 [2021-06-05 14:51:33,229 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:51:33,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 15 treesize of output 11 [2021-06-05 14:51:33,235 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-06-05 14:51:33,241 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 12 [2021-06-05 14:51:33,241 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-06-05 14:51:33,500 WARN L205 SmtUtils]: Spent 258.00 ms on a formula simplification. DAG size of input: 73 DAG size of output: 69 [2021-06-05 14:51:33,501 INFO L628 ElimStorePlain]: treesize reduction 8, result has 97.3 percent of original size [2021-06-05 14:51:33,505 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 7 treesize of output 5 [2021-06-05 14:51:33,506 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-06-05 14:51:33,632 WARN L205 SmtUtils]: Spent 126.00 ms on a formula simplification that was a NOOP. DAG size: 64 [2021-06-05 14:51:33,633 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:51:33,633 INFO L518 ElimStorePlain]: Eliminatee v_prenex_107 vanished before elimination [2021-06-05 14:51:33,633 INFO L518 ElimStorePlain]: Eliminatee v_prenex_109 vanished before elimination [2021-06-05 14:51:33,633 INFO L518 ElimStorePlain]: Eliminatee array_3 vanished before elimination [2021-06-05 14:51:33,633 INFO L518 ElimStorePlain]: Eliminatee v_prenex_103 vanished before elimination [2021-06-05 14:51:33,633 INFO L518 ElimStorePlain]: Eliminatee v_prenex_105 vanished before elimination [2021-06-05 14:51:33,637 INFO L550 ElimStorePlain]: Start of recursive call 1: 5 dim-0 vars, 10 dim-1 vars, End of recursive call: and 12 xjuncts. [2021-06-05 14:51:33,637 INFO L247 ElimStorePlain]: Needed 12 recursive calls to eliminate 15 variables, input treesize:1771, output treesize:238 [2021-06-05 14:51:33,827 WARN L205 SmtUtils]: Spent 153.00 ms on a formula simplification. DAG size of input: 41 DAG size of output: 36 [2021-06-05 14:51:33,994 WARN L205 SmtUtils]: Spent 122.00 ms on a formula simplification. DAG size of input: 37 DAG size of output: 33 [2021-06-05 14:51:34,123 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:51:34,123 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [475981933] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:51:34,123 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:51:34,123 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 19 [2021-06-05 14:51:34,123 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1808914747] [2021-06-05 14:51:34,124 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-06-05 14:51:34,124 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:51:34,124 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-06-05 14:51:34,124 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=302, Unknown=0, NotChecked=0, Total=342 [2021-06-05 14:51:34,124 INFO L87 Difference]: Start difference. First operand 250 states and 721 transitions. Second operand has 19 states, 19 states have (on average 1.894736842105263) internal successors, (36), 19 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:51:34,400 WARN L205 SmtUtils]: Spent 137.00 ms on a formula simplification. DAG size of input: 84 DAG size of output: 77 [2021-06-05 14:51:34,676 WARN L205 SmtUtils]: Spent 179.00 ms on a formula simplification. DAG size of input: 100 DAG size of output: 92 [2021-06-05 14:51:34,984 WARN L205 SmtUtils]: Spent 191.00 ms on a formula simplification. DAG size of input: 111 DAG size of output: 95 [2021-06-05 14:51:35,688 WARN L205 SmtUtils]: Spent 604.00 ms on a formula simplification. DAG size of input: 157 DAG size of output: 138 [2021-06-05 14:51:36,178 WARN L205 SmtUtils]: Spent 399.00 ms on a formula simplification. DAG size of input: 145 DAG size of output: 133 [2021-06-05 14:51:36,665 WARN L205 SmtUtils]: Spent 444.00 ms on a formula simplification. DAG size of input: 117 DAG size of output: 108 [2021-06-05 14:51:37,022 WARN L205 SmtUtils]: Spent 288.00 ms on a formula simplification. DAG size of input: 110 DAG size of output: 102 [2021-06-05 14:51:37,547 WARN L205 SmtUtils]: Spent 482.00 ms on a formula simplification. DAG size of input: 121 DAG size of output: 111 [2021-06-05 14:51:38,099 WARN L205 SmtUtils]: Spent 495.00 ms on a formula simplification. DAG size of input: 124 DAG size of output: 115 [2021-06-05 14:51:38,479 WARN L205 SmtUtils]: Spent 319.00 ms on a formula simplification. DAG size of input: 117 DAG size of output: 109 [2021-06-05 14:51:39,076 WARN L205 SmtUtils]: Spent 551.00 ms on a formula simplification. DAG size of input: 130 DAG size of output: 118 [2021-06-05 14:51:39,128 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:51:39,129 INFO L93 Difference]: Finished difference Result 490 states and 1346 transitions. [2021-06-05 14:51:39,129 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-06-05 14:51:39,129 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 1.894736842105263) internal successors, (36), 19 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 20 [2021-06-05 14:51:39,129 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:51:39,130 INFO L225 Difference]: With dead ends: 490 [2021-06-05 14:51:39,130 INFO L226 Difference]: Without dead ends: 460 [2021-06-05 14:51:39,130 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 9 SyntacticMatches, 4 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 71 ImplicationChecksByTransitivity, 5723.3ms TimeCoverageRelationStatistics Valid=182, Invalid=748, Unknown=0, NotChecked=0, Total=930 [2021-06-05 14:51:39,130 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 460 states. [2021-06-05 14:51:39,133 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 460 to 259. [2021-06-05 14:51:39,133 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 259 states, 258 states have (on average 2.887596899224806) internal successors, (745), 258 states have internal predecessors, (745), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:51:39,133 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 259 states to 259 states and 745 transitions. [2021-06-05 14:51:39,133 INFO L78 Accepts]: Start accepts. Automaton has 259 states and 745 transitions. Word has length 20 [2021-06-05 14:51:39,133 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:51:39,133 INFO L482 AbstractCegarLoop]: Abstraction has 259 states and 745 transitions. [2021-06-05 14:51:39,133 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 1.894736842105263) internal successors, (36), 19 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:51:39,134 INFO L276 IsEmpty]: Start isEmpty. Operand 259 states and 745 transitions. [2021-06-05 14:51:39,134 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-06-05 14:51:39,134 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:51:39,134 INFO L521 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:51:39,334 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable739,32 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:51:39,335 INFO L430 AbstractCegarLoop]: === Iteration 154 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:51:39,335 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:51:39,335 INFO L82 PathProgramCache]: Analyzing trace with hash -1444726964, now seen corresponding path program 5 times [2021-06-05 14:51:39,335 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:51:39,335 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [382952745] [2021-06-05 14:51:39,335 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:51:39,342 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:51:39,576 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:51:39,576 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:51:39,576 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [382952745] [2021-06-05 14:51:39,576 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [382952745] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:51:39,576 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2093382584] [2021-06-05 14:51:39,577 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 33 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 33 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:51:39,615 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-06-05 14:51:39,615 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:51:39,627 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 23 conjunts are in the unsatisfiable core [2021-06-05 14:51:39,628 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:51:39,875 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 31 treesize of output 23 [2021-06-05 14:51:39,876 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:51:39,880 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-06-05 14:51:39,880 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:51:39,884 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 22 [2021-06-05 14:51:39,886 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 14:51:39,891 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 29 treesize of output 21 [2021-06-05 14:51:39,892 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 14:51:39,896 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 38 treesize of output 28 [2021-06-05 14:51:39,897 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-05 14:51:39,901 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 22 treesize of output 16 [2021-06-05 14:51:39,902 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-06-05 14:51:39,905 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 22 [2021-06-05 14:51:39,906 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-06-05 14:51:39,910 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 29 treesize of output 21 [2021-06-05 14:51:39,910 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-06-05 14:51:39,914 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 22 treesize of output 16 [2021-06-05 14:51:39,915 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-06-05 14:51:39,918 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 37 treesize of output 27 [2021-06-05 14:51:39,919 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-06-05 14:51:39,922 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 22 [2021-06-05 14:51:39,923 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-06-05 14:51:39,927 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 17 [2021-06-05 14:51:39,927 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-06-05 14:51:39,931 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 36 treesize of output 26 [2021-06-05 14:51:39,932 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-06-05 14:51:39,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 37 treesize of output 27 [2021-06-05 14:51:39,936 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-06-05 14:51:39,939 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 22 [2021-06-05 14:51:39,940 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-06-05 14:51:39,951 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 29 treesize of output 21 [2021-06-05 14:51:39,952 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-06-05 14:51:39,956 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 22 [2021-06-05 14:51:39,957 INFO L550 ElimStorePlain]: Start of recursive call 18: End of recursive call: and 1 xjuncts. [2021-06-05 14:51:39,960 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 17 [2021-06-05 14:51:39,961 INFO L550 ElimStorePlain]: Start of recursive call 19: End of recursive call: and 1 xjuncts. [2021-06-05 14:51:40,090 WARN L205 SmtUtils]: Spent 128.00 ms on a formula simplification. DAG size of input: 44 DAG size of output: 41 [2021-06-05 14:51:40,090 INFO L628 ElimStorePlain]: treesize reduction 99, result has 63.7 percent of original size [2021-06-05 14:51:40,092 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 8 xjuncts. [2021-06-05 14:51:40,092 INFO L247 ElimStorePlain]: Needed 19 recursive calls to eliminate 1 variables, input treesize:799, output treesize:174 [2021-06-05 14:51:40,462 WARN L205 SmtUtils]: Spent 127.00 ms on a formula simplification. DAG size of input: 36 DAG size of output: 34 [2021-06-05 14:51:40,634 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:51:40,634 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2093382584] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:51:40,634 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:51:40,634 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 20 [2021-06-05 14:51:40,634 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1413759473] [2021-06-05 14:51:40,635 INFO L462 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-06-05 14:51:40,635 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:51:40,635 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-06-05 14:51:40,635 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=44, Invalid=336, Unknown=0, NotChecked=0, Total=380 [2021-06-05 14:51:40,635 INFO L87 Difference]: Start difference. First operand 259 states and 745 transitions. Second operand has 20 states, 20 states have (on average 1.9) internal successors, (38), 20 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:51:41,199 WARN L205 SmtUtils]: Spent 102.00 ms on a formula simplification. DAG size of input: 74 DAG size of output: 48 [2021-06-05 14:51:41,540 WARN L205 SmtUtils]: Spent 290.00 ms on a formula simplification. DAG size of input: 102 DAG size of output: 88 [2021-06-05 14:51:41,723 WARN L205 SmtUtils]: Spent 135.00 ms on a formula simplification. DAG size of input: 79 DAG size of output: 62 [2021-06-05 14:51:41,979 WARN L205 SmtUtils]: Spent 230.00 ms on a formula simplification. DAG size of input: 89 DAG size of output: 73 [2021-06-05 14:51:42,143 WARN L205 SmtUtils]: Spent 127.00 ms on a formula simplification. DAG size of input: 71 DAG size of output: 57 [2021-06-05 14:51:42,424 WARN L205 SmtUtils]: Spent 256.00 ms on a formula simplification. DAG size of input: 95 DAG size of output: 79 [2021-06-05 14:51:42,705 WARN L205 SmtUtils]: Spent 248.00 ms on a formula simplification. DAG size of input: 92 DAG size of output: 76 [2021-06-05 14:51:42,937 WARN L205 SmtUtils]: Spent 205.00 ms on a formula simplification. DAG size of input: 77 DAG size of output: 62 [2021-06-05 14:51:43,102 WARN L205 SmtUtils]: Spent 139.00 ms on a formula simplification. DAG size of input: 74 DAG size of output: 60 [2021-06-05 14:51:43,538 WARN L205 SmtUtils]: Spent 400.00 ms on a formula simplification. DAG size of input: 98 DAG size of output: 80 [2021-06-05 14:51:43,799 WARN L205 SmtUtils]: Spent 230.00 ms on a formula simplification. DAG size of input: 83 DAG size of output: 68 [2021-06-05 14:51:43,834 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:51:43,834 INFO L93 Difference]: Finished difference Result 503 states and 1384 transitions. [2021-06-05 14:51:43,834 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-06-05 14:51:43,834 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 1.9) internal successors, (38), 20 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 20 [2021-06-05 14:51:43,835 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:51:43,835 INFO L225 Difference]: With dead ends: 503 [2021-06-05 14:51:43,835 INFO L226 Difference]: Without dead ends: 444 [2021-06-05 14:51:43,835 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 12 SyntacticMatches, 0 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 111 ImplicationChecksByTransitivity, 3571.0ms TimeCoverageRelationStatistics Valid=214, Invalid=908, Unknown=0, NotChecked=0, Total=1122 [2021-06-05 14:51:43,836 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 444 states. [2021-06-05 14:51:43,838 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 444 to 265. [2021-06-05 14:51:43,839 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 265 states, 264 states have (on average 2.9166666666666665) internal successors, (770), 264 states have internal predecessors, (770), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:51:43,839 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 265 states to 265 states and 770 transitions. [2021-06-05 14:51:43,839 INFO L78 Accepts]: Start accepts. Automaton has 265 states and 770 transitions. Word has length 20 [2021-06-05 14:51:43,840 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:51:43,840 INFO L482 AbstractCegarLoop]: Abstraction has 265 states and 770 transitions. [2021-06-05 14:51:43,840 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 1.9) internal successors, (38), 20 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:51:43,840 INFO L276 IsEmpty]: Start isEmpty. Operand 265 states and 770 transitions. [2021-06-05 14:51:43,840 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-06-05 14:51:43,840 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:51:43,840 INFO L521 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:51:44,063 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 33 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable878 [2021-06-05 14:51:44,064 INFO L430 AbstractCegarLoop]: === Iteration 155 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:51:44,064 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:51:44,064 INFO L82 PathProgramCache]: Analyzing trace with hash 789223226, now seen corresponding path program 6 times [2021-06-05 14:51:44,064 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:51:44,064 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2132960445] [2021-06-05 14:51:44,064 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:51:44,070 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:51:44,254 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:51:44,254 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:51:44,254 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2132960445] [2021-06-05 14:51:44,254 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2132960445] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:51:44,254 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [290821483] [2021-06-05 14:51:44,255 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 34 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 34 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:51:44,284 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-06-05 14:51:44,284 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:51:44,285 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 24 conjunts are in the unsatisfiable core [2021-06-05 14:51:44,285 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:51:44,931 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:51:44,931 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-06-05 14:51:44,932 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:51:45,379 WARN L205 SmtUtils]: Spent 446.00 ms on a formula simplification. DAG size of input: 142 DAG size of output: 131 [2021-06-05 14:51:45,380 INFO L628 ElimStorePlain]: treesize reduction 237, result has 68.2 percent of original size [2021-06-05 14:51:45,386 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:51:45,388 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 17 [2021-06-05 14:51:45,389 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:51:45,596 WARN L205 SmtUtils]: Spent 207.00 ms on a formula simplification that was a NOOP. DAG size: 127 [2021-06-05 14:51:45,596 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:51:45,603 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:51:45,604 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-06-05 14:51:45,605 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 14:51:45,816 WARN L205 SmtUtils]: Spent 211.00 ms on a formula simplification that was a NOOP. DAG size: 123 [2021-06-05 14:51:45,817 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:51:45,823 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:51:45,823 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-06-05 14:51:45,825 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 14:51:46,036 WARN L205 SmtUtils]: Spent 211.00 ms on a formula simplification that was a NOOP. DAG size: 119 [2021-06-05 14:51:46,037 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:51:46,042 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:51:46,043 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:51:46,043 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 12 [2021-06-05 14:51:46,044 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-05 14:51:46,051 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:51:46,051 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 17 [2021-06-05 14:51:46,053 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-06-05 14:51:46,261 WARN L205 SmtUtils]: Spent 207.00 ms on a formula simplification that was a NOOP. DAG size: 114 [2021-06-05 14:51:46,261 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:51:46,267 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:51:46,267 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:51:46,268 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 31 treesize of output 23 [2021-06-05 14:51:46,269 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-06-05 14:51:46,274 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-06-05 14:51:46,275 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-06-05 14:51:46,437 WARN L205 SmtUtils]: Spent 161.00 ms on a formula simplification that was a NOOP. DAG size: 103 [2021-06-05 14:51:46,437 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:51:46,445 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:51:46,445 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:51:46,446 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 17 [2021-06-05 14:51:46,447 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-06-05 14:51:46,452 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:51:46,452 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-06-05 14:51:46,455 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-06-05 14:51:46,613 WARN L205 SmtUtils]: Spent 157.00 ms on a formula simplification that was a NOOP. DAG size: 99 [2021-06-05 14:51:46,613 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:51:46,619 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:51:46,619 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:51:46,620 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 12 [2021-06-05 14:51:46,621 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-06-05 14:51:46,626 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:51:46,626 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 17 [2021-06-05 14:51:46,627 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-06-05 14:51:46,780 WARN L205 SmtUtils]: Spent 152.00 ms on a formula simplification that was a NOOP. DAG size: 95 [2021-06-05 14:51:46,780 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:51:46,788 INFO L550 ElimStorePlain]: Start of recursive call 1: 8 dim-0 vars, 8 dim-1 vars, End of recursive call: 9 dim-0 vars, and 11 xjuncts. [2021-06-05 14:51:46,788 INFO L247 ElimStorePlain]: Needed 13 recursive calls to eliminate 16 variables, input treesize:753, output treesize:343 [2021-06-05 14:51:47,018 WARN L205 SmtUtils]: Spent 170.00 ms on a formula simplification. DAG size of input: 126 DAG size of output: 101 [2021-06-05 14:51:47,719 INFO L446 ElimStorePlain]: Different costs {0=[v_prenex_140, v_prenex_142, v_prenex_144, array_6, v_prenex_134, v_prenex_136, v_prenex_138], 1=[array_0, v_prenex_141, v_prenex_143, v_prenex_133, v_prenex_135, v_prenex_137, v_prenex_139]} [2021-06-05 14:51:47,733 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 22 treesize of output 16 [2021-06-05 14:51:47,734 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:51:47,748 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 29 treesize of output 21 [2021-06-05 14:51:47,750 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:51:47,763 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-06-05 14:51:47,764 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 14:51:47,777 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-06-05 14:51:47,778 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 14:51:47,791 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-06-05 14:51:47,792 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-05 14:51:47,805 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-06-05 14:51:47,806 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-06-05 14:51:48,309 WARN L205 SmtUtils]: Spent 502.00 ms on a formula simplification. DAG size of input: 172 DAG size of output: 104 [2021-06-05 14:51:48,310 INFO L628 ElimStorePlain]: treesize reduction 1590, result has 14.9 percent of original size [2021-06-05 14:51:48,317 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select 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 11 [2021-06-05 14:51:48,318 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-06-05 14:51:48,433 WARN L205 SmtUtils]: Spent 114.00 ms on a formula simplification that was a NOOP. DAG size: 98 [2021-06-05 14:51:48,433 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:51:48,439 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 7 treesize of output 5 [2021-06-05 14:51:48,440 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-06-05 14:51:48,550 WARN L205 SmtUtils]: Spent 109.00 ms on a formula simplification that was a NOOP. DAG size: 93 [2021-06-05 14:51:48,550 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:51:48,556 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 7 treesize of output 5 [2021-06-05 14:51:48,556 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-06-05 14:51:48,664 WARN L205 SmtUtils]: Spent 107.00 ms on a formula simplification that was a NOOP. DAG size: 88 [2021-06-05 14:51:48,665 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:51:48,670 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 12 [2021-06-05 14:51:48,671 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-06-05 14:51:48,775 WARN L205 SmtUtils]: Spent 103.00 ms on a formula simplification that was a NOOP. DAG size: 81 [2021-06-05 14:51:48,775 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:51:48,781 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 7 treesize of output 5 [2021-06-05 14:51:48,782 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-06-05 14:51:48,885 WARN L205 SmtUtils]: Spent 102.00 ms on a formula simplification that was a NOOP. DAG size: 76 [2021-06-05 14:51:48,885 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:51:48,890 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:51:48,892 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-06-05 14:51:48,996 WARN L205 SmtUtils]: Spent 104.00 ms on a formula simplification that was a NOOP. DAG size: 70 [2021-06-05 14:51:48,996 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:51:48,996 INFO L518 ElimStorePlain]: Eliminatee array_0 vanished before elimination [2021-06-05 14:51:48,996 INFO L518 ElimStorePlain]: Eliminatee v_prenex_141 vanished before elimination [2021-06-05 14:51:48,997 INFO L518 ElimStorePlain]: Eliminatee v_prenex_143 vanished before elimination [2021-06-05 14:51:48,997 INFO L518 ElimStorePlain]: Eliminatee v_prenex_133 vanished before elimination [2021-06-05 14:51:48,997 INFO L518 ElimStorePlain]: Eliminatee v_prenex_135 vanished before elimination [2021-06-05 14:51:48,997 INFO L518 ElimStorePlain]: Eliminatee v_prenex_137 vanished before elimination [2021-06-05 14:51:48,997 INFO L518 ElimStorePlain]: Eliminatee v_prenex_139 vanished before elimination [2021-06-05 14:51:49,000 INFO L550 ElimStorePlain]: Start of recursive call 1: 7 dim-0 vars, 14 dim-1 vars, End of recursive call: and 9 xjuncts. [2021-06-05 14:51:49,000 INFO L247 ElimStorePlain]: Needed 13 recursive calls to eliminate 21 variables, input treesize:2085, output treesize:175 [2021-06-05 14:51:49,173 WARN L205 SmtUtils]: Spent 146.00 ms on a formula simplification. DAG size of input: 38 DAG size of output: 36 [2021-06-05 14:51:49,342 WARN L205 SmtUtils]: Spent 123.00 ms on a formula simplification. DAG size of input: 37 DAG size of output: 33 [2021-06-05 14:51:49,439 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:51:49,439 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [290821483] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:51:49,439 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:51:49,440 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 19 [2021-06-05 14:51:49,440 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1166781465] [2021-06-05 14:51:49,440 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-06-05 14:51:49,440 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:51:49,440 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-06-05 14:51:49,440 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=301, Unknown=0, NotChecked=0, Total=342 [2021-06-05 14:51:49,440 INFO L87 Difference]: Start difference. First operand 265 states and 770 transitions. Second operand has 19 states, 19 states have (on average 1.894736842105263) internal successors, (36), 19 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:51:49,723 WARN L205 SmtUtils]: Spent 144.00 ms on a formula simplification. DAG size of input: 92 DAG size of output: 83 [2021-06-05 14:51:50,006 WARN L205 SmtUtils]: Spent 185.00 ms on a formula simplification. DAG size of input: 101 DAG size of output: 89 [2021-06-05 14:51:50,321 WARN L205 SmtUtils]: Spent 194.00 ms on a formula simplification. DAG size of input: 114 DAG size of output: 94 [2021-06-05 14:51:50,873 WARN L205 SmtUtils]: Spent 458.00 ms on a formula simplification. DAG size of input: 172 DAG size of output: 162 [2021-06-05 14:51:51,393 WARN L205 SmtUtils]: Spent 468.00 ms on a formula simplification. DAG size of input: 130 DAG size of output: 120 [2021-06-05 14:51:51,644 WARN L205 SmtUtils]: Spent 186.00 ms on a formula simplification. DAG size of input: 111 DAG size of output: 102 [2021-06-05 14:51:52,197 WARN L205 SmtUtils]: Spent 504.00 ms on a formula simplification. DAG size of input: 133 DAG size of output: 123 [2021-06-05 14:51:52,536 WARN L205 SmtUtils]: Spent 295.00 ms on a formula simplification. DAG size of input: 118 DAG size of output: 109 [2021-06-05 14:51:53,103 WARN L205 SmtUtils]: Spent 520.00 ms on a formula simplification. DAG size of input: 137 DAG size of output: 127 [2021-06-05 14:51:53,338 WARN L205 SmtUtils]: Spent 189.00 ms on a formula simplification. DAG size of input: 109 DAG size of output: 100 [2021-06-05 14:51:53,946 WARN L205 SmtUtils]: Spent 554.00 ms on a formula simplification. DAG size of input: 140 DAG size of output: 130 [2021-06-05 14:51:54,204 WARN L205 SmtUtils]: Spent 212.00 ms on a formula simplification. DAG size of input: 112 DAG size of output: 103 [2021-06-05 14:51:54,578 WARN L205 SmtUtils]: Spent 327.00 ms on a formula simplification. DAG size of input: 125 DAG size of output: 116 [2021-06-05 14:51:54,646 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:51:54,646 INFO L93 Difference]: Finished difference Result 552 states and 1522 transitions. [2021-06-05 14:51:54,646 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-06-05 14:51:54,646 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 1.894736842105263) internal successors, (36), 19 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 20 [2021-06-05 14:51:54,646 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:51:54,647 INFO L225 Difference]: With dead ends: 552 [2021-06-05 14:51:54,647 INFO L226 Difference]: Without dead ends: 480 [2021-06-05 14:51:54,647 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 11 SyntacticMatches, 2 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 109 ImplicationChecksByTransitivity, 5804.0ms TimeCoverageRelationStatistics Valid=205, Invalid=851, Unknown=0, NotChecked=0, Total=1056 [2021-06-05 14:51:54,648 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 480 states. [2021-06-05 14:51:54,650 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 480 to 265. [2021-06-05 14:51:54,650 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 265 states, 264 states have (on average 2.9166666666666665) internal successors, (770), 264 states have internal predecessors, (770), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:51:54,651 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 265 states to 265 states and 770 transitions. [2021-06-05 14:51:54,651 INFO L78 Accepts]: Start accepts. Automaton has 265 states and 770 transitions. Word has length 20 [2021-06-05 14:51:54,651 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:51:54,651 INFO L482 AbstractCegarLoop]: Abstraction has 265 states and 770 transitions. [2021-06-05 14:51:54,651 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 1.894736842105263) internal successors, (36), 19 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:51:54,651 INFO L276 IsEmpty]: Start isEmpty. Operand 265 states and 770 transitions. [2021-06-05 14:51:54,651 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-06-05 14:51:54,651 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:51:54,652 INFO L521 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:51:54,866 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 34 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable953 [2021-06-05 14:51:54,867 INFO L430 AbstractCegarLoop]: === Iteration 156 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:51:54,867 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:51:54,867 INFO L82 PathProgramCache]: Analyzing trace with hash 1695383606, now seen corresponding path program 7 times [2021-06-05 14:51:54,867 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:51:54,867 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1535663857] [2021-06-05 14:51:54,867 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:51:54,873 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:51:55,101 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:51:55,101 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:51:55,102 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1535663857] [2021-06-05 14:51:55,102 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1535663857] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:51:55,102 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1791662311] [2021-06-05 14:51:55,102 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 35 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 35 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:51:55,130 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:51:55,131 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 23 conjunts are in the unsatisfiable core [2021-06-05 14:51:55,132 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:51:55,792 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:51:55,793 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:51:55,793 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 22 treesize of output 16 [2021-06-05 14:51:55,794 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:51:55,799 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:51:55,800 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:51:55,800 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 22 treesize of output 16 [2021-06-05 14:51:55,802 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:51:55,807 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:51:55,808 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:51:55,808 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-06-05 14:51:55,809 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 14:51:55,815 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:51:55,815 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:51:55,815 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 22 treesize of output 16 [2021-06-05 14:51:55,816 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 14:51:55,822 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:51:55,822 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:51:55,822 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-06-05 14:51:55,823 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-05 14:51:55,828 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:51:55,829 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 29 treesize of output 21 [2021-06-05 14:51:55,830 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-06-05 14:51:56,191 WARN L205 SmtUtils]: Spent 360.00 ms on a formula simplification. DAG size of input: 94 DAG size of output: 76 [2021-06-05 14:51:56,191 INFO L628 ElimStorePlain]: treesize reduction 512, result has 43.6 percent of original size [2021-06-05 14:51:56,196 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:51:56,196 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:51:56,197 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 17 [2021-06-05 14:51:56,198 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-06-05 14:51:56,202 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:51:56,203 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:51:56,203 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 17 [2021-06-05 14:51:56,204 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-06-05 14:51:56,208 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-06-05 14:51:56,208 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-06-05 14:51:56,334 WARN L205 SmtUtils]: Spent 125.00 ms on a formula simplification that was a NOOP. DAG size: 70 [2021-06-05 14:51:56,334 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:51:56,339 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 7 treesize of output 5 [2021-06-05 14:51:56,340 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-06-05 14:51:56,345 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:51:56,346 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:51:56,346 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-06-05 14:51:56,347 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-06-05 14:51:56,351 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:51:56,351 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-06-05 14:51:56,352 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-06-05 14:51:56,570 WARN L205 SmtUtils]: Spent 217.00 ms on a formula simplification. DAG size of input: 67 DAG size of output: 64 [2021-06-05 14:51:56,570 INFO L628 ElimStorePlain]: treesize reduction 28, result has 91.1 percent of original size [2021-06-05 14:51:56,575 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:51:56,575 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:51:56,576 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 22 treesize of output 16 [2021-06-05 14:51:56,577 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-06-05 14:51:56,581 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:51:56,581 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:51:56,582 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-06-05 14:51:56,583 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-06-05 14:51:56,588 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 7 treesize of output 5 [2021-06-05 14:51:56,589 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-06-05 14:51:56,693 WARN L205 SmtUtils]: Spent 104.00 ms on a formula simplification that was a NOOP. DAG size: 60 [2021-06-05 14:51:56,694 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:51:56,700 INFO L550 ElimStorePlain]: Start of recursive call 1: 4 dim-0 vars, 4 dim-1 vars, End of recursive call: 6 dim-0 vars, and 10 xjuncts. [2021-06-05 14:51:56,700 INFO L247 ElimStorePlain]: Needed 16 recursive calls to eliminate 8 variables, input treesize:1009, output treesize:236 [2021-06-05 14:51:56,874 WARN L205 SmtUtils]: Spent 128.00 ms on a formula simplification. DAG size of input: 86 DAG size of output: 74 [2021-06-05 14:51:57,409 INFO L446 ElimStorePlain]: Different costs {0=[v_prenex_160, v_prenex_162, array_6], 1=[array_3, v_prenex_161, v_prenex_159]} [2021-06-05 14:51:57,415 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 36 treesize of output 26 [2021-06-05 14:51:57,416 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:51:57,421 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 37 treesize of output 27 [2021-06-05 14:51:57,422 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:51:57,427 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 22 [2021-06-05 14:51:57,428 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 14:51:57,434 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-06-05 14:51:57,434 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 14:51:57,439 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 22 [2021-06-05 14:51:57,440 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-05 14:51:57,445 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-06-05 14:51:57,445 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-06-05 14:51:57,662 WARN L205 SmtUtils]: Spent 216.00 ms on a formula simplification. DAG size of input: 92 DAG size of output: 57 [2021-06-05 14:51:57,662 INFO L628 ElimStorePlain]: treesize reduction 630, result has 21.2 percent of original size [2021-06-05 14:51:57,666 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 7 treesize of output 5 [2021-06-05 14:51:57,667 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-06-05 14:51:57,733 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:51:57,737 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 7 treesize of output 5 [2021-06-05 14:51:57,738 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-06-05 14:51:57,802 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:51:57,802 INFO L518 ElimStorePlain]: Eliminatee array_3 vanished before elimination [2021-06-05 14:51:57,802 INFO L518 ElimStorePlain]: Eliminatee v_prenex_161 vanished before elimination [2021-06-05 14:51:57,802 INFO L518 ElimStorePlain]: Eliminatee v_prenex_159 vanished before elimination [2021-06-05 14:51:57,804 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 6 dim-1 vars, End of recursive call: and 10 xjuncts. [2021-06-05 14:51:57,804 INFO L247 ElimStorePlain]: Needed 9 recursive calls to eliminate 9 variables, input treesize:1020, output treesize:131 [2021-06-05 14:51:58,008 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:51:58,008 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1791662311] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:51:58,008 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:51:58,008 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 19 [2021-06-05 14:51:58,008 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1784787427] [2021-06-05 14:51:58,008 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-06-05 14:51:58,008 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:51:58,009 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-06-05 14:51:58,009 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=303, Unknown=0, NotChecked=0, Total=342 [2021-06-05 14:51:58,009 INFO L87 Difference]: Start difference. First operand 265 states and 770 transitions. Second operand has 19 states, 19 states have (on average 1.894736842105263) internal successors, (36), 19 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:51:58,285 WARN L205 SmtUtils]: Spent 142.00 ms on a formula simplification. DAG size of input: 92 DAG size of output: 86 [2021-06-05 14:51:58,622 WARN L205 SmtUtils]: Spent 214.00 ms on a formula simplification. DAG size of input: 102 DAG size of output: 96 [2021-06-05 14:51:59,077 WARN L205 SmtUtils]: Spent 364.00 ms on a formula simplification. DAG size of input: 153 DAG size of output: 146 [2021-06-05 14:51:59,562 WARN L205 SmtUtils]: Spent 392.00 ms on a formula simplification. DAG size of input: 160 DAG size of output: 150 [2021-06-05 14:51:59,923 WARN L205 SmtUtils]: Spent 309.00 ms on a formula simplification. DAG size of input: 141 DAG size of output: 134 [2021-06-05 14:52:00,391 WARN L205 SmtUtils]: Spent 400.00 ms on a formula simplification. DAG size of input: 169 DAG size of output: 151 [2021-06-05 14:52:00,918 WARN L205 SmtUtils]: Spent 440.00 ms on a formula simplification. DAG size of input: 186 DAG size of output: 155 [2021-06-05 14:52:01,316 WARN L205 SmtUtils]: Spent 339.00 ms on a formula simplification. DAG size of input: 157 DAG size of output: 139 [2021-06-05 14:52:01,870 WARN L205 SmtUtils]: Spent 480.00 ms on a formula simplification. DAG size of input: 170 DAG size of output: 163 [2021-06-05 14:52:02,575 WARN L205 SmtUtils]: Spent 624.00 ms on a formula simplification. DAG size of input: 183 DAG size of output: 173 [2021-06-05 14:52:03,049 WARN L205 SmtUtils]: Spent 414.00 ms on a formula simplification. DAG size of input: 158 DAG size of output: 151 [2021-06-05 14:52:03,646 WARN L205 SmtUtils]: Spent 517.00 ms on a formula simplification. DAG size of input: 177 DAG size of output: 169 [2021-06-05 14:52:04,361 WARN L205 SmtUtils]: Spent 633.00 ms on a formula simplification. DAG size of input: 192 DAG size of output: 181 [2021-06-05 14:52:04,880 WARN L205 SmtUtils]: Spent 445.00 ms on a formula simplification. DAG size of input: 165 DAG size of output: 157 [2021-06-05 14:52:04,936 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:52:04,937 INFO L93 Difference]: Finished difference Result 589 states and 1639 transitions. [2021-06-05 14:52:04,937 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-06-05 14:52:04,937 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 1.894736842105263) internal successors, (36), 19 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 20 [2021-06-05 14:52:04,937 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:52:04,938 INFO L225 Difference]: With dead ends: 589 [2021-06-05 14:52:04,938 INFO L226 Difference]: Without dead ends: 559 [2021-06-05 14:52:04,938 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 11 SyntacticMatches, 2 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 91 ImplicationChecksByTransitivity, 7367.7ms TimeCoverageRelationStatistics Valid=244, Invalid=878, Unknown=0, NotChecked=0, Total=1122 [2021-06-05 14:52:04,938 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 559 states. [2021-06-05 14:52:04,941 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 559 to 280. [2021-06-05 14:52:04,941 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 280 states, 279 states have (on average 2.913978494623656) internal successors, (813), 279 states have internal predecessors, (813), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:52:04,942 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 280 states to 280 states and 813 transitions. [2021-06-05 14:52:04,942 INFO L78 Accepts]: Start accepts. Automaton has 280 states and 813 transitions. Word has length 20 [2021-06-05 14:52:04,942 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:52:04,942 INFO L482 AbstractCegarLoop]: Abstraction has 280 states and 813 transitions. [2021-06-05 14:52:04,942 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 1.894736842105263) internal successors, (36), 19 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:52:04,942 INFO L276 IsEmpty]: Start isEmpty. Operand 280 states and 813 transitions. [2021-06-05 14:52:04,942 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-06-05 14:52:04,942 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:52:04,942 INFO L521 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:52:05,164 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 35 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1105 [2021-06-05 14:52:05,164 INFO L430 AbstractCegarLoop]: === Iteration 157 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:52:05,164 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:52:05,164 INFO L82 PathProgramCache]: Analyzing trace with hash 1375628278, now seen corresponding path program 8 times [2021-06-05 14:52:05,164 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:52:05,164 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1273751256] [2021-06-05 14:52:05,164 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:52:05,172 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:52:05,346 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:52:05,347 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:52:05,347 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1273751256] [2021-06-05 14:52:05,347 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1273751256] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:52:05,347 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [799988290] [2021-06-05 14:52:05,347 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 36 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 36 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:52:05,376 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 14:52:05,376 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:52:05,376 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 23 conjunts are in the unsatisfiable core [2021-06-05 14:52:05,377 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:52:05,921 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:52:05,922 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-06-05 14:52:05,922 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:52:06,227 WARN L205 SmtUtils]: Spent 303.00 ms on a formula simplification. DAG size of input: 106 DAG size of output: 100 [2021-06-05 14:52:06,227 INFO L628 ElimStorePlain]: treesize reduction 174, result has 67.4 percent of original size [2021-06-05 14:52:06,232 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:52:06,233 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:52:06,233 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-06-05 14:52:06,234 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:52:06,239 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:52:06,239 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 17 [2021-06-05 14:52:06,240 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 14:52:06,385 WARN L205 SmtUtils]: Spent 144.00 ms on a formula simplification that was a NOOP. DAG size: 96 [2021-06-05 14:52:06,385 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:52:06,390 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:52:06,391 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-06-05 14:52:06,391 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 14:52:06,526 WARN L205 SmtUtils]: Spent 134.00 ms on a formula simplification that was a NOOP. DAG size: 92 [2021-06-05 14:52:06,526 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:52:06,531 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:52:06,531 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:52:06,532 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 31 treesize of output 23 [2021-06-05 14:52:06,533 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-05 14:52:06,538 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:52:06,538 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 17 [2021-06-05 14:52:06,539 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-06-05 14:52:06,661 WARN L205 SmtUtils]: Spent 121.00 ms on a formula simplification that was a NOOP. DAG size: 84 [2021-06-05 14:52:06,661 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:52:06,666 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:52:06,666 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:52:06,667 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 17 [2021-06-05 14:52:06,668 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-06-05 14:52:06,671 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-06-05 14:52:06,672 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-06-05 14:52:06,767 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:52:06,771 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:52:06,772 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 17 [2021-06-05 14:52:06,773 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-06-05 14:52:06,867 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:52:06,872 INFO L550 ElimStorePlain]: Start of recursive call 1: 6 dim-0 vars, 6 dim-1 vars, End of recursive call: 6 dim-0 vars, and 8 xjuncts. [2021-06-05 14:52:06,873 INFO L247 ElimStorePlain]: Needed 10 recursive calls to eliminate 12 variables, input treesize:541, output treesize:219 [2021-06-05 14:52:07,048 WARN L205 SmtUtils]: Spent 137.00 ms on a formula simplification. DAG size of input: 84 DAG size of output: 84 [2021-06-05 14:52:07,425 INFO L446 ElimStorePlain]: Different costs {0=[v_prenex_181, v_prenex_183, v_prenex_185, array_6, v_prenex_177, v_prenex_179], 1=[v_prenex_180, v_prenex_182, array_3, v_prenex_184, v_prenex_176, v_prenex_178]} [2021-06-05 14:52:07,438 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select 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 11 [2021-06-05 14:52:07,439 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:52:07,451 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 22 treesize of output 16 [2021-06-05 14:52:07,452 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:52:07,465 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 22 treesize of output 16 [2021-06-05 14:52:07,466 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 14:52:07,479 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 29 treesize of output 21 [2021-06-05 14:52:07,480 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 14:52:07,489 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-06-05 14:52:07,490 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-05 14:52:07,499 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-06-05 14:52:07,500 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-06-05 14:52:07,866 WARN L205 SmtUtils]: Spent 366.00 ms on a formula simplification. DAG size of input: 147 DAG size of output: 85 [2021-06-05 14:52:07,867 INFO L628 ElimStorePlain]: treesize reduction 1357, result has 14.4 percent of original size [2021-06-05 14:52:07,872 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 7 treesize of output 5 [2021-06-05 14:52:07,873 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-06-05 14:52:07,966 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:52:07,971 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:52:07,972 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-06-05 14:52:08,064 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:52:08,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 16 treesize of output 12 [2021-06-05 14:52:08,071 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-06-05 14:52:08,160 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:52:08,165 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 7 treesize of output 5 [2021-06-05 14:52:08,166 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-06-05 14:52:08,252 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:52:08,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 7 treesize of output 5 [2021-06-05 14:52:08,257 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-06-05 14:52:08,341 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:52:08,341 INFO L518 ElimStorePlain]: Eliminatee v_prenex_180 vanished before elimination [2021-06-05 14:52:08,341 INFO L518 ElimStorePlain]: Eliminatee v_prenex_182 vanished before elimination [2021-06-05 14:52:08,341 INFO L518 ElimStorePlain]: Eliminatee array_3 vanished before elimination [2021-06-05 14:52:08,341 INFO L518 ElimStorePlain]: Eliminatee v_prenex_184 vanished before elimination [2021-06-05 14:52:08,341 INFO L518 ElimStorePlain]: Eliminatee v_prenex_176 vanished before elimination [2021-06-05 14:52:08,341 INFO L518 ElimStorePlain]: Eliminatee v_prenex_178 vanished before elimination [2021-06-05 14:52:08,344 INFO L550 ElimStorePlain]: Start of recursive call 1: 6 dim-0 vars, 12 dim-1 vars, End of recursive call: and 8 xjuncts. [2021-06-05 14:52:08,344 INFO L247 ElimStorePlain]: Needed 12 recursive calls to eliminate 18 variables, input treesize:1719, output treesize:148 [2021-06-05 14:52:08,490 WARN L205 SmtUtils]: Spent 122.00 ms on a formula simplification. DAG size of input: 33 DAG size of output: 33 [2021-06-05 14:52:08,676 WARN L205 SmtUtils]: Spent 112.00 ms on a formula simplification. DAG size of input: 46 DAG size of output: 32 [2021-06-05 14:52:08,750 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:52:08,750 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [799988290] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:52:08,750 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:52:08,750 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 19 [2021-06-05 14:52:08,750 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [264352293] [2021-06-05 14:52:08,750 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-06-05 14:52:08,750 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:52:08,751 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-06-05 14:52:08,751 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=302, Unknown=0, NotChecked=0, Total=342 [2021-06-05 14:52:08,751 INFO L87 Difference]: Start difference. First operand 280 states and 813 transitions. Second operand has 19 states, 19 states have (on average 1.894736842105263) internal successors, (36), 19 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:52:08,979 WARN L205 SmtUtils]: Spent 107.00 ms on a formula simplification. DAG size of input: 80 DAG size of output: 62 [2021-06-05 14:52:09,224 WARN L205 SmtUtils]: Spent 129.00 ms on a formula simplification. DAG size of input: 88 DAG size of output: 71 [2021-06-05 14:52:09,634 WARN L205 SmtUtils]: Spent 328.00 ms on a formula simplification. DAG size of input: 152 DAG size of output: 139 [2021-06-05 14:52:09,859 WARN L205 SmtUtils]: Spent 137.00 ms on a formula simplification. DAG size of input: 93 DAG size of output: 75 [2021-06-05 14:52:10,280 WARN L205 SmtUtils]: Spent 378.00 ms on a formula simplification. DAG size of input: 165 DAG size of output: 144 [2021-06-05 14:52:10,508 WARN L205 SmtUtils]: Spent 170.00 ms on a formula simplification. DAG size of input: 105 DAG size of output: 87 [2021-06-05 14:52:11,173 WARN L205 SmtUtils]: Spent 594.00 ms on a formula simplification. DAG size of input: 170 DAG size of output: 153 [2021-06-05 14:52:11,388 WARN L205 SmtUtils]: Spent 165.00 ms on a formula simplification. DAG size of input: 102 DAG size of output: 84 [2021-06-05 14:52:12,162 WARN L205 SmtUtils]: Spent 725.00 ms on a formula simplification. DAG size of input: 183 DAG size of output: 166 [2021-06-05 14:52:12,849 WARN L205 SmtUtils]: Spent 625.00 ms on a formula simplification. DAG size of input: 173 DAG size of output: 156 [2021-06-05 14:52:13,308 WARN L205 SmtUtils]: Spent 403.00 ms on a formula simplification. DAG size of input: 164 DAG size of output: 150 [2021-06-05 14:52:13,530 WARN L205 SmtUtils]: Spent 177.00 ms on a formula simplification. DAG size of input: 105 DAG size of output: 87 [2021-06-05 14:52:14,353 WARN L205 SmtUtils]: Spent 762.00 ms on a formula simplification. DAG size of input: 186 DAG size of output: 169 [2021-06-05 14:52:14,902 WARN L205 SmtUtils]: Spent 491.00 ms on a formula simplification. DAG size of input: 177 DAG size of output: 162 [2021-06-05 14:52:14,985 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:52:14,985 INFO L93 Difference]: Finished difference Result 694 states and 1861 transitions. [2021-06-05 14:52:14,985 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-06-05 14:52:14,986 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 1.894736842105263) internal successors, (36), 19 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 20 [2021-06-05 14:52:14,986 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:52:14,986 INFO L225 Difference]: With dead ends: 694 [2021-06-05 14:52:14,986 INFO L226 Difference]: Without dead ends: 622 [2021-06-05 14:52:14,987 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 11 SyntacticMatches, 2 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 105 ImplicationChecksByTransitivity, 6679.8ms TimeCoverageRelationStatistics Valid=245, Invalid=877, Unknown=0, NotChecked=0, Total=1122 [2021-06-05 14:52:14,987 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 622 states. [2021-06-05 14:52:14,990 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 622 to 286. [2021-06-05 14:52:14,990 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 286 states, 285 states have (on average 2.9298245614035086) internal successors, (835), 285 states have internal predecessors, (835), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:52:14,991 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 286 states to 286 states and 835 transitions. [2021-06-05 14:52:14,991 INFO L78 Accepts]: Start accepts. Automaton has 286 states and 835 transitions. Word has length 20 [2021-06-05 14:52:14,991 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:52:14,991 INFO L482 AbstractCegarLoop]: Abstraction has 286 states and 835 transitions. [2021-06-05 14:52:14,991 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 1.894736842105263) internal successors, (36), 19 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:52:14,991 INFO L276 IsEmpty]: Start isEmpty. Operand 286 states and 835 transitions. [2021-06-05 14:52:14,991 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-06-05 14:52:14,991 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:52:14,991 INFO L521 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:52:15,191 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 36 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1244 [2021-06-05 14:52:15,192 INFO L430 AbstractCegarLoop]: === Iteration 158 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:52:15,192 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:52:15,192 INFO L82 PathProgramCache]: Analyzing trace with hash 814944546, now seen corresponding path program 9 times [2021-06-05 14:52:15,192 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:52:15,192 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1582531313] [2021-06-05 14:52:15,192 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:52:15,201 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:52:15,617 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:52:15,617 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:52:15,617 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1582531313] [2021-06-05 14:52:15,617 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1582531313] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:52:15,617 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [381906501] [2021-06-05 14:52:15,617 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 37 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 37 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:52:15,646 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-06-05 14:52:15,646 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:52:15,647 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 23 conjunts are in the unsatisfiable core [2021-06-05 14:52:15,647 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:52:16,258 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:52:16,258 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:52:16,259 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 17 [2021-06-05 14:52:16,260 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:52:16,265 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:52:16,266 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:52:16,267 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 22 [2021-06-05 14:52:16,268 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:52:16,273 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-06-05 14:52:16,274 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 14:52:16,554 WARN L205 SmtUtils]: Spent 280.00 ms on a formula simplification. DAG size of input: 100 DAG size of output: 96 [2021-06-05 14:52:16,555 INFO L628 ElimStorePlain]: treesize reduction 124, result has 72.9 percent of original size [2021-06-05 14:52:16,560 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:52:16,560 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:52:16,561 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 31 treesize of output 23 [2021-06-05 14:52:16,562 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 14:52:16,566 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:52:16,567 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 17 [2021-06-05 14:52:16,567 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-05 14:52:16,682 WARN L205 SmtUtils]: Spent 114.00 ms on a formula simplification that was a NOOP. DAG size: 88 [2021-06-05 14:52:16,683 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:52:16,688 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:52:16,688 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 17 [2021-06-05 14:52:16,689 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-06-05 14:52:16,802 WARN L205 SmtUtils]: Spent 112.00 ms on a formula simplification that was a NOOP. DAG size: 84 [2021-06-05 14:52:16,802 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:52:16,807 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:52:16,807 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:52:16,808 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-06-05 14:52:16,808 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-06-05 14:52:16,813 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:52:16,813 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 17 [2021-06-05 14:52:16,814 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-06-05 14:52:16,925 WARN L205 SmtUtils]: Spent 110.00 ms on a formula simplification that was a NOOP. DAG size: 80 [2021-06-05 14:52:16,925 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:52:16,930 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:52:16,931 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-06-05 14:52:16,932 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-06-05 14:52:17,043 WARN L205 SmtUtils]: Spent 110.00 ms on a formula simplification that was a NOOP. DAG size: 76 [2021-06-05 14:52:17,043 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:52:17,048 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:52:17,049 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-06-05 14:52:17,050 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-06-05 14:52:17,157 WARN L205 SmtUtils]: Spent 107.00 ms on a formula simplification that was a NOOP. DAG size: 72 [2021-06-05 14:52:17,157 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:52:17,163 INFO L550 ElimStorePlain]: Start of recursive call 1: 6 dim-0 vars, 6 dim-1 vars, End of recursive call: 6 dim-0 vars, and 8 xjuncts. [2021-06-05 14:52:17,164 INFO L247 ElimStorePlain]: Needed 11 recursive calls to eliminate 12 variables, input treesize:577, output treesize:243 [2021-06-05 14:52:17,368 WARN L205 SmtUtils]: Spent 161.00 ms on a formula simplification. DAG size of input: 86 DAG size of output: 86 [2021-06-05 14:52:17,681 WARN L205 SmtUtils]: Spent 152.00 ms on a formula simplification. DAG size of input: 176 DAG size of output: 84 [2021-06-05 14:52:17,941 INFO L446 ElimStorePlain]: Different costs {0=[v_prenex_217, v_prenex_209, array_6, v_prenex_211, v_prenex_213, v_prenex_215], 1=[v_prenex_208, array_3, v_prenex_210, v_prenex_212, v_prenex_214, v_prenex_216]} [2021-06-05 14:52:17,950 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 22 treesize of output 16 [2021-06-05 14:52:17,953 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:52:17,961 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 29 treesize of output 21 [2021-06-05 14:52:17,962 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:52:17,970 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 22 treesize of output 16 [2021-06-05 14:52:17,971 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 14:52:17,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 15 treesize of output 11 [2021-06-05 14:52:17,980 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 14:52:17,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 15 treesize of output 11 [2021-06-05 14:52:17,988 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-05 14:52:17,996 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 22 treesize of output 16 [2021-06-05 14:52:17,997 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-06-05 14:52:18,340 WARN L205 SmtUtils]: Spent 343.00 ms on a formula simplification. DAG size of input: 145 DAG size of output: 85 [2021-06-05 14:52:18,341 INFO L628 ElimStorePlain]: treesize reduction 1234, result has 13.6 percent of original size [2021-06-05 14:52:18,345 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 7 treesize of output 5 [2021-06-05 14:52:18,346 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-06-05 14:52:18,419 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:52:18,423 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 12 [2021-06-05 14:52:18,424 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-06-05 14:52:18,493 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:52:18,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 7 treesize of output 5 [2021-06-05 14:52:18,499 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-06-05 14:52:18,565 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:52:18,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 7 treesize of output 5 [2021-06-05 14:52:18,570 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-06-05 14:52:18,635 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:52:18,639 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 12 [2021-06-05 14:52:18,640 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-06-05 14:52:18,701 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:52:18,701 INFO L518 ElimStorePlain]: Eliminatee v_prenex_208 vanished before elimination [2021-06-05 14:52:18,702 INFO L518 ElimStorePlain]: Eliminatee array_3 vanished before elimination [2021-06-05 14:52:18,702 INFO L518 ElimStorePlain]: Eliminatee v_prenex_210 vanished before elimination [2021-06-05 14:52:18,702 INFO L518 ElimStorePlain]: Eliminatee v_prenex_212 vanished before elimination [2021-06-05 14:52:18,702 INFO L518 ElimStorePlain]: Eliminatee v_prenex_214 vanished before elimination [2021-06-05 14:52:18,702 INFO L518 ElimStorePlain]: Eliminatee v_prenex_216 vanished before elimination [2021-06-05 14:52:18,704 INFO L550 ElimStorePlain]: Start of recursive call 1: 6 dim-0 vars, 12 dim-1 vars, End of recursive call: and 8 xjuncts. [2021-06-05 14:52:18,704 INFO L247 ElimStorePlain]: Needed 12 recursive calls to eliminate 18 variables, input treesize:1537, output treesize:107 [2021-06-05 14:52:18,875 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:52:18,876 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [381906501] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:52:18,876 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:52:18,876 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 19 [2021-06-05 14:52:18,876 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1273268386] [2021-06-05 14:52:18,876 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-06-05 14:52:18,876 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:52:18,876 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-06-05 14:52:18,876 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=300, Unknown=0, NotChecked=0, Total=342 [2021-06-05 14:52:18,877 INFO L87 Difference]: Start difference. First operand 286 states and 835 transitions. Second operand has 19 states, 19 states have (on average 1.894736842105263) internal successors, (36), 19 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:52:19,160 WARN L205 SmtUtils]: Spent 125.00 ms on a formula simplification. DAG size of input: 93 DAG size of output: 68 [2021-06-05 14:52:19,489 WARN L205 SmtUtils]: Spent 164.00 ms on a formula simplification. DAG size of input: 102 DAG size of output: 76 [2021-06-05 14:52:19,861 WARN L205 SmtUtils]: Spent 185.00 ms on a formula simplification. DAG size of input: 116 DAG size of output: 78 [2021-06-05 14:52:20,487 WARN L205 SmtUtils]: Spent 434.00 ms on a formula simplification. DAG size of input: 174 DAG size of output: 148 [2021-06-05 14:52:21,206 WARN L205 SmtUtils]: Spent 526.00 ms on a formula simplification. DAG size of input: 206 DAG size of output: 157 [2021-06-05 14:52:21,580 WARN L205 SmtUtils]: Spent 251.00 ms on a formula simplification. DAG size of input: 121 DAG size of output: 96 [2021-06-05 14:52:21,976 WARN L205 SmtUtils]: Spent 267.00 ms on a formula simplification. DAG size of input: 128 DAG size of output: 103 [2021-06-05 14:52:22,047 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:52:22,047 INFO L93 Difference]: Finished difference Result 521 states and 1525 transitions. [2021-06-05 14:52:22,047 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-06-05 14:52:22,047 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 1.894736842105263) internal successors, (36), 19 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 20 [2021-06-05 14:52:22,047 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:52:22,048 INFO L225 Difference]: With dead ends: 521 [2021-06-05 14:52:22,048 INFO L226 Difference]: Without dead ends: 473 [2021-06-05 14:52:22,048 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 11 SyntacticMatches, 2 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 113 ImplicationChecksByTransitivity, 3640.7ms TimeCoverageRelationStatistics Valid=159, Invalid=833, Unknown=0, NotChecked=0, Total=992 [2021-06-05 14:52:22,049 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 473 states. [2021-06-05 14:52:22,051 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 473 to 292. [2021-06-05 14:52:22,051 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 292 states, 291 states have (on average 2.924398625429553) internal successors, (851), 291 states have internal predecessors, (851), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:52:22,051 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 292 states to 292 states and 851 transitions. [2021-06-05 14:52:22,051 INFO L78 Accepts]: Start accepts. Automaton has 292 states and 851 transitions. Word has length 20 [2021-06-05 14:52:22,052 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:52:22,052 INFO L482 AbstractCegarLoop]: Abstraction has 292 states and 851 transitions. [2021-06-05 14:52:22,052 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 1.894736842105263) internal successors, (36), 19 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:52:22,052 INFO L276 IsEmpty]: Start isEmpty. Operand 292 states and 851 transitions. [2021-06-05 14:52:22,052 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-06-05 14:52:22,052 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:52:22,052 INFO L521 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:52:22,254 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1360,37 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:52:22,254 INFO L430 AbstractCegarLoop]: === Iteration 159 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:52:22,255 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:52:22,255 INFO L82 PathProgramCache]: Analyzing trace with hash 1294229222, now seen corresponding path program 10 times [2021-06-05 14:52:22,255 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:52:22,255 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1450432247] [2021-06-05 14:52:22,255 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:52:22,264 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:52:22,449 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:52:22,450 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:52:22,450 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1450432247] [2021-06-05 14:52:22,450 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1450432247] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:52:22,450 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [258610115] [2021-06-05 14:52:22,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 38 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 38 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:52:22,479 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 14:52:22,479 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:52:22,479 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 24 conjunts are in the unsatisfiable core [2021-06-05 14:52:22,480 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:52:23,406 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:52:23,407 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:52:23,407 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 22 treesize of output 16 [2021-06-05 14:52:23,408 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:52:23,415 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:52:23,415 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:52:23,415 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-06-05 14:52:23,416 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:52:23,422 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:52:23,423 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:52:23,423 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 29 treesize of output 21 [2021-06-05 14:52:23,424 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 14:52:23,430 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:52:23,431 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:52:23,431 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 22 treesize of output 16 [2021-06-05 14:52:23,432 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 14:52:23,438 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:52:23,439 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:52:23,439 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-06-05 14:52:23,440 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-05 14:52:23,446 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:52:23,446 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 22 treesize of output 16 [2021-06-05 14:52:23,447 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-06-05 14:52:23,956 WARN L205 SmtUtils]: Spent 509.00 ms on a formula simplification. DAG size of input: 102 DAG size of output: 84 [2021-06-05 14:52:23,957 INFO L628 ElimStorePlain]: treesize reduction 600, result has 45.0 percent of original size [2021-06-05 14:52:23,962 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:52:23,963 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:52:23,963 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-06-05 14:52:23,964 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-06-05 14:52:23,968 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-06-05 14:52:23,969 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-06-05 14:52:23,974 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:52:23,974 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-06-05 14:52:23,975 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-06-05 14:52:24,166 WARN L205 SmtUtils]: Spent 190.00 ms on a formula simplification that was a NOOP. DAG size: 78 [2021-06-05 14:52:24,170 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:52:24,175 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 12 [2021-06-05 14:52:24,176 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-06-05 14:52:24,181 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:52:24,182 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:52:24,182 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 22 [2021-06-05 14:52:24,183 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-06-05 14:52:24,188 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:52:24,188 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 17 [2021-06-05 14:52:24,189 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-06-05 14:52:24,510 WARN L205 SmtUtils]: Spent 321.00 ms on a formula simplification. DAG size of input: 72 DAG size of output: 69 [2021-06-05 14:52:24,511 INFO L628 ElimStorePlain]: treesize reduction 36, result has 90.7 percent of original size [2021-06-05 14:52:24,516 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:52:24,516 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:52:24,516 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-06-05 14:52:24,517 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-06-05 14:52:24,522 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:52:24,522 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:52:24,523 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-06-05 14:52:24,523 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-06-05 14:52:24,528 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 7 treesize of output 5 [2021-06-05 14:52:24,528 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-06-05 14:52:24,685 WARN L205 SmtUtils]: Spent 156.00 ms on a formula simplification that was a NOOP. DAG size: 65 [2021-06-05 14:52:24,686 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:52:24,693 INFO L550 ElimStorePlain]: Start of recursive call 1: 4 dim-0 vars, 4 dim-1 vars, End of recursive call: 6 dim-0 vars, and 10 xjuncts. [2021-06-05 14:52:24,693 INFO L247 ElimStorePlain]: Needed 16 recursive calls to eliminate 8 variables, input treesize:1201, output treesize:306 [2021-06-05 14:52:24,939 WARN L205 SmtUtils]: Spent 200.00 ms on a formula simplification. DAG size of input: 96 DAG size of output: 81 [2021-06-05 14:52:25,157 INFO L446 ElimStorePlain]: Different costs {0=[v_prenex_231, array_6, v_prenex_233, v_prenex_235, v_prenex_237], 1=[array_3, v_prenex_230, v_prenex_232, v_prenex_234, v_prenex_236]} [2021-06-05 14:52:25,168 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 22 [2021-06-05 14:52:25,169 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:52:25,180 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 29 treesize of output 21 [2021-06-05 14:52:25,181 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:52:25,191 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 17 [2021-06-05 14:52:25,192 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 14:52:25,202 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 17 [2021-06-05 14:52:25,204 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 14:52:25,213 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-06-05 14:52:25,214 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-05 14:52:25,221 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-06-05 14:52:25,222 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-06-05 14:52:25,620 WARN L205 SmtUtils]: Spent 397.00 ms on a formula simplification. DAG size of input: 141 DAG size of output: 83 [2021-06-05 14:52:25,621 INFO L628 ElimStorePlain]: treesize reduction 1256, result has 18.0 percent of original size [2021-06-05 14:52:25,626 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 7 treesize of output 5 [2021-06-05 14:52:25,627 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-06-05 14:52:25,740 WARN L205 SmtUtils]: Spent 113.00 ms on a formula simplification that was a NOOP. DAG size: 78 [2021-06-05 14:52:25,741 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:52:25,745 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 7 treesize of output 5 [2021-06-05 14:52:25,746 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-06-05 14:52:25,859 WARN L205 SmtUtils]: Spent 112.00 ms on a formula simplification that was a NOOP. DAG size: 73 [2021-06-05 14:52:25,859 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:52:25,864 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 7 treesize of output 5 [2021-06-05 14:52:25,864 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-06-05 14:52:25,975 WARN L205 SmtUtils]: Spent 110.00 ms on a formula simplification that was a NOOP. DAG size: 68 [2021-06-05 14:52:25,976 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:52:25,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 7 treesize of output 5 [2021-06-05 14:52:25,981 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-06-05 14:52:26,094 WARN L205 SmtUtils]: Spent 113.00 ms on a formula simplification that was a NOOP. DAG size: 63 [2021-06-05 14:52:26,094 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:52:26,094 INFO L518 ElimStorePlain]: Eliminatee array_3 vanished before elimination [2021-06-05 14:52:26,095 INFO L518 ElimStorePlain]: Eliminatee v_prenex_230 vanished before elimination [2021-06-05 14:52:26,095 INFO L518 ElimStorePlain]: Eliminatee v_prenex_232 vanished before elimination [2021-06-05 14:52:26,095 INFO L518 ElimStorePlain]: Eliminatee v_prenex_234 vanished before elimination [2021-06-05 14:52:26,095 INFO L518 ElimStorePlain]: Eliminatee v_prenex_236 vanished before elimination [2021-06-05 14:52:26,098 INFO L550 ElimStorePlain]: Start of recursive call 1: 5 dim-0 vars, 10 dim-1 vars, End of recursive call: and 11 xjuncts. [2021-06-05 14:52:26,098 INFO L247 ElimStorePlain]: Needed 11 recursive calls to eliminate 15 variables, input treesize:1681, output treesize:216 [2021-06-05 14:52:26,273 WARN L205 SmtUtils]: Spent 148.00 ms on a formula simplification. DAG size of input: 40 DAG size of output: 36 [2021-06-05 14:52:26,451 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:52:26,451 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [258610115] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:52:26,451 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:52:26,451 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 19 [2021-06-05 14:52:26,451 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [751020328] [2021-06-05 14:52:26,451 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-06-05 14:52:26,452 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:52:26,452 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-06-05 14:52:26,452 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=301, Unknown=0, NotChecked=0, Total=342 [2021-06-05 14:52:26,452 INFO L87 Difference]: Start difference. First operand 292 states and 851 transitions. Second operand has 19 states, 19 states have (on average 1.894736842105263) internal successors, (36), 19 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:52:26,820 WARN L205 SmtUtils]: Spent 219.00 ms on a formula simplification. DAG size of input: 94 DAG size of output: 79 [2021-06-05 14:52:27,146 WARN L205 SmtUtils]: Spent 182.00 ms on a formula simplification. DAG size of input: 110 DAG size of output: 97 [2021-06-05 14:52:27,575 WARN L205 SmtUtils]: Spent 334.00 ms on a formula simplification. DAG size of input: 122 DAG size of output: 97 [2021-06-05 14:52:28,231 WARN L205 SmtUtils]: Spent 562.00 ms on a formula simplification. DAG size of input: 162 DAG size of output: 140 [2021-06-05 14:52:28,866 WARN L205 SmtUtils]: Spent 555.00 ms on a formula simplification. DAG size of input: 147 DAG size of output: 130 [2021-06-05 14:52:29,389 WARN L205 SmtUtils]: Spent 479.00 ms on a formula simplification. DAG size of input: 133 DAG size of output: 117 [2021-06-05 14:52:29,887 WARN L205 SmtUtils]: Spent 440.00 ms on a formula simplification. DAG size of input: 120 DAG size of output: 104 [2021-06-05 14:52:30,433 WARN L205 SmtUtils]: Spent 504.00 ms on a formula simplification. DAG size of input: 135 DAG size of output: 119 [2021-06-05 14:52:31,010 WARN L205 SmtUtils]: Spent 523.00 ms on a formula simplification. DAG size of input: 140 DAG size of output: 124 [2021-06-05 14:52:31,387 WARN L205 SmtUtils]: Spent 336.00 ms on a formula simplification. DAG size of input: 122 DAG size of output: 108 [2021-06-05 14:52:31,918 WARN L205 SmtUtils]: Spent 480.00 ms on a formula simplification. DAG size of input: 127 DAG size of output: 111 [2021-06-05 14:52:32,524 WARN L205 SmtUtils]: Spent 558.00 ms on a formula simplification. DAG size of input: 142 DAG size of output: 126 [2021-06-05 14:52:32,931 WARN L205 SmtUtils]: Spent 367.00 ms on a formula simplification. DAG size of input: 125 DAG size of output: 111 [2021-06-05 14:52:33,034 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:52:33,034 INFO L93 Difference]: Finished difference Result 562 states and 1555 transitions. [2021-06-05 14:52:33,035 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-06-05 14:52:33,035 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 1.894736842105263) internal successors, (36), 19 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 20 [2021-06-05 14:52:33,035 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:52:33,035 INFO L225 Difference]: With dead ends: 562 [2021-06-05 14:52:33,035 INFO L226 Difference]: Without dead ends: 490 [2021-06-05 14:52:33,036 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 9 SyntacticMatches, 4 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 108 ImplicationChecksByTransitivity, 7080.3ms TimeCoverageRelationStatistics Valid=201, Invalid=855, Unknown=0, NotChecked=0, Total=1056 [2021-06-05 14:52:33,036 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 490 states. [2021-06-05 14:52:33,038 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 490 to 292. [2021-06-05 14:52:33,039 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 292 states, 291 states have (on average 2.924398625429553) internal successors, (851), 291 states have internal predecessors, (851), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:52:33,039 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 292 states to 292 states and 851 transitions. [2021-06-05 14:52:33,039 INFO L78 Accepts]: Start accepts. Automaton has 292 states and 851 transitions. Word has length 20 [2021-06-05 14:52:33,039 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:52:33,039 INFO L482 AbstractCegarLoop]: Abstraction has 292 states and 851 transitions. [2021-06-05 14:52:33,039 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 1.894736842105263) internal successors, (36), 19 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:52:33,039 INFO L276 IsEmpty]: Start isEmpty. Operand 292 states and 851 transitions. [2021-06-05 14:52:33,040 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-06-05 14:52:33,040 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:52:33,040 INFO L521 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:52:33,240 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 38 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1475 [2021-06-05 14:52:33,240 INFO L430 AbstractCegarLoop]: === Iteration 160 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:52:33,248 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:52:33,248 INFO L82 PathProgramCache]: Analyzing trace with hash 1829459024, now seen corresponding path program 11 times [2021-06-05 14:52:33,249 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:52:33,249 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1505657510] [2021-06-05 14:52:33,249 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:52:33,253 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:52:33,470 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:52:33,470 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:52:33,470 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1505657510] [2021-06-05 14:52:33,470 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1505657510] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:52:33,470 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1868903973] [2021-06-05 14:52:33,470 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 39 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 39 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:52:33,499 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-06-05 14:52:33,499 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:52:33,500 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 24 conjunts are in the unsatisfiable core [2021-06-05 14:52:33,500 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:52:33,835 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 37 treesize of output 27 [2021-06-05 14:52:33,836 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:52:33,841 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 37 treesize of output 27 [2021-06-05 14:52:33,842 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:52:33,849 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 22 [2021-06-05 14:52:33,850 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 14:52:33,856 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 38 treesize of output 28 [2021-06-05 14:52:33,857 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 14:52:33,864 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 22 [2021-06-05 14:52:33,864 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-05 14:52:33,870 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 36 treesize of output 26 [2021-06-05 14:52:33,871 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-06-05 14:52:33,877 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 36 treesize of output 26 [2021-06-05 14:52:33,878 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-06-05 14:52:33,888 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 22 [2021-06-05 14:52:33,889 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-06-05 14:52:33,897 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 38 treesize of output 28 [2021-06-05 14:52:33,899 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-06-05 14:52:33,907 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 31 treesize of output 23 [2021-06-05 14:52:33,909 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-06-05 14:52:33,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 30 treesize of output 22 [2021-06-05 14:52:33,918 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-06-05 14:52:33,923 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-06-05 14:52:33,924 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-06-05 14:52:33,930 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 17 [2021-06-05 14:52:33,931 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-06-05 14:52:33,937 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 37 treesize of output 27 [2021-06-05 14:52:33,938 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-06-05 14:52:33,944 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 22 [2021-06-05 14:52:33,945 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-06-05 14:52:33,951 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 38 treesize of output 28 [2021-06-05 14:52:33,952 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-06-05 14:52:33,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 45 treesize of output 33 [2021-06-05 14:52:33,960 INFO L550 ElimStorePlain]: Start of recursive call 18: End of recursive call: and 1 xjuncts. [2021-06-05 14:52:33,966 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 37 treesize of output 27 [2021-06-05 14:52:33,967 INFO L550 ElimStorePlain]: Start of recursive call 19: End of recursive call: and 1 xjuncts. [2021-06-05 14:52:33,973 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 31 treesize of output 23 [2021-06-05 14:52:33,974 INFO L550 ElimStorePlain]: Start of recursive call 20: End of recursive call: and 1 xjuncts. [2021-06-05 14:52:33,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 38 treesize of output 28 [2021-06-05 14:52:33,981 INFO L550 ElimStorePlain]: Start of recursive call 21: End of recursive call: and 1 xjuncts. [2021-06-05 14:52:33,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 37 treesize of output 27 [2021-06-05 14:52:33,989 INFO L550 ElimStorePlain]: Start of recursive call 22: End of recursive call: and 1 xjuncts. [2021-06-05 14:52:33,995 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 22 [2021-06-05 14:52:33,996 INFO L550 ElimStorePlain]: Start of recursive call 23: End of recursive call: and 1 xjuncts. [2021-06-05 14:52:34,002 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 38 treesize of output 28 [2021-06-05 14:52:34,003 INFO L550 ElimStorePlain]: Start of recursive call 24: End of recursive call: and 1 xjuncts. [2021-06-05 14:52:34,012 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 22 treesize of output 16 [2021-06-05 14:52:34,013 INFO L550 ElimStorePlain]: Start of recursive call 25: End of recursive call: and 1 xjuncts. [2021-06-05 14:52:34,021 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-06-05 14:52:34,022 INFO L550 ElimStorePlain]: Start of recursive call 26: End of recursive call: and 1 xjuncts. [2021-06-05 14:52:34,028 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 38 treesize of output 28 [2021-06-05 14:52:34,029 INFO L550 ElimStorePlain]: Start of recursive call 27: End of recursive call: and 1 xjuncts. [2021-06-05 14:52:34,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 30 treesize of output 22 [2021-06-05 14:52:34,036 INFO L550 ElimStorePlain]: Start of recursive call 28: End of recursive call: and 1 xjuncts. [2021-06-05 14:52:34,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 22 treesize of output 16 [2021-06-05 14:52:34,043 INFO L550 ElimStorePlain]: Start of recursive call 29: End of recursive call: and 1 xjuncts. [2021-06-05 14:52:34,051 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 29 treesize of output 21 [2021-06-05 14:52:34,052 INFO L550 ElimStorePlain]: Start of recursive call 30: End of recursive call: and 1 xjuncts. [2021-06-05 14:52:34,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 22 treesize of output 16 [2021-06-05 14:52:34,060 INFO L550 ElimStorePlain]: Start of recursive call 31: End of recursive call: and 1 xjuncts. [2021-06-05 14:52:34,066 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 22 [2021-06-05 14:52:34,067 INFO L550 ElimStorePlain]: Start of recursive call 32: End of recursive call: and 1 xjuncts. [2021-06-05 14:52:34,072 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 38 treesize of output 28 [2021-06-05 14:52:34,073 INFO L550 ElimStorePlain]: Start of recursive call 33: End of recursive call: and 1 xjuncts. [2021-06-05 14:52:34,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 29 treesize of output 21 [2021-06-05 14:52:34,085 INFO L550 ElimStorePlain]: Start of recursive call 34: End of recursive call: and 1 xjuncts. [2021-06-05 14:52:34,092 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-06-05 14:52:34,093 INFO L550 ElimStorePlain]: Start of recursive call 35: End of recursive call: and 1 xjuncts. [2021-06-05 14:52:34,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 44 treesize of output 32 [2021-06-05 14:52:34,099 INFO L550 ElimStorePlain]: Start of recursive call 36: End of recursive call: and 1 xjuncts. [2021-06-05 14:52:34,105 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 44 treesize of output 32 [2021-06-05 14:52:34,106 INFO L550 ElimStorePlain]: Start of recursive call 37: End of recursive call: and 1 xjuncts. [2021-06-05 14:52:34,111 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-06-05 14:52:34,111 INFO L550 ElimStorePlain]: Start of recursive call 38: End of recursive call: and 1 xjuncts. [2021-06-05 14:52:34,116 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 17 [2021-06-05 14:52:34,117 INFO L550 ElimStorePlain]: Start of recursive call 39: End of recursive call: and 1 xjuncts. [2021-06-05 14:52:34,122 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 44 treesize of output 32 [2021-06-05 14:52:34,123 INFO L550 ElimStorePlain]: Start of recursive call 40: End of recursive call: and 1 xjuncts. [2021-06-05 14:52:34,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 38 treesize of output 28 [2021-06-05 14:52:34,131 INFO L550 ElimStorePlain]: Start of recursive call 41: End of recursive call: and 1 xjuncts. [2021-06-05 14:52:34,137 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 37 treesize of output 27 [2021-06-05 14:52:34,137 INFO L550 ElimStorePlain]: Start of recursive call 42: End of recursive call: and 1 xjuncts. [2021-06-05 14:52:34,143 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 37 treesize of output 27 [2021-06-05 14:52:34,143 INFO L550 ElimStorePlain]: Start of recursive call 43: End of recursive call: and 1 xjuncts. [2021-06-05 14:52:34,148 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 45 treesize of output 33 [2021-06-05 14:52:34,149 INFO L550 ElimStorePlain]: Start of recursive call 44: End of recursive call: and 1 xjuncts. [2021-06-05 14:52:34,154 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 22 [2021-06-05 14:52:34,155 INFO L550 ElimStorePlain]: Start of recursive call 45: End of recursive call: and 1 xjuncts. [2021-06-05 14:52:34,160 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 31 treesize of output 23 [2021-06-05 14:52:34,160 INFO L550 ElimStorePlain]: Start of recursive call 46: End of recursive call: and 1 xjuncts. [2021-06-05 14:52:34,165 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-06-05 14:52:34,166 INFO L550 ElimStorePlain]: Start of recursive call 47: End of recursive call: and 1 xjuncts. [2021-06-05 14:52:34,171 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 29 treesize of output 21 [2021-06-05 14:52:34,171 INFO L550 ElimStorePlain]: Start of recursive call 48: End of recursive call: and 1 xjuncts. [2021-06-05 14:52:34,176 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 22 [2021-06-05 14:52:34,177 INFO L550 ElimStorePlain]: Start of recursive call 49: End of recursive call: and 1 xjuncts. [2021-06-05 14:52:34,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 45 treesize of output 33 [2021-06-05 14:52:34,184 INFO L550 ElimStorePlain]: Start of recursive call 50: End of recursive call: and 1 xjuncts. [2021-06-05 14:52:34,189 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 22 [2021-06-05 14:52:34,190 INFO L550 ElimStorePlain]: Start of recursive call 51: End of recursive call: and 1 xjuncts. [2021-06-05 14:52:34,195 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 22 treesize of output 16 [2021-06-05 14:52:34,195 INFO L550 ElimStorePlain]: Start of recursive call 52: End of recursive call: and 1 xjuncts. [2021-06-05 14:52:34,200 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 29 treesize of output 21 [2021-06-05 14:52:34,201 INFO L550 ElimStorePlain]: Start of recursive call 53: End of recursive call: and 1 xjuncts. [2021-06-05 14:52:34,206 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 37 treesize of output 27 [2021-06-05 14:52:34,207 INFO L550 ElimStorePlain]: Start of recursive call 54: End of recursive call: and 1 xjuncts. [2021-06-05 14:52:34,212 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 37 treesize of output 27 [2021-06-05 14:52:34,213 INFO L550 ElimStorePlain]: Start of recursive call 55: End of recursive call: and 1 xjuncts. [2021-06-05 14:52:34,218 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 37 treesize of output 27 [2021-06-05 14:52:34,219 INFO L550 ElimStorePlain]: Start of recursive call 56: End of recursive call: and 1 xjuncts. [2021-06-05 14:52:34,224 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 29 treesize of output 21 [2021-06-05 14:52:34,225 INFO L550 ElimStorePlain]: Start of recursive call 57: End of recursive call: and 1 xjuncts. [2021-06-05 14:52:34,231 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-06-05 14:52:34,231 INFO L550 ElimStorePlain]: Start of recursive call 58: End of recursive call: and 1 xjuncts. [2021-06-05 14:52:34,236 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 22 [2021-06-05 14:52:34,237 INFO L550 ElimStorePlain]: Start of recursive call 59: End of recursive call: and 1 xjuncts. [2021-06-05 14:52:34,241 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 38 treesize of output 28 [2021-06-05 14:52:34,242 INFO L550 ElimStorePlain]: Start of recursive call 60: End of recursive call: and 1 xjuncts. [2021-06-05 14:52:34,247 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 38 treesize of output 28 [2021-06-05 14:52:34,248 INFO L550 ElimStorePlain]: Start of recursive call 61: End of recursive call: and 1 xjuncts. [2021-06-05 14:52:34,252 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 29 treesize of output 21 [2021-06-05 14:52:34,253 INFO L550 ElimStorePlain]: Start of recursive call 62: End of recursive call: and 1 xjuncts. [2021-06-05 14:52:34,258 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 22 [2021-06-05 14:52:34,259 INFO L550 ElimStorePlain]: Start of recursive call 63: End of recursive call: and 1 xjuncts. [2021-06-05 14:52:34,273 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 37 treesize of output 27 [2021-06-05 14:52:34,274 INFO L550 ElimStorePlain]: Start of recursive call 64: End of recursive call: and 1 xjuncts. [2021-06-05 14:52:34,279 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 37 treesize of output 27 [2021-06-05 14:52:34,280 INFO L550 ElimStorePlain]: Start of recursive call 65: End of recursive call: and 1 xjuncts. [2021-06-05 14:52:34,284 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-06-05 14:52:34,284 INFO L550 ElimStorePlain]: Start of recursive call 66: End of recursive call: and 1 xjuncts. [2021-06-05 14:52:34,288 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-06-05 14:52:34,289 INFO L550 ElimStorePlain]: Start of recursive call 67: End of recursive call: and 1 xjuncts. [2021-06-05 14:52:34,491 WARN L205 SmtUtils]: Spent 202.00 ms on a formula simplification. DAG size of input: 65 DAG size of output: 40 [2021-06-05 14:52:34,491 INFO L628 ElimStorePlain]: treesize reduction 734, result has 21.3 percent of original size [2021-06-05 14:52:34,493 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 9 xjuncts. [2021-06-05 14:52:34,493 INFO L247 ElimStorePlain]: Needed 67 recursive calls to eliminate 1 variables, input treesize:3205, output treesize:199 [2021-06-05 14:52:34,853 WARN L205 SmtUtils]: Spent 143.00 ms on a formula simplification. DAG size of input: 36 DAG size of output: 36 [2021-06-05 14:52:35,057 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:52:35,057 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1868903973] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:52:35,057 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:52:35,057 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 20 [2021-06-05 14:52:35,057 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1737600971] [2021-06-05 14:52:35,057 INFO L462 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-06-05 14:52:35,057 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:52:35,058 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-06-05 14:52:35,058 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=44, Invalid=336, Unknown=0, NotChecked=0, Total=380 [2021-06-05 14:52:35,058 INFO L87 Difference]: Start difference. First operand 292 states and 851 transitions. Second operand has 20 states, 20 states have (on average 1.9) internal successors, (38), 20 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:52:35,374 WARN L205 SmtUtils]: Spent 201.00 ms on a formula simplification. DAG size of input: 68 DAG size of output: 46 [2021-06-05 14:52:35,702 WARN L205 SmtUtils]: Spent 224.00 ms on a formula simplification. DAG size of input: 78 DAG size of output: 53 [2021-06-05 14:52:36,021 WARN L205 SmtUtils]: Spent 239.00 ms on a formula simplification. DAG size of input: 88 DAG size of output: 57 [2021-06-05 14:52:36,658 WARN L205 SmtUtils]: Spent 570.00 ms on a formula simplification. DAG size of input: 110 DAG size of output: 93 [2021-06-05 14:52:37,223 WARN L205 SmtUtils]: Spent 531.00 ms on a formula simplification. DAG size of input: 101 DAG size of output: 81 [2021-06-05 14:52:37,567 WARN L205 SmtUtils]: Spent 307.00 ms on a formula simplification. DAG size of input: 91 DAG size of output: 73 [2021-06-05 14:52:38,141 WARN L205 SmtUtils]: Spent 548.00 ms on a formula simplification. DAG size of input: 103 DAG size of output: 83 [2021-06-05 14:52:38,620 WARN L205 SmtUtils]: Spent 451.00 ms on a formula simplification. DAG size of input: 91 DAG size of output: 69 [2021-06-05 14:52:39,226 WARN L205 SmtUtils]: Spent 579.00 ms on a formula simplification. DAG size of input: 108 DAG size of output: 88 [2021-06-05 14:52:39,528 WARN L205 SmtUtils]: Spent 275.00 ms on a formula simplification. DAG size of input: 83 DAG size of output: 63 [2021-06-05 14:52:40,168 WARN L205 SmtUtils]: Spent 606.00 ms on a formula simplification. DAG size of input: 110 DAG size of output: 90 [2021-06-05 14:52:40,496 WARN L205 SmtUtils]: Spent 301.00 ms on a formula simplification. DAG size of input: 86 DAG size of output: 66 [2021-06-05 14:52:41,018 WARN L205 SmtUtils]: Spent 493.00 ms on a formula simplification. DAG size of input: 98 DAG size of output: 76 [2021-06-05 14:52:41,066 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:52:41,066 INFO L93 Difference]: Finished difference Result 580 states and 1605 transitions. [2021-06-05 14:52:41,066 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-06-05 14:52:41,067 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 1.9) internal successors, (38), 20 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 20 [2021-06-05 14:52:41,067 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:52:41,067 INFO L225 Difference]: With dead ends: 580 [2021-06-05 14:52:41,067 INFO L226 Difference]: Without dead ends: 508 [2021-06-05 14:52:41,067 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 12 SyntacticMatches, 0 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 113 ImplicationChecksByTransitivity, 6416.7ms TimeCoverageRelationStatistics Valid=214, Invalid=908, Unknown=0, NotChecked=0, Total=1122 [2021-06-05 14:52:41,068 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 508 states. [2021-06-05 14:52:41,070 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 508 to 292. [2021-06-05 14:52:41,071 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 292 states, 291 states have (on average 2.924398625429553) internal successors, (851), 291 states have internal predecessors, (851), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:52:41,071 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 292 states to 292 states and 851 transitions. [2021-06-05 14:52:41,071 INFO L78 Accepts]: Start accepts. Automaton has 292 states and 851 transitions. Word has length 20 [2021-06-05 14:52:41,071 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:52:41,071 INFO L482 AbstractCegarLoop]: Abstraction has 292 states and 851 transitions. [2021-06-05 14:52:41,071 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 1.9) internal successors, (38), 20 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:52:41,071 INFO L276 IsEmpty]: Start isEmpty. Operand 292 states and 851 transitions. [2021-06-05 14:52:41,072 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-06-05 14:52:41,072 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:52:41,072 INFO L521 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:52:41,272 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 39 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1683 [2021-06-05 14:52:41,272 INFO L430 AbstractCegarLoop]: === Iteration 161 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:52:41,272 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:52:41,272 INFO L82 PathProgramCache]: Analyzing trace with hash -361470104, now seen corresponding path program 12 times [2021-06-05 14:52:41,272 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:52:41,273 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [583517314] [2021-06-05 14:52:41,273 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:52:41,278 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:52:41,469 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:52:41,470 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:52:41,470 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [583517314] [2021-06-05 14:52:41,470 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [583517314] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:52:41,470 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [431303754] [2021-06-05 14:52:41,470 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 40 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 40 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:52:41,510 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2021-06-05 14:52:41,510 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:52:41,511 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 24 conjunts are in the unsatisfiable core [2021-06-05 14:52:41,511 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:52:42,361 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:52:42,362 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:52:42,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 1 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 22 [2021-06-05 14:52:42,363 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:52:42,369 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:52:42,369 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:52:42,369 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 31 treesize of output 23 [2021-06-05 14:52:42,370 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:52:42,376 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:52:42,377 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:52:42,377 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 31 treesize of output 23 [2021-06-05 14:52:42,378 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 14:52:42,384 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:52:42,385 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:52:42,385 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 22 [2021-06-05 14:52:42,386 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 14:52:42,392 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:52:42,392 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:52:42,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 1 new quantified variables, introduced 0 case distinctions, treesize of input 38 treesize of output 28 [2021-06-05 14:52:42,394 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-05 14:52:42,399 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:52:42,400 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 37 treesize of output 27 [2021-06-05 14:52:42,400 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-06-05 14:52:42,804 WARN L205 SmtUtils]: Spent 403.00 ms on a formula simplification. DAG size of input: 100 DAG size of output: 81 [2021-06-05 14:52:42,805 INFO L628 ElimStorePlain]: treesize reduction 598, result has 40.6 percent of original size [2021-06-05 14:52:42,810 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:52:42,810 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:52:42,810 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 12 [2021-06-05 14:52:42,811 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-06-05 14:52:42,816 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:52:42,816 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:52:42,816 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-06-05 14:52:42,817 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-06-05 14:52:42,821 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:52:42,822 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-06-05 14:52:42,822 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-06-05 14:52:42,984 WARN L205 SmtUtils]: Spent 161.00 ms on a formula simplification that was a NOOP. DAG size: 77 [2021-06-05 14:52:42,984 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:52:42,989 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:52:42,990 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:52:42,990 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-06-05 14:52:42,991 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-06-05 14:52:42,995 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:52:42,996 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:52:42,996 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 12 [2021-06-05 14:52:42,997 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-06-05 14:52:43,002 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:52:43,003 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-06-05 14:52:43,003 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-06-05 14:52:43,310 WARN L205 SmtUtils]: Spent 306.00 ms on a formula simplification. DAG size of input: 73 DAG size of output: 73 [2021-06-05 14:52:43,310 INFO L628 ElimStorePlain]: treesize reduction 1, result has 99.7 percent of original size [2021-06-05 14:52:43,315 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:52:43,315 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:52:43,316 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-06-05 14:52:43,317 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-06-05 14:52:43,321 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:52:43,322 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:52:43,322 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 12 [2021-06-05 14:52:43,323 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-06-05 14:52:43,327 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:52:43,328 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-06-05 14:52:43,329 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-06-05 14:52:43,474 WARN L205 SmtUtils]: Spent 145.00 ms on a formula simplification that was a NOOP. DAG size: 69 [2021-06-05 14:52:43,474 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:52:43,482 INFO L550 ElimStorePlain]: Start of recursive call 1: 4 dim-0 vars, 4 dim-1 vars, End of recursive call: 9 dim-0 vars, and 11 xjuncts. [2021-06-05 14:52:43,482 INFO L247 ElimStorePlain]: Needed 16 recursive calls to eliminate 8 variables, input treesize:1201, output treesize:327 [2021-06-05 14:52:43,706 WARN L205 SmtUtils]: Spent 164.00 ms on a formula simplification. DAG size of input: 123 DAG size of output: 100 [2021-06-05 14:52:43,906 WARN L205 SmtUtils]: Spent 110.00 ms on a formula simplification. DAG size of input: 102 DAG size of output: 85 [2021-06-05 14:52:44,307 INFO L446 ElimStorePlain]: Different costs {0=[v_prenex_261, array_6, v_prenex_257, v_prenex_259], 1=[array_0, v_prenex_260, v_prenex_256, v_prenex_258]} [2021-06-05 14:52:44,314 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-06-05 14:52:44,315 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:52:44,320 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 22 treesize of output 16 [2021-06-05 14:52:44,321 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:52:44,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 22 treesize of output 16 [2021-06-05 14:52:44,328 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 14:52:44,334 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 29 treesize of output 21 [2021-06-05 14:52:44,334 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 14:52:44,340 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-06-05 14:52:44,341 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-05 14:52:44,347 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 22 treesize of output 16 [2021-06-05 14:52:44,347 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-06-05 14:52:44,598 WARN L205 SmtUtils]: Spent 250.00 ms on a formula simplification. DAG size of input: 110 DAG size of output: 73 [2021-06-05 14:52:44,598 INFO L628 ElimStorePlain]: treesize reduction 813, result has 19.7 percent of original size [2021-06-05 14:52:44,602 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 7 treesize of output 5 [2021-06-05 14:52:44,603 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-06-05 14:52:44,678 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:52:44,682 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 7 treesize of output 5 [2021-06-05 14:52:44,683 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-06-05 14:52:44,686 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-06-05 14:52:44,687 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-06-05 14:52:44,746 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:52:44,750 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 7 treesize of output 5 [2021-06-05 14:52:44,751 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-06-05 14:52:44,809 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:52:44,809 INFO L518 ElimStorePlain]: Eliminatee array_0 vanished before elimination [2021-06-05 14:52:44,809 INFO L518 ElimStorePlain]: Eliminatee v_prenex_260 vanished before elimination [2021-06-05 14:52:44,809 INFO L518 ElimStorePlain]: Eliminatee v_prenex_256 vanished before elimination [2021-06-05 14:52:44,809 INFO L518 ElimStorePlain]: Eliminatee v_prenex_258 vanished before elimination [2021-06-05 14:52:44,811 INFO L550 ElimStorePlain]: Start of recursive call 1: 4 dim-0 vars, 8 dim-1 vars, End of recursive call: and 8 xjuncts. [2021-06-05 14:52:44,811 INFO L247 ElimStorePlain]: Needed 11 recursive calls to eliminate 12 variables, input treesize:1125, output treesize:122 [2021-06-05 14:52:45,005 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:52:45,005 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [431303754] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:52:45,005 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:52:45,005 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 19 [2021-06-05 14:52:45,005 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1560742257] [2021-06-05 14:52:45,006 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-06-05 14:52:45,006 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:52:45,006 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-06-05 14:52:45,006 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=302, Unknown=0, NotChecked=0, Total=342 [2021-06-05 14:52:45,006 INFO L87 Difference]: Start difference. First operand 292 states and 851 transitions. Second operand has 19 states, 19 states have (on average 1.894736842105263) internal successors, (36), 19 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:52:45,515 WARN L205 SmtUtils]: Spent 189.00 ms on a formula simplification. DAG size of input: 119 DAG size of output: 110 [2021-06-05 14:52:45,914 WARN L205 SmtUtils]: Spent 296.00 ms on a formula simplification. DAG size of input: 153 DAG size of output: 142 [2021-06-05 14:52:46,675 WARN L205 SmtUtils]: Spent 658.00 ms on a formula simplification. DAG size of input: 191 DAG size of output: 170 [2021-06-05 14:52:47,489 WARN L205 SmtUtils]: Spent 721.00 ms on a formula simplification. DAG size of input: 201 DAG size of output: 172 [2021-06-05 14:52:48,376 WARN L205 SmtUtils]: Spent 803.00 ms on a formula simplification. DAG size of input: 209 DAG size of output: 188 [2021-06-05 14:52:48,444 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:52:48,444 INFO L93 Difference]: Finished difference Result 531 states and 1498 transitions. [2021-06-05 14:52:48,444 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-06-05 14:52:48,444 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 1.894736842105263) internal successors, (36), 19 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 20 [2021-06-05 14:52:48,444 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:52:48,445 INFO L225 Difference]: With dead ends: 531 [2021-06-05 14:52:48,445 INFO L226 Difference]: Without dead ends: 491 [2021-06-05 14:52:48,445 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 11 SyntacticMatches, 2 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 45 ImplicationChecksByTransitivity, 4172.7ms TimeCoverageRelationStatistics Valid=106, Invalid=544, Unknown=0, NotChecked=0, Total=650 [2021-06-05 14:52:48,445 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 491 states. [2021-06-05 14:52:48,448 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 491 to 304. [2021-06-05 14:52:48,448 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 304 states, 303 states have (on average 2.9207920792079207) internal successors, (885), 303 states have internal predecessors, (885), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:52:48,449 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 304 states to 304 states and 885 transitions. [2021-06-05 14:52:48,449 INFO L78 Accepts]: Start accepts. Automaton has 304 states and 885 transitions. Word has length 20 [2021-06-05 14:52:48,449 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:52:48,449 INFO L482 AbstractCegarLoop]: Abstraction has 304 states and 885 transitions. [2021-06-05 14:52:48,449 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 1.894736842105263) internal successors, (36), 19 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:52:48,449 INFO L276 IsEmpty]: Start isEmpty. Operand 304 states and 885 transitions. [2021-06-05 14:52:48,450 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-06-05 14:52:48,450 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:52:48,450 INFO L521 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:52:48,653 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 40 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1776 [2021-06-05 14:52:48,654 INFO L430 AbstractCegarLoop]: === Iteration 162 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:52:48,654 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:52:48,654 INFO L82 PathProgramCache]: Analyzing trace with hash -758387758, now seen corresponding path program 13 times [2021-06-05 14:52:48,654 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:52:48,654 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [985287508] [2021-06-05 14:52:48,654 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:52:48,659 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:52:48,821 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:52:48,822 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:52:48,822 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [985287508] [2021-06-05 14:52:48,822 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [985287508] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:52:48,822 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1588012702] [2021-06-05 14:52:48,822 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 41 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 41 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:52:48,849 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:52:48,850 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 23 conjunts are in the unsatisfiable core [2021-06-05 14:52:48,850 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:52:49,597 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:52:49,598 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 17 [2021-06-05 14:52:49,598 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:52:49,984 WARN L205 SmtUtils]: Spent 384.00 ms on a formula simplification. DAG size of input: 134 DAG size of output: 123 [2021-06-05 14:52:49,984 INFO L628 ElimStorePlain]: treesize reduction 225, result has 67.8 percent of original size [2021-06-05 14:52:49,990 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:52:49,990 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-06-05 14:52:49,991 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:52:50,171 WARN L205 SmtUtils]: Spent 179.00 ms on a formula simplification that was a NOOP. DAG size: 119 [2021-06-05 14:52:50,171 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:52:50,177 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:52:50,178 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-06-05 14:52:50,178 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 14:52:50,359 WARN L205 SmtUtils]: Spent 180.00 ms on a formula simplification that was a NOOP. DAG size: 115 [2021-06-05 14:52:50,359 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:52:50,365 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:52:50,365 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-06-05 14:52:50,366 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 14:52:50,546 WARN L205 SmtUtils]: Spent 179.00 ms on a formula simplification that was a NOOP. DAG size: 111 [2021-06-05 14:52:50,547 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:52:50,552 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:52:50,553 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:52:50,553 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 17 [2021-06-05 14:52:50,554 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-05 14:52:50,559 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:52:50,559 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 12 [2021-06-05 14:52:50,560 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-06-05 14:52:50,735 WARN L205 SmtUtils]: Spent 174.00 ms on a formula simplification that was a NOOP. DAG size: 107 [2021-06-05 14:52:50,735 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:52:50,741 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:52:50,741 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:52:50,742 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 31 treesize of output 23 [2021-06-05 14:52:50,743 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-06-05 14:52:50,747 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-06-05 14:52:50,748 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-06-05 14:52:50,890 WARN L205 SmtUtils]: Spent 142.00 ms on a formula simplification that was a NOOP. DAG size: 95 [2021-06-05 14:52:50,891 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:52:50,896 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:52:50,896 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:52:50,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 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 17 [2021-06-05 14:52:50,897 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-06-05 14:52:50,902 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:52:50,903 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 12 [2021-06-05 14:52:50,903 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-06-05 14:52:51,042 WARN L205 SmtUtils]: Spent 138.00 ms on a formula simplification that was a NOOP. DAG size: 91 [2021-06-05 14:52:51,042 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:52:51,047 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:52:51,048 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:52:51,048 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 12 [2021-06-05 14:52:51,049 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-06-05 14:52:51,053 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:52:51,054 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 17 [2021-06-05 14:52:51,055 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-06-05 14:52:51,195 WARN L205 SmtUtils]: Spent 140.00 ms on a formula simplification that was a NOOP. DAG size: 86 [2021-06-05 14:52:51,196 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:52:51,203 INFO L550 ElimStorePlain]: Start of recursive call 1: 8 dim-0 vars, 8 dim-1 vars, End of recursive call: 9 dim-0 vars, and 11 xjuncts. [2021-06-05 14:52:51,204 INFO L247 ElimStorePlain]: Needed 13 recursive calls to eliminate 16 variables, input treesize:705, output treesize:311 [2021-06-05 14:52:51,406 WARN L205 SmtUtils]: Spent 153.00 ms on a formula simplification. DAG size of input: 117 DAG size of output: 94 [2021-06-05 14:52:51,878 INFO L446 ElimStorePlain]: Different costs {0=[v_prenex_285, array_6, v_prenex_287, v_prenex_289], 1=[array_0, v_prenex_284, v_prenex_286, v_prenex_288]} [2021-06-05 14:52:51,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 29 treesize of output 21 [2021-06-05 14:52:51,885 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:52:51,891 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-06-05 14:52:51,892 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:52:51,898 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-06-05 14:52:51,898 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 14:52:51,904 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-06-05 14:52:51,905 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 14:52:51,910 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-06-05 14:52:51,911 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-05 14:52:51,917 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-06-05 14:52:51,917 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-06-05 14:52:52,200 WARN L205 SmtUtils]: Spent 282.00 ms on a formula simplification. DAG size of input: 105 DAG size of output: 73 [2021-06-05 14:52:52,200 INFO L628 ElimStorePlain]: treesize reduction 751, result has 24.9 percent of original size [2021-06-05 14:52:52,205 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-06-05 14:52:52,206 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-06-05 14:52:52,303 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:52:52,307 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 8 treesize of output 6 [2021-06-05 14:52:52,308 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-06-05 14:52:52,312 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 12 [2021-06-05 14:52:52,312 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-06-05 14:52:52,471 WARN L205 SmtUtils]: Spent 158.00 ms on a formula simplification. DAG size of input: 59 DAG size of output: 58 [2021-06-05 14:52:52,471 INFO L628 ElimStorePlain]: treesize reduction 30, result has 85.8 percent of original size [2021-06-05 14:52:52,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 7 treesize of output 5 [2021-06-05 14:52:52,476 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-06-05 14:52:52,550 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:52:52,550 INFO L518 ElimStorePlain]: Eliminatee array_0 vanished before elimination [2021-06-05 14:52:52,550 INFO L518 ElimStorePlain]: Eliminatee v_prenex_284 vanished before elimination [2021-06-05 14:52:52,550 INFO L518 ElimStorePlain]: Eliminatee v_prenex_286 vanished before elimination [2021-06-05 14:52:52,550 INFO L518 ElimStorePlain]: Eliminatee v_prenex_288 vanished before elimination [2021-06-05 14:52:52,552 INFO L550 ElimStorePlain]: Start of recursive call 1: 4 dim-0 vars, 8 dim-1 vars, End of recursive call: and 9 xjuncts. [2021-06-05 14:52:52,552 INFO L247 ElimStorePlain]: Needed 11 recursive calls to eliminate 12 variables, input treesize:1241, output treesize:143 [2021-06-05 14:52:52,699 WARN L205 SmtUtils]: Spent 123.00 ms on a formula simplification. DAG size of input: 35 DAG size of output: 35 [2021-06-05 14:52:52,842 WARN L205 SmtUtils]: Spent 101.00 ms on a formula simplification. DAG size of input: 36 DAG size of output: 32 [2021-06-05 14:52:52,918 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:52:52,918 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1588012702] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:52:52,918 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:52:52,918 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 19 [2021-06-05 14:52:52,918 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1546273465] [2021-06-05 14:52:52,919 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-06-05 14:52:52,919 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:52:52,919 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-06-05 14:52:52,919 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=302, Unknown=0, NotChecked=0, Total=342 [2021-06-05 14:52:52,919 INFO L87 Difference]: Start difference. First operand 304 states and 885 transitions. Second operand has 19 states, 19 states have (on average 1.894736842105263) internal successors, (36), 19 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:52:53,411 WARN L205 SmtUtils]: Spent 178.00 ms on a formula simplification. DAG size of input: 94 DAG size of output: 88 [2021-06-05 14:52:53,793 WARN L205 SmtUtils]: Spent 289.00 ms on a formula simplification. DAG size of input: 136 DAG size of output: 131 [2021-06-05 14:52:54,340 WARN L205 SmtUtils]: Spent 345.00 ms on a formula simplification. DAG size of input: 150 DAG size of output: 139 [2021-06-05 14:52:54,517 WARN L205 SmtUtils]: Spent 121.00 ms on a formula simplification. DAG size of input: 76 DAG size of output: 69 [2021-06-05 14:52:55,195 WARN L205 SmtUtils]: Spent 629.00 ms on a formula simplification. DAG size of input: 161 DAG size of output: 144 [2021-06-05 14:52:55,395 WARN L205 SmtUtils]: Spent 124.00 ms on a formula simplification. DAG size of input: 75 DAG size of output: 69 [2021-06-05 14:52:56,116 WARN L205 SmtUtils]: Spent 653.00 ms on a formula simplification. DAG size of input: 164 DAG size of output: 147 [2021-06-05 14:52:56,721 WARN L205 SmtUtils]: Spent 552.00 ms on a formula simplification. DAG size of input: 151 DAG size of output: 134 [2021-06-05 14:52:57,445 WARN L205 SmtUtils]: Spent 675.00 ms on a formula simplification. DAG size of input: 168 DAG size of output: 151 [2021-06-05 14:52:57,637 WARN L205 SmtUtils]: Spent 141.00 ms on a formula simplification. DAG size of input: 78 DAG size of output: 72 [2021-06-05 14:52:58,398 WARN L205 SmtUtils]: Spent 698.00 ms on a formula simplification. DAG size of input: 171 DAG size of output: 154 [2021-06-05 14:52:59,057 WARN L205 SmtUtils]: Spent 589.00 ms on a formula simplification. DAG size of input: 158 DAG size of output: 141 [2021-06-05 14:52:59,120 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:52:59,120 INFO L93 Difference]: Finished difference Result 709 states and 1940 transitions. [2021-06-05 14:52:59,121 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-06-05 14:52:59,121 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 1.894736842105263) internal successors, (36), 19 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 20 [2021-06-05 14:52:59,121 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:52:59,121 INFO L225 Difference]: With dead ends: 709 [2021-06-05 14:52:59,121 INFO L226 Difference]: Without dead ends: 637 [2021-06-05 14:52:59,122 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 11 SyntacticMatches, 2 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 116 ImplicationChecksByTransitivity, 6732.8ms TimeCoverageRelationStatistics Valid=209, Invalid=913, Unknown=0, NotChecked=0, Total=1122 [2021-06-05 14:52:59,122 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 637 states. [2021-06-05 14:52:59,126 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 637 to 299. [2021-06-05 14:52:59,126 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 299 states, 298 states have (on average 2.9261744966442955) internal successors, (872), 298 states have internal predecessors, (872), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:52:59,127 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 299 states to 299 states and 872 transitions. [2021-06-05 14:52:59,127 INFO L78 Accepts]: Start accepts. Automaton has 299 states and 872 transitions. Word has length 20 [2021-06-05 14:52:59,127 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:52:59,127 INFO L482 AbstractCegarLoop]: Abstraction has 299 states and 872 transitions. [2021-06-05 14:52:59,127 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 1.894736842105263) internal successors, (36), 19 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:52:59,127 INFO L276 IsEmpty]: Start isEmpty. Operand 299 states and 872 transitions. [2021-06-05 14:52:59,128 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-06-05 14:52:59,128 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:52:59,128 INFO L521 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:52:59,350 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1958,41 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:52:59,350 INFO L430 AbstractCegarLoop]: === Iteration 163 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:52:59,350 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:52:59,350 INFO L82 PathProgramCache]: Analyzing trace with hash -678810648, now seen corresponding path program 14 times [2021-06-05 14:52:59,350 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:52:59,350 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1236884064] [2021-06-05 14:52:59,350 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:52:59,356 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:52:59,705 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:52:59,705 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:52:59,706 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1236884064] [2021-06-05 14:52:59,706 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1236884064] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:52:59,706 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1409731407] [2021-06-05 14:52:59,706 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 42 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 42 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:52:59,734 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 14:52:59,734 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:52:59,734 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 23 conjunts are in the unsatisfiable core [2021-06-05 14:52:59,735 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:53:00,539 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:53:00,540 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:53:00,540 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 22 treesize of output 16 [2021-06-05 14:53:00,541 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:53:00,547 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:53:00,547 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:53:00,548 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-06-05 14:53:00,548 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:53:00,554 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:53:00,555 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:53:00,555 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 22 treesize of output 16 [2021-06-05 14:53:00,556 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 14:53:00,562 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:53:00,562 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:53:00,563 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-06-05 14:53:00,563 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 14:53:00,569 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:53:00,570 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:53:00,570 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 22 treesize of output 16 [2021-06-05 14:53:00,571 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-05 14:53:00,576 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:53:00,577 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 29 treesize of output 21 [2021-06-05 14:53:00,577 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-06-05 14:53:01,023 WARN L205 SmtUtils]: Spent 445.00 ms on a formula simplification. DAG size of input: 98 DAG size of output: 79 [2021-06-05 14:53:01,024 INFO L628 ElimStorePlain]: treesize reduction 569, result has 44.4 percent of original size [2021-06-05 14:53:01,029 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:53:01,029 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:53:01,029 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-06-05 14:53:01,030 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-06-05 14:53:01,035 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:53:01,036 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:53:01,036 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-06-05 14:53:01,037 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-06-05 14:53:01,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 7 treesize of output 5 [2021-06-05 14:53:01,042 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-06-05 14:53:01,375 WARN L205 SmtUtils]: Spent 332.00 ms on a formula simplification. DAG size of input: 74 DAG size of output: 73 [2021-06-05 14:53:01,376 INFO L628 ElimStorePlain]: treesize reduction 31, result has 92.9 percent of original size [2021-06-05 14:53:01,380 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:53:01,381 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:53:01,381 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 22 [2021-06-05 14:53:01,382 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-06-05 14:53:01,387 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 12 [2021-06-05 14:53:01,387 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-06-05 14:53:01,392 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:53:01,392 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 17 [2021-06-05 14:53:01,393 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-06-05 14:53:01,670 WARN L205 SmtUtils]: Spent 277.00 ms on a formula simplification. DAG size of input: 66 DAG size of output: 65 [2021-06-05 14:53:01,671 INFO L628 ElimStorePlain]: treesize reduction 24, result has 93.0 percent of original size [2021-06-05 14:53:01,675 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 7 treesize of output 5 [2021-06-05 14:53:01,676 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-06-05 14:53:01,681 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:53:01,681 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:53:01,681 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-06-05 14:53:01,682 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-06-05 14:53:01,686 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:53:01,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 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-06-05 14:53:01,687 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-06-05 14:53:01,819 WARN L205 SmtUtils]: Spent 131.00 ms on a formula simplification that was a NOOP. DAG size: 61 [2021-06-05 14:53:01,819 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:53:01,826 INFO L550 ElimStorePlain]: Start of recursive call 1: 4 dim-0 vars, 4 dim-1 vars, End of recursive call: 6 dim-0 vars, and 10 xjuncts. [2021-06-05 14:53:01,827 INFO L247 ElimStorePlain]: Needed 16 recursive calls to eliminate 8 variables, input treesize:1129, output treesize:271 [2021-06-05 14:53:02,057 WARN L205 SmtUtils]: Spent 188.00 ms on a formula simplification. DAG size of input: 87 DAG size of output: 75 [2021-06-05 14:53:02,395 INFO L446 ElimStorePlain]: Different costs {0=[v_prenex_305, v_prenex_307, array_6], 1=[v_prenex_306, array_3, v_prenex_304]} [2021-06-05 14:53:02,401 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 17 [2021-06-05 14:53:02,401 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:53:02,407 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 17 [2021-06-05 14:53:02,407 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:53:02,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 22 treesize of output 16 [2021-06-05 14:53:02,413 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 14:53:02,419 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 22 [2021-06-05 14:53:02,419 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 14:53:02,425 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 29 treesize of output 21 [2021-06-05 14:53:02,425 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-05 14:53:02,430 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-06-05 14:53:02,431 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-06-05 14:53:02,679 WARN L205 SmtUtils]: Spent 248.00 ms on a formula simplification. DAG size of input: 95 DAG size of output: 61 [2021-06-05 14:53:02,680 INFO L628 ElimStorePlain]: treesize reduction 667, result has 23.6 percent of original size [2021-06-05 14:53:02,683 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 12 [2021-06-05 14:53:02,684 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-06-05 14:53:02,688 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 7 treesize of output 5 [2021-06-05 14:53:02,688 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-06-05 14:53:02,846 WARN L205 SmtUtils]: Spent 157.00 ms on a formula simplification. DAG size of input: 53 DAG size of output: 53 [2021-06-05 14:53:02,847 INFO L628 ElimStorePlain]: treesize reduction 1, result has 99.5 percent of original size [2021-06-05 14:53:02,850 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 7 treesize of output 5 [2021-06-05 14:53:02,851 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-06-05 14:53:02,924 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:53:02,924 INFO L518 ElimStorePlain]: Eliminatee v_prenex_306 vanished before elimination [2021-06-05 14:53:02,924 INFO L518 ElimStorePlain]: Eliminatee array_3 vanished before elimination [2021-06-05 14:53:02,924 INFO L518 ElimStorePlain]: Eliminatee v_prenex_304 vanished before elimination [2021-06-05 14:53:02,926 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 6 dim-1 vars, End of recursive call: and 11 xjuncts. [2021-06-05 14:53:02,927 INFO L247 ElimStorePlain]: Needed 10 recursive calls to eliminate 9 variables, input treesize:978, output treesize:144 [2021-06-05 14:53:03,127 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:53:03,127 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1409731407] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:53:03,127 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:53:03,128 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 19 [2021-06-05 14:53:03,128 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [807098365] [2021-06-05 14:53:03,128 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-06-05 14:53:03,128 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:53:03,128 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-06-05 14:53:03,128 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=299, Unknown=0, NotChecked=0, Total=342 [2021-06-05 14:53:03,128 INFO L87 Difference]: Start difference. First operand 299 states and 872 transitions. Second operand has 19 states, 19 states have (on average 1.894736842105263) internal successors, (36), 19 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:53:03,818 WARN L205 SmtUtils]: Spent 348.00 ms on a formula simplification. DAG size of input: 119 DAG size of output: 110 [2021-06-05 14:53:04,170 WARN L205 SmtUtils]: Spent 258.00 ms on a formula simplification. DAG size of input: 137 DAG size of output: 113 [2021-06-05 14:53:05,003 WARN L205 SmtUtils]: Spent 773.00 ms on a formula simplification. DAG size of input: 181 DAG size of output: 173 [2021-06-05 14:53:05,725 WARN L205 SmtUtils]: Spent 627.00 ms on a formula simplification. DAG size of input: 164 DAG size of output: 156 [2021-06-05 14:53:05,980 WARN L205 SmtUtils]: Spent 219.00 ms on a formula simplification. DAG size of input: 83 DAG size of output: 79 [2021-06-05 14:53:06,291 WARN L205 SmtUtils]: Spent 247.00 ms on a formula simplification. DAG size of input: 90 DAG size of output: 86 [2021-06-05 14:53:06,332 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:53:06,332 INFO L93 Difference]: Finished difference Result 495 states and 1424 transitions. [2021-06-05 14:53:06,333 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-06-05 14:53:06,333 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 1.894736842105263) internal successors, (36), 19 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 20 [2021-06-05 14:53:06,333 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:53:06,333 INFO L225 Difference]: With dead ends: 495 [2021-06-05 14:53:06,333 INFO L226 Difference]: Without dead ends: 480 [2021-06-05 14:53:06,334 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 11 SyntacticMatches, 2 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 78 ImplicationChecksByTransitivity, 3979.1ms TimeCoverageRelationStatistics Valid=124, Invalid=578, Unknown=0, NotChecked=0, Total=702 [2021-06-05 14:53:06,334 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 480 states. [2021-06-05 14:53:06,338 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 480 to 305. [2021-06-05 14:53:06,338 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 305 states, 304 states have (on average 2.9309210526315788) internal successors, (891), 304 states have internal predecessors, (891), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:53:06,339 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 305 states to 305 states and 891 transitions. [2021-06-05 14:53:06,339 INFO L78 Accepts]: Start accepts. Automaton has 305 states and 891 transitions. Word has length 20 [2021-06-05 14:53:06,339 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:53:06,339 INFO L482 AbstractCegarLoop]: Abstraction has 305 states and 891 transitions. [2021-06-05 14:53:06,339 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 1.894736842105263) internal successors, (36), 19 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:53:06,339 INFO L276 IsEmpty]: Start isEmpty. Operand 305 states and 891 transitions. [2021-06-05 14:53:06,339 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-06-05 14:53:06,340 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:53:06,340 INFO L521 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:53:06,561 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2131,42 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:53:06,562 INFO L430 AbstractCegarLoop]: === Iteration 164 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:53:06,562 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:53:06,562 INFO L82 PathProgramCache]: Analyzing trace with hash -199525972, now seen corresponding path program 15 times [2021-06-05 14:53:06,562 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:53:06,562 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2115127313] [2021-06-05 14:53:06,562 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:53:06,566 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:53:06,727 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:53:06,727 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:53:06,727 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2115127313] [2021-06-05 14:53:06,727 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2115127313] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:53:06,727 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [238199633] [2021-06-05 14:53:06,728 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 43 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 43 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:53:06,760 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-06-05 14:53:06,761 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:53:06,761 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 23 conjunts are in the unsatisfiable core [2021-06-05 14:53:06,762 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:53:07,362 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:53:07,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 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-06-05 14:53:07,364 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:53:07,699 WARN L205 SmtUtils]: Spent 334.00 ms on a formula simplification. DAG size of input: 108 DAG size of output: 101 [2021-06-05 14:53:07,699 INFO L628 ElimStorePlain]: treesize reduction 182, result has 68.1 percent of original size [2021-06-05 14:53:07,704 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:53:07,705 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:53:07,705 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 17 [2021-06-05 14:53:07,706 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:53:07,713 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:53:07,713 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-06-05 14:53:07,714 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 14:53:07,864 WARN L205 SmtUtils]: Spent 150.00 ms on a formula simplification that was a NOOP. DAG size: 97 [2021-06-05 14:53:07,864 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:53:07,870 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:53:07,870 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:53:07,871 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 17 [2021-06-05 14:53:07,872 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 14:53:07,877 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-06-05 14:53:07,877 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-05 14:53:08,002 WARN L205 SmtUtils]: Spent 124.00 ms on a formula simplification that was a NOOP. DAG size: 87 [2021-06-05 14:53:08,002 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:53:08,007 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:53:08,008 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:53:08,008 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 31 treesize of output 23 [2021-06-05 14:53:08,009 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-06-05 14:53:08,014 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:53:08,014 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 24 treesize of output 18 [2021-06-05 14:53:08,015 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-06-05 14:53:08,123 WARN L205 SmtUtils]: Spent 108.00 ms on a formula simplification that was a NOOP. DAG size: 80 [2021-06-05 14:53:08,124 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:53:08,129 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:53:08,129 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 17 [2021-06-05 14:53:08,130 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-06-05 14:53:08,237 WARN L205 SmtUtils]: Spent 107.00 ms on a formula simplification that was a NOOP. DAG size: 76 [2021-06-05 14:53:08,238 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:53:08,242 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:53:08,243 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-06-05 14:53:08,244 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-06-05 14:53:08,350 WARN L205 SmtUtils]: Spent 106.00 ms on a formula simplification that was a NOOP. DAG size: 72 [2021-06-05 14:53:08,350 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:53:08,356 INFO L550 ElimStorePlain]: Start of recursive call 1: 6 dim-0 vars, 6 dim-1 vars, End of recursive call: 6 dim-0 vars, and 8 xjuncts. [2021-06-05 14:53:08,356 INFO L247 ElimStorePlain]: Needed 10 recursive calls to eliminate 12 variables, input treesize:577, output treesize:243 [2021-06-05 14:53:08,556 WARN L205 SmtUtils]: Spent 158.00 ms on a formula simplification. DAG size of input: 86 DAG size of output: 86 [2021-06-05 14:53:08,762 INFO L446 ElimStorePlain]: Different costs {0=[v_prenex_328, v_prenex_330, array_6, v_prenex_322, v_prenex_324, v_prenex_326], 1=[v_prenex_327, v_prenex_329, array_3, v_prenex_321, v_prenex_323, v_prenex_325]} [2021-06-05 14:53:08,771 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 22 treesize of output 16 [2021-06-05 14:53:08,772 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:53:08,780 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 22 treesize of output 16 [2021-06-05 14:53:08,781 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:53:08,790 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 29 treesize of output 21 [2021-06-05 14:53:08,790 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 14:53:08,798 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-06-05 14:53:08,799 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 14:53:08,807 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-06-05 14:53:08,807 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-05 14:53:08,815 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-06-05 14:53:08,816 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-06-05 14:53:09,187 WARN L205 SmtUtils]: Spent 370.00 ms on a formula simplification. DAG size of input: 144 DAG size of output: 87 [2021-06-05 14:53:09,187 INFO L628 ElimStorePlain]: treesize reduction 1286, result has 15.6 percent of original size [2021-06-05 14:53:09,192 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 7 treesize of output 5 [2021-06-05 14:53:09,193 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-06-05 14:53:09,289 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:53:09,294 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 12 [2021-06-05 14:53:09,295 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-06-05 14:53:09,386 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:53:09,391 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 12 [2021-06-05 14:53:09,392 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-06-05 14:53:09,479 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:53:09,484 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 7 treesize of output 5 [2021-06-05 14:53:09,485 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-06-05 14:53:09,575 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:53:09,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 9 treesize of output 7 [2021-06-05 14:53:09,593 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-06-05 14:53:09,679 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:53:09,680 INFO L518 ElimStorePlain]: Eliminatee v_prenex_327 vanished before elimination [2021-06-05 14:53:09,680 INFO L518 ElimStorePlain]: Eliminatee v_prenex_329 vanished before elimination [2021-06-05 14:53:09,680 INFO L518 ElimStorePlain]: Eliminatee array_3 vanished before elimination [2021-06-05 14:53:09,680 INFO L518 ElimStorePlain]: Eliminatee v_prenex_321 vanished before elimination [2021-06-05 14:53:09,680 INFO L518 ElimStorePlain]: Eliminatee v_prenex_323 vanished before elimination [2021-06-05 14:53:09,680 INFO L518 ElimStorePlain]: Eliminatee v_prenex_325 vanished before elimination [2021-06-05 14:53:09,682 INFO L550 ElimStorePlain]: Start of recursive call 1: 6 dim-0 vars, 12 dim-1 vars, End of recursive call: and 8 xjuncts. [2021-06-05 14:53:09,682 INFO L247 ElimStorePlain]: Needed 12 recursive calls to eliminate 18 variables, input treesize:1719, output treesize:148 [2021-06-05 14:53:09,874 WARN L205 SmtUtils]: Spent 168.00 ms on a formula simplification. DAG size of input: 33 DAG size of output: 33 [2021-06-05 14:53:10,084 WARN L205 SmtUtils]: Spent 119.00 ms on a formula simplification. DAG size of input: 48 DAG size of output: 32 [2021-06-05 14:53:10,157 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:53:10,158 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [238199633] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:53:10,158 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:53:10,158 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 19 [2021-06-05 14:53:10,158 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [218863575] [2021-06-05 14:53:10,158 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-06-05 14:53:10,158 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:53:10,158 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-06-05 14:53:10,158 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=302, Unknown=0, NotChecked=0, Total=342 [2021-06-05 14:53:10,158 INFO L87 Difference]: Start difference. First operand 305 states and 891 transitions. Second operand has 19 states, 19 states have (on average 1.894736842105263) internal successors, (36), 19 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:53:10,585 WARN L205 SmtUtils]: Spent 137.00 ms on a formula simplification. DAG size of input: 75 DAG size of output: 68 [2021-06-05 14:53:10,905 WARN L205 SmtUtils]: Spent 197.00 ms on a formula simplification. DAG size of input: 89 DAG size of output: 78 [2021-06-05 14:53:11,366 WARN L205 SmtUtils]: Spent 396.00 ms on a formula simplification. DAG size of input: 150 DAG size of output: 143 [2021-06-05 14:53:11,618 WARN L205 SmtUtils]: Spent 179.00 ms on a formula simplification. DAG size of input: 90 DAG size of output: 83 [2021-06-05 14:53:11,874 WARN L205 SmtUtils]: Spent 221.00 ms on a formula simplification. DAG size of input: 83 DAG size of output: 80 [2021-06-05 14:53:12,314 WARN L205 SmtUtils]: Spent 285.00 ms on a formula simplification. DAG size of input: 96 DAG size of output: 93 [2021-06-05 14:53:12,594 WARN L205 SmtUtils]: Spent 235.00 ms on a formula simplification. DAG size of input: 86 DAG size of output: 83 [2021-06-05 14:53:12,810 WARN L205 SmtUtils]: Spent 180.00 ms on a formula simplification. DAG size of input: 70 DAG size of output: 67 [2021-06-05 14:53:12,940 WARN L205 SmtUtils]: Spent 100.00 ms on a formula simplification. DAG size of input: 67 DAG size of output: 64 [2021-06-05 14:53:13,279 WARN L205 SmtUtils]: Spent 301.00 ms on a formula simplification. DAG size of input: 99 DAG size of output: 96 [2021-06-05 14:53:13,567 WARN L205 SmtUtils]: Spent 250.00 ms on a formula simplification. DAG size of input: 84 DAG size of output: 81 [2021-06-05 14:53:13,635 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:53:13,635 INFO L93 Difference]: Finished difference Result 631 states and 1725 transitions. [2021-06-05 14:53:13,635 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-06-05 14:53:13,636 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 1.894736842105263) internal successors, (36), 19 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 20 [2021-06-05 14:53:13,636 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:53:13,636 INFO L225 Difference]: With dead ends: 631 [2021-06-05 14:53:13,636 INFO L226 Difference]: Without dead ends: 559 [2021-06-05 14:53:13,636 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 11 SyntacticMatches, 2 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 112 ImplicationChecksByTransitivity, 3954.6ms TimeCoverageRelationStatistics Valid=186, Invalid=870, Unknown=0, NotChecked=0, Total=1056 [2021-06-05 14:53:13,637 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 559 states. [2021-06-05 14:53:13,640 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 559 to 302. [2021-06-05 14:53:13,640 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 302 states, 301 states have (on average 2.9235880398671097) internal successors, (880), 301 states have internal predecessors, (880), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:53:13,640 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 302 states to 302 states and 880 transitions. [2021-06-05 14:53:13,640 INFO L78 Accepts]: Start accepts. Automaton has 302 states and 880 transitions. Word has length 20 [2021-06-05 14:53:13,644 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:53:13,644 INFO L482 AbstractCegarLoop]: Abstraction has 302 states and 880 transitions. [2021-06-05 14:53:13,644 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 1.894736842105263) internal successors, (36), 19 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:53:13,644 INFO L276 IsEmpty]: Start isEmpty. Operand 302 states and 880 transitions. [2021-06-05 14:53:13,645 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-06-05 14:53:13,645 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:53:13,645 INFO L521 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:53:13,867 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2262,43 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:53:13,867 INFO L430 AbstractCegarLoop]: === Iteration 165 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:53:13,867 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:53:13,867 INFO L82 PathProgramCache]: Analyzing trace with hash 335703830, now seen corresponding path program 16 times [2021-06-05 14:53:13,867 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:53:13,867 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [131538577] [2021-06-05 14:53:13,867 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:53:13,878 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:53:14,179 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:53:14,180 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:53:14,180 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [131538577] [2021-06-05 14:53:14,180 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [131538577] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:53:14,180 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1440014974] [2021-06-05 14:53:14,180 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 44 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 44 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:53:14,216 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 14:53:14,216 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:53:14,217 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 23 conjunts are in the unsatisfiable core [2021-06-05 14:53:14,218 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:53:15,033 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:53:15,034 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-06-05 14:53:15,034 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:53:15,435 WARN L205 SmtUtils]: Spent 400.00 ms on a formula simplification. DAG size of input: 136 DAG size of output: 124 [2021-06-05 14:53:15,435 INFO L628 ElimStorePlain]: treesize reduction 268, result has 64.1 percent of original size [2021-06-05 14:53:15,441 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:53:15,442 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 17 [2021-06-05 14:53:15,443 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:53:15,623 WARN L205 SmtUtils]: Spent 179.00 ms on a formula simplification that was a NOOP. DAG size: 120 [2021-06-05 14:53:15,624 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:53:15,630 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:53:15,630 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-06-05 14:53:15,631 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 14:53:15,811 WARN L205 SmtUtils]: Spent 179.00 ms on a formula simplification that was a NOOP. DAG size: 116 [2021-06-05 14:53:15,811 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:53:15,817 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:53:15,817 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-06-05 14:53:15,818 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 14:53:15,999 WARN L205 SmtUtils]: Spent 180.00 ms on a formula simplification that was a NOOP. DAG size: 112 [2021-06-05 14:53:15,999 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:53:16,005 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:53:16,005 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:53:16,006 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 12 [2021-06-05 14:53:16,007 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-05 14:53:16,013 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:53:16,013 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-06-05 14:53:16,014 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-06-05 14:53:16,192 WARN L205 SmtUtils]: Spent 177.00 ms on a formula simplification that was a NOOP. DAG size: 108 [2021-06-05 14:53:16,192 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:53:16,198 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:53:16,198 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:53:16,198 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 24 treesize of output 18 [2021-06-05 14:53:16,199 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-06-05 14:53:16,204 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:53:16,204 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 17 [2021-06-05 14:53:16,206 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-06-05 14:53:16,369 WARN L205 SmtUtils]: Spent 162.00 ms on a formula simplification that was a NOOP. DAG size: 101 [2021-06-05 14:53:16,369 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:53:16,374 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:53:16,375 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:53:16,375 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 12 [2021-06-05 14:53:16,376 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-06-05 14:53:16,381 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:53:16,381 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-06-05 14:53:16,382 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-06-05 14:53:16,666 WARN L205 SmtUtils]: Spent 283.00 ms on a formula simplification. DAG size of input: 93 DAG size of output: 92 [2021-06-05 14:53:16,666 INFO L628 ElimStorePlain]: treesize reduction 24, result has 93.7 percent of original size [2021-06-05 14:53:16,671 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:53:16,671 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:53:16,672 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 12 [2021-06-05 14:53:16,672 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-06-05 14:53:16,677 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:53:16,677 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-06-05 14:53:16,678 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-06-05 14:53:16,815 WARN L205 SmtUtils]: Spent 136.00 ms on a formula simplification that was a NOOP. DAG size: 88 [2021-06-05 14:53:16,815 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:53:16,823 INFO L550 ElimStorePlain]: Start of recursive call 1: 8 dim-0 vars, 8 dim-1 vars, End of recursive call: 9 dim-0 vars, and 11 xjuncts. [2021-06-05 14:53:16,823 INFO L247 ElimStorePlain]: Needed 13 recursive calls to eliminate 16 variables, input treesize:753, output treesize:328 [2021-06-05 14:53:17,053 WARN L205 SmtUtils]: Spent 180.00 ms on a formula simplification. DAG size of input: 115 DAG size of output: 94 [2021-06-05 14:53:17,337 INFO L446 ElimStorePlain]: Different costs {0=[array_6, v_prenex_354, v_prenex_356, v_prenex_358], 1=[array_0, v_prenex_353, v_prenex_355, v_prenex_357]} [2021-06-05 14:53:17,346 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 22 treesize of output 16 [2021-06-05 14:53:17,347 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:53:17,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 22 treesize of output 16 [2021-06-05 14:53:17,356 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:53:17,362 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 29 treesize of output 21 [2021-06-05 14:53:17,363 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 14:53:17,369 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-06-05 14:53:17,370 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 14:53:17,376 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-06-05 14:53:17,377 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-05 14:53:17,382 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-06-05 14:53:17,383 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-06-05 14:53:17,668 WARN L205 SmtUtils]: Spent 284.00 ms on a formula simplification. DAG size of input: 104 DAG size of output: 73 [2021-06-05 14:53:17,669 INFO L628 ElimStorePlain]: treesize reduction 745, result has 24.4 percent of original size [2021-06-05 14:53:17,673 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 7 treesize of output 5 [2021-06-05 14:53:17,675 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-06-05 14:53:17,780 WARN L205 SmtUtils]: Spent 105.00 ms on a formula simplification that was a NOOP. DAG size: 68 [2021-06-05 14:53:17,780 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:53:17,784 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 7 treesize of output 5 [2021-06-05 14:53:17,785 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-06-05 14:53:17,886 WARN L205 SmtUtils]: Spent 100.00 ms on a formula simplification that was a NOOP. DAG size: 63 [2021-06-05 14:53:17,886 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:53:17,890 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 7 treesize of output 5 [2021-06-05 14:53:17,891 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-06-05 14:53:17,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 16 treesize of output 12 [2021-06-05 14:53:17,896 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-06-05 14:53:18,052 WARN L205 SmtUtils]: Spent 156.00 ms on a formula simplification. DAG size of input: 54 DAG size of output: 53 [2021-06-05 14:53:18,053 INFO L628 ElimStorePlain]: treesize reduction 30, result has 85.4 percent of original size [2021-06-05 14:53:18,053 INFO L518 ElimStorePlain]: Eliminatee array_0 vanished before elimination [2021-06-05 14:53:18,053 INFO L518 ElimStorePlain]: Eliminatee v_prenex_353 vanished before elimination [2021-06-05 14:53:18,053 INFO L518 ElimStorePlain]: Eliminatee v_prenex_355 vanished before elimination [2021-06-05 14:53:18,053 INFO L518 ElimStorePlain]: Eliminatee v_prenex_357 vanished before elimination [2021-06-05 14:53:18,055 INFO L550 ElimStorePlain]: Start of recursive call 1: 4 dim-0 vars, 8 dim-1 vars, End of recursive call: and 9 xjuncts. [2021-06-05 14:53:18,055 INFO L247 ElimStorePlain]: Needed 11 recursive calls to eliminate 12 variables, input treesize:1193, output treesize:143 [2021-06-05 14:53:18,202 WARN L205 SmtUtils]: Spent 122.00 ms on a formula simplification. DAG size of input: 35 DAG size of output: 35 [2021-06-05 14:53:18,350 WARN L205 SmtUtils]: Spent 102.00 ms on a formula simplification. DAG size of input: 36 DAG size of output: 32 [2021-06-05 14:53:18,431 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:53:18,431 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1440014974] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:53:18,431 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:53:18,431 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 19 [2021-06-05 14:53:18,431 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [34681214] [2021-06-05 14:53:18,431 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-06-05 14:53:18,431 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:53:18,431 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-06-05 14:53:18,432 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=303, Unknown=0, NotChecked=0, Total=342 [2021-06-05 14:53:18,432 INFO L87 Difference]: Start difference. First operand 302 states and 880 transitions. Second operand has 19 states, 19 states have (on average 1.894736842105263) internal successors, (36), 19 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:53:19,028 WARN L205 SmtUtils]: Spent 250.00 ms on a formula simplification. DAG size of input: 100 DAG size of output: 93 [2021-06-05 14:53:19,453 WARN L205 SmtUtils]: Spent 310.00 ms on a formula simplification. DAG size of input: 111 DAG size of output: 99 [2021-06-05 14:53:19,956 WARN L205 SmtUtils]: Spent 334.00 ms on a formula simplification. DAG size of input: 146 DAG size of output: 144 [2021-06-05 14:53:20,256 WARN L205 SmtUtils]: Spent 245.00 ms on a formula simplification. DAG size of input: 84 DAG size of output: 82 [2021-06-05 14:53:20,586 WARN L205 SmtUtils]: Spent 268.00 ms on a formula simplification. DAG size of input: 91 DAG size of output: 88 [2021-06-05 14:53:20,839 WARN L205 SmtUtils]: Spent 201.00 ms on a formula simplification. DAG size of input: 74 DAG size of output: 72 [2021-06-05 14:53:21,137 WARN L205 SmtUtils]: Spent 265.00 ms on a formula simplification. DAG size of input: 91 DAG size of output: 89 [2021-06-05 14:53:21,512 WARN L205 SmtUtils]: Spent 327.00 ms on a formula simplification. DAG size of input: 105 DAG size of output: 98 [2021-06-05 14:53:21,791 WARN L205 SmtUtils]: Spent 232.00 ms on a formula simplification. DAG size of input: 81 DAG size of output: 79 [2021-06-05 14:53:21,830 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:53:21,830 INFO L93 Difference]: Finished difference Result 578 states and 1612 transitions. [2021-06-05 14:53:21,831 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-06-05 14:53:21,831 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 1.894736842105263) internal successors, (36), 19 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 20 [2021-06-05 14:53:21,831 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:53:21,831 INFO L225 Difference]: With dead ends: 578 [2021-06-05 14:53:21,831 INFO L226 Difference]: Without dead ends: 548 [2021-06-05 14:53:21,832 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 41 GetRequests, 11 SyntacticMatches, 2 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 73 ImplicationChecksByTransitivity, 3998.0ms TimeCoverageRelationStatistics Valid=144, Invalid=726, Unknown=0, NotChecked=0, Total=870 [2021-06-05 14:53:21,832 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 548 states. [2021-06-05 14:53:21,835 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 548 to 302. [2021-06-05 14:53:21,835 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 302 states, 301 states have (on average 2.9235880398671097) internal successors, (880), 301 states have internal predecessors, (880), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:53:21,835 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 302 states to 302 states and 880 transitions. [2021-06-05 14:53:21,836 INFO L78 Accepts]: Start accepts. Automaton has 302 states and 880 transitions. Word has length 20 [2021-06-05 14:53:21,836 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:53:21,836 INFO L482 AbstractCegarLoop]: Abstraction has 302 states and 880 transitions. [2021-06-05 14:53:21,836 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 1.894736842105263) internal successors, (36), 19 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:53:21,836 INFO L276 IsEmpty]: Start isEmpty. Operand 302 states and 880 transitions. [2021-06-05 14:53:21,836 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-06-05 14:53:21,836 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:53:21,836 INFO L521 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:53:22,036 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2382,44 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:53:22,037 INFO L430 AbstractCegarLoop]: === Iteration 166 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:53:22,037 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:53:22,037 INFO L82 PathProgramCache]: Analyzing trace with hash -1363016558, now seen corresponding path program 17 times [2021-06-05 14:53:22,037 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:53:22,037 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1887564369] [2021-06-05 14:53:22,037 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:53:22,042 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:53:22,186 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:53:22,186 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:53:22,186 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1887564369] [2021-06-05 14:53:22,186 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1887564369] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:53:22,186 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1371619099] [2021-06-05 14:53:22,186 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 45 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 45 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:53:22,214 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 14:53:22,214 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:53:22,214 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 24 conjunts are in the unsatisfiable core [2021-06-05 14:53:22,215 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:53:22,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 23 treesize of output 17 [2021-06-05 14:53:22,466 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:53:22,470 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 31 treesize of output 23 [2021-06-05 14:53:22,471 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:53:22,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 31 treesize of output 23 [2021-06-05 14:53:22,476 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 14:53:22,480 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 17 [2021-06-05 14:53:22,481 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 14:53:22,485 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 22 [2021-06-05 14:53:22,485 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-05 14:53:22,489 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 17 [2021-06-05 14:53:22,490 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-06-05 14:53:22,494 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 22 treesize of output 16 [2021-06-05 14:53:22,494 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-06-05 14:53:22,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 31 treesize of output 23 [2021-06-05 14:53:22,499 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-06-05 14:53:22,503 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 22 [2021-06-05 14:53:22,504 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-06-05 14:53:22,507 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-06-05 14:53:22,508 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-06-05 14:53:22,512 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 22 treesize of output 16 [2021-06-05 14:53:22,512 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-06-05 14:53:22,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 30 treesize of output 22 [2021-06-05 14:53:22,517 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-06-05 14:53:22,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 29 treesize of output 21 [2021-06-05 14:53:22,522 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-06-05 14:53:22,525 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 17 [2021-06-05 14:53:22,526 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-06-05 14:53:22,530 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 37 treesize of output 27 [2021-06-05 14:53:22,531 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-06-05 14:53:22,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 23 treesize of output 17 [2021-06-05 14:53:22,536 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-06-05 14:53:22,539 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 22 [2021-06-05 14:53:22,540 INFO L550 ElimStorePlain]: Start of recursive call 18: End of recursive call: and 1 xjuncts. [2021-06-05 14:53:22,544 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 24 treesize of output 18 [2021-06-05 14:53:22,545 INFO L550 ElimStorePlain]: Start of recursive call 19: End of recursive call: and 1 xjuncts. [2021-06-05 14:53:22,549 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 22 treesize of output 16 [2021-06-05 14:53:22,550 INFO L550 ElimStorePlain]: Start of recursive call 20: End of recursive call: and 1 xjuncts. [2021-06-05 14:53:22,553 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 22 treesize of output 16 [2021-06-05 14:53:22,554 INFO L550 ElimStorePlain]: Start of recursive call 21: End of recursive call: and 1 xjuncts. [2021-06-05 14:53:22,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 29 treesize of output 21 [2021-06-05 14:53:22,559 INFO L550 ElimStorePlain]: Start of recursive call 22: End of recursive call: and 1 xjuncts. [2021-06-05 14:53:22,563 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 22 [2021-06-05 14:53:22,564 INFO L550 ElimStorePlain]: Start of recursive call 23: End of recursive call: and 1 xjuncts. [2021-06-05 14:53:22,567 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 38 treesize of output 28 [2021-06-05 14:53:22,569 INFO L550 ElimStorePlain]: Start of recursive call 24: End of recursive call: and 1 xjuncts. [2021-06-05 14:53:22,572 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-06-05 14:53:22,572 INFO L550 ElimStorePlain]: Start of recursive call 25: End of recursive call: and 1 xjuncts. [2021-06-05 14:53:22,761 WARN L205 SmtUtils]: Spent 188.00 ms on a formula simplification. DAG size of input: 51 DAG size of output: 42 [2021-06-05 14:53:22,761 INFO L628 ElimStorePlain]: treesize reduction 240, result has 48.5 percent of original size [2021-06-05 14:53:22,763 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 9 xjuncts. [2021-06-05 14:53:22,763 INFO L247 ElimStorePlain]: Needed 25 recursive calls to eliminate 1 variables, input treesize:1111, output treesize:226 [2021-06-05 14:53:23,070 WARN L205 SmtUtils]: Spent 150.00 ms on a formula simplification. DAG size of input: 36 DAG size of output: 36 [2021-06-05 14:53:23,290 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:53:23,290 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1371619099] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:53:23,290 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:53:23,290 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 20 [2021-06-05 14:53:23,290 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [17227289] [2021-06-05 14:53:23,290 INFO L462 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-06-05 14:53:23,290 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:53:23,290 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-06-05 14:53:23,290 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=338, Unknown=0, NotChecked=0, Total=380 [2021-06-05 14:53:23,291 INFO L87 Difference]: Start difference. First operand 302 states and 880 transitions. Second operand has 20 states, 20 states have (on average 1.9) internal successors, (38), 20 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:53:23,635 WARN L205 SmtUtils]: Spent 126.00 ms on a formula simplification. DAG size of input: 55 DAG size of output: 42 [2021-06-05 14:53:23,858 WARN L205 SmtUtils]: Spent 137.00 ms on a formula simplification. DAG size of input: 66 DAG size of output: 49 [2021-06-05 14:53:24,186 WARN L205 SmtUtils]: Spent 277.00 ms on a formula simplification. DAG size of input: 82 DAG size of output: 73 [2021-06-05 14:53:24,451 WARN L205 SmtUtils]: Spent 225.00 ms on a formula simplification. DAG size of input: 72 DAG size of output: 63 [2021-06-05 14:53:24,703 WARN L205 SmtUtils]: Spent 194.00 ms on a formula simplification. DAG size of input: 64 DAG size of output: 55 [2021-06-05 14:53:25,032 WARN L205 SmtUtils]: Spent 303.00 ms on a formula simplification. DAG size of input: 88 DAG size of output: 75 [2021-06-05 14:53:25,323 WARN L205 SmtUtils]: Spent 255.00 ms on a formula simplification. DAG size of input: 78 DAG size of output: 67 [2021-06-05 14:53:25,670 WARN L205 SmtUtils]: Spent 322.00 ms on a formula simplification. DAG size of input: 91 DAG size of output: 78 [2021-06-05 14:53:25,697 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:53:25,697 INFO L93 Difference]: Finished difference Result 578 states and 1600 transitions. [2021-06-05 14:53:25,697 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-06-05 14:53:25,697 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 1.9) internal successors, (38), 20 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 20 [2021-06-05 14:53:25,697 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:53:25,698 INFO L225 Difference]: With dead ends: 578 [2021-06-05 14:53:25,698 INFO L226 Difference]: Without dead ends: 534 [2021-06-05 14:53:25,698 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 12 SyntacticMatches, 0 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 70 ImplicationChecksByTransitivity, 2840.0ms TimeCoverageRelationStatistics Valid=134, Invalid=736, Unknown=0, NotChecked=0, Total=870 [2021-06-05 14:53:25,699 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 534 states. [2021-06-05 14:53:25,701 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 534 to 305. [2021-06-05 14:53:25,701 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 305 states, 304 states have (on average 2.9309210526315788) internal successors, (891), 304 states have internal predecessors, (891), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:53:25,702 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 305 states to 305 states and 891 transitions. [2021-06-05 14:53:25,702 INFO L78 Accepts]: Start accepts. Automaton has 305 states and 891 transitions. Word has length 20 [2021-06-05 14:53:25,702 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:53:25,702 INFO L482 AbstractCegarLoop]: Abstraction has 305 states and 891 transitions. [2021-06-05 14:53:25,702 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 1.9) internal successors, (38), 20 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:53:25,702 INFO L276 IsEmpty]: Start isEmpty. Operand 305 states and 891 transitions. [2021-06-05 14:53:25,702 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-06-05 14:53:25,702 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:53:25,702 INFO L521 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:53:25,903 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 45 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable2541 [2021-06-05 14:53:25,903 INFO L430 AbstractCegarLoop]: === Iteration 167 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:53:25,903 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:53:25,903 INFO L82 PathProgramCache]: Analyzing trace with hash -1536264250, now seen corresponding path program 18 times [2021-06-05 14:53:25,903 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:53:25,903 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [812150541] [2021-06-05 14:53:25,903 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:53:25,908 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:53:26,107 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:53:26,108 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:53:26,108 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [812150541] [2021-06-05 14:53:26,108 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [812150541] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:53:26,108 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [454110078] [2021-06-05 14:53:26,108 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 46 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 46 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:53:26,137 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2021-06-05 14:53:26,137 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:53:26,137 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 24 conjunts are in the unsatisfiable core [2021-06-05 14:53:26,138 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:53:27,053 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:53:27,053 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:53:27,056 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 17 [2021-06-05 14:53:27,057 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:53:27,063 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:53:27,063 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:53:27,064 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 22 [2021-06-05 14:53:27,064 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:53:27,071 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:53:27,071 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:53:27,071 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 22 treesize of output 16 [2021-06-05 14:53:27,072 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 14:53:27,078 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:53:27,079 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:53:27,079 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 22 treesize of output 16 [2021-06-05 14:53:27,080 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 14:53:27,087 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:53:27,087 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:53:27,087 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 29 treesize of output 21 [2021-06-05 14:53:27,088 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-05 14:53:27,095 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:53:27,095 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 17 [2021-06-05 14:53:27,096 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-06-05 14:53:27,591 WARN L205 SmtUtils]: Spent 494.00 ms on a formula simplification. DAG size of input: 105 DAG size of output: 88 [2021-06-05 14:53:27,591 INFO L628 ElimStorePlain]: treesize reduction 650, result has 43.8 percent of original size [2021-06-05 14:53:27,597 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:53:27,597 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:53:27,598 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-06-05 14:53:27,599 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-06-05 14:53:27,604 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:53:27,604 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:53:27,604 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 12 [2021-06-05 14:53:27,605 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-06-05 14:53:27,610 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:53:27,610 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-06-05 14:53:27,611 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-06-05 14:53:28,011 WARN L205 SmtUtils]: Spent 399.00 ms on a formula simplification. DAG size of input: 84 DAG size of output: 84 [2021-06-05 14:53:28,011 INFO L628 ElimStorePlain]: treesize reduction 1, result has 99.8 percent of original size [2021-06-05 14:53:28,016 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:53:28,016 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:53:28,017 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 22 [2021-06-05 14:53:28,018 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-06-05 14:53:28,022 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:53:28,023 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:53:28,023 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 24 treesize of output 18 [2021-06-05 14:53:28,024 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-06-05 14:53:28,028 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:53:28,029 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 17 [2021-06-05 14:53:28,029 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-06-05 14:53:28,363 WARN L205 SmtUtils]: Spent 332.00 ms on a formula simplification. DAG size of input: 74 DAG size of output: 73 [2021-06-05 14:53:28,363 INFO L628 ElimStorePlain]: treesize reduction 27, result has 93.4 percent of original size [2021-06-05 14:53:28,368 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:53:28,368 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:53:28,369 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-06-05 14:53:28,369 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-06-05 14:53:28,374 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:53:28,374 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:53:28,374 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-06-05 14:53:28,375 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-06-05 14:53:28,379 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:53:28,380 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 12 [2021-06-05 14:53:28,380 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-06-05 14:53:28,549 WARN L205 SmtUtils]: Spent 168.00 ms on a formula simplification that was a NOOP. DAG size: 69 [2021-06-05 14:53:28,549 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:53:28,558 INFO L550 ElimStorePlain]: Start of recursive call 1: 4 dim-0 vars, 4 dim-1 vars, End of recursive call: 9 dim-0 vars, and 11 xjuncts. [2021-06-05 14:53:28,558 INFO L247 ElimStorePlain]: Needed 16 recursive calls to eliminate 8 variables, input treesize:1273, output treesize:352 [2021-06-05 14:53:28,806 WARN L205 SmtUtils]: Spent 194.00 ms on a formula simplification. DAG size of input: 123 DAG size of output: 100 [2021-06-05 14:53:29,020 WARN L205 SmtUtils]: Spent 129.00 ms on a formula simplification. DAG size of input: 94 DAG size of output: 85 [2021-06-05 14:53:29,255 INFO L446 ElimStorePlain]: Different costs {0=[v_prenex_381, array_6, v_prenex_377, v_prenex_379], 1=[array_0, v_prenex_380, v_prenex_376, v_prenex_378]} [2021-06-05 14:53:29,263 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 29 treesize of output 21 [2021-06-05 14:53:29,264 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:53:29,272 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 22 treesize of output 16 [2021-06-05 14:53:29,273 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:53:29,281 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select 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 11 [2021-06-05 14:53:29,282 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 14:53:29,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 22 treesize of output 16 [2021-06-05 14:53:29,291 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 14:53:29,299 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-06-05 14:53:29,301 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-05 14:53:29,308 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 22 treesize of output 16 [2021-06-05 14:53:29,309 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-06-05 14:53:29,599 WARN L205 SmtUtils]: Spent 290.00 ms on a formula simplification. DAG size of input: 110 DAG size of output: 74 [2021-06-05 14:53:29,600 INFO L628 ElimStorePlain]: treesize reduction 806, result has 20.4 percent of original size [2021-06-05 14:53:29,604 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 8 treesize of output 6 [2021-06-05 14:53:29,605 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-06-05 14:53:29,609 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 7 treesize of output 5 [2021-06-05 14:53:29,610 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-06-05 14:53:29,743 WARN L205 SmtUtils]: Spent 133.00 ms on a formula simplification. DAG size of input: 66 DAG size of output: 65 [2021-06-05 14:53:29,744 INFO L628 ElimStorePlain]: treesize reduction 24, result has 87.5 percent of original size [2021-06-05 14:53:29,747 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select 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 11 [2021-06-05 14:53:29,749 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-06-05 14:53:29,809 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:53:29,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 7 treesize of output 5 [2021-06-05 14:53:29,813 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-06-05 14:53:29,872 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:53:29,872 INFO L518 ElimStorePlain]: Eliminatee array_0 vanished before elimination [2021-06-05 14:53:29,872 INFO L518 ElimStorePlain]: Eliminatee v_prenex_380 vanished before elimination [2021-06-05 14:53:29,872 INFO L518 ElimStorePlain]: Eliminatee v_prenex_376 vanished before elimination [2021-06-05 14:53:29,872 INFO L518 ElimStorePlain]: Eliminatee v_prenex_378 vanished before elimination [2021-06-05 14:53:29,874 INFO L550 ElimStorePlain]: Start of recursive call 1: 4 dim-0 vars, 8 dim-1 vars, End of recursive call: and 8 xjuncts. [2021-06-05 14:53:29,874 INFO L247 ElimStorePlain]: Needed 11 recursive calls to eliminate 12 variables, input treesize:1125, output treesize:122 [2021-06-05 14:53:30,076 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:53:30,077 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [454110078] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:53:30,077 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:53:30,077 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 19 [2021-06-05 14:53:30,077 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [859233148] [2021-06-05 14:53:30,077 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-06-05 14:53:30,077 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:53:30,077 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-06-05 14:53:30,077 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=303, Unknown=0, NotChecked=0, Total=342 [2021-06-05 14:53:30,077 INFO L87 Difference]: Start difference. First operand 305 states and 891 transitions. Second operand has 19 states, 19 states have (on average 1.894736842105263) internal successors, (36), 19 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:53:30,578 WARN L205 SmtUtils]: Spent 180.00 ms on a formula simplification. DAG size of input: 107 DAG size of output: 100 [2021-06-05 14:53:30,907 WARN L205 SmtUtils]: Spent 200.00 ms on a formula simplification. DAG size of input: 118 DAG size of output: 103 [2021-06-05 14:53:31,347 WARN L205 SmtUtils]: Spent 355.00 ms on a formula simplification. DAG size of input: 155 DAG size of output: 147 [2021-06-05 14:53:31,980 WARN L205 SmtUtils]: Spent 537.00 ms on a formula simplification. DAG size of input: 196 DAG size of output: 180 [2021-06-05 14:53:32,229 WARN L205 SmtUtils]: Spent 194.00 ms on a formula simplification. DAG size of input: 84 DAG size of output: 77 [2021-06-05 14:53:32,478 WARN L205 SmtUtils]: Spent 214.00 ms on a formula simplification. DAG size of input: 86 DAG size of output: 79 [2021-06-05 14:53:32,683 WARN L205 SmtUtils]: Spent 168.00 ms on a formula simplification. DAG size of input: 74 DAG size of output: 67 [2021-06-05 14:53:32,702 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:53:32,702 INFO L93 Difference]: Finished difference Result 512 states and 1450 transitions. [2021-06-05 14:53:32,702 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-06-05 14:53:32,703 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 1.894736842105263) internal successors, (36), 19 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 20 [2021-06-05 14:53:32,703 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:53:32,703 INFO L225 Difference]: With dead ends: 512 [2021-06-05 14:53:32,703 INFO L226 Difference]: Without dead ends: 461 [2021-06-05 14:53:32,704 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 11 SyntacticMatches, 2 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 56 ImplicationChecksByTransitivity, 3308.1ms TimeCoverageRelationStatistics Valid=117, Invalid=639, Unknown=0, NotChecked=0, Total=756 [2021-06-05 14:53:32,704 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 461 states. [2021-06-05 14:53:32,706 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 461 to 302. [2021-06-05 14:53:32,706 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 302 states, 301 states have (on average 2.9235880398671097) internal successors, (880), 301 states have internal predecessors, (880), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:53:32,707 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 302 states to 302 states and 880 transitions. [2021-06-05 14:53:32,707 INFO L78 Accepts]: Start accepts. Automaton has 302 states and 880 transitions. Word has length 20 [2021-06-05 14:53:32,707 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:53:32,707 INFO L482 AbstractCegarLoop]: Abstraction has 302 states and 880 transitions. [2021-06-05 14:53:32,707 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 1.894736842105263) internal successors, (36), 19 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:53:32,707 INFO L276 IsEmpty]: Start isEmpty. Operand 302 states and 880 transitions. [2021-06-05 14:53:32,707 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-06-05 14:53:32,707 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:53:32,707 INFO L521 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:53:32,908 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 46 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable2574 [2021-06-05 14:53:32,908 INFO L430 AbstractCegarLoop]: === Iteration 168 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:53:32,908 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:53:32,908 INFO L82 PathProgramCache]: Analyzing trace with hash 1281321126, now seen corresponding path program 19 times [2021-06-05 14:53:32,908 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:53:32,908 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [538220513] [2021-06-05 14:53:32,908 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:53:32,913 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:53:33,088 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:53:33,088 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:53:33,088 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [538220513] [2021-06-05 14:53:33,088 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [538220513] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:53:33,088 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [590168194] [2021-06-05 14:53:33,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 47 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 47 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:53:33,116 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:53:33,116 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 23 conjunts are in the unsatisfiable core [2021-06-05 14:53:33,117 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:53:33,621 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:53:33,622 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:53:33,622 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 22 [2021-06-05 14:53:33,623 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:53:33,629 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:53:33,629 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:53:33,629 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 17 [2021-06-05 14:53:33,630 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:53:33,635 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:53:33,635 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 17 [2021-06-05 14:53:33,636 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 14:53:33,924 WARN L205 SmtUtils]: Spent 288.00 ms on a formula simplification. DAG size of input: 107 DAG size of output: 101 [2021-06-05 14:53:33,925 INFO L628 ElimStorePlain]: treesize reduction 136, result has 71.5 percent of original size [2021-06-05 14:53:33,930 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:53:33,930 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 17 [2021-06-05 14:53:33,931 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 14:53:34,066 WARN L205 SmtUtils]: Spent 135.00 ms on a formula simplification that was a NOOP. DAG size: 97 [2021-06-05 14:53:34,067 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:53:34,072 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:53:34,072 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-06-05 14:53:34,073 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-05 14:53:34,207 WARN L205 SmtUtils]: Spent 133.00 ms on a formula simplification that was a NOOP. DAG size: 93 [2021-06-05 14:53:34,207 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:53:34,211 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:53:34,211 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-06-05 14:53:34,212 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-06-05 14:53:34,342 WARN L205 SmtUtils]: Spent 129.00 ms on a formula simplification that was a NOOP. DAG size: 89 [2021-06-05 14:53:34,342 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:53:34,347 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:53:34,347 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:53:34,348 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 12 [2021-06-05 14:53:34,348 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-06-05 14:53:34,353 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:53:34,353 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-06-05 14:53:34,354 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-06-05 14:53:34,481 WARN L205 SmtUtils]: Spent 126.00 ms on a formula simplification that was a NOOP. DAG size: 85 [2021-06-05 14:53:34,481 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:53:34,486 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:53:34,487 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:53:34,487 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 24 treesize of output 18 [2021-06-05 14:53:34,488 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-06-05 14:53:34,492 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:53:34,492 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 17 [2021-06-05 14:53:34,493 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-06-05 14:53:34,695 WARN L205 SmtUtils]: Spent 201.00 ms on a formula simplification. DAG size of input: 75 DAG size of output: 74 [2021-06-05 14:53:34,695 INFO L628 ElimStorePlain]: treesize reduction 27, result has 89.7 percent of original size [2021-06-05 14:53:34,700 INFO L550 ElimStorePlain]: Start of recursive call 1: 6 dim-0 vars, 6 dim-1 vars, End of recursive call: 6 dim-0 vars, and 8 xjuncts. [2021-06-05 14:53:34,701 INFO L247 ElimStorePlain]: Needed 11 recursive calls to eliminate 12 variables, input treesize:561, output treesize:218 [2021-06-05 14:53:34,882 WARN L205 SmtUtils]: Spent 146.00 ms on a formula simplification. DAG size of input: 88 DAG size of output: 88 [2021-06-05 14:53:35,247 WARN L205 SmtUtils]: Spent 184.00 ms on a formula simplification. DAG size of input: 203 DAG size of output: 92 [2021-06-05 14:53:35,466 WARN L205 SmtUtils]: Spent 103.00 ms on a formula simplification. DAG size of input: 86 DAG size of output: 77 [2021-06-05 14:53:35,788 INFO L446 ElimStorePlain]: Different costs {0=[v_prenex_407, array_6], 1=[v_prenex_406, array_0]} [2021-06-05 14:53:35,794 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 29 treesize of output 21 [2021-06-05 14:53:35,795 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:53:35,800 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-06-05 14:53:35,801 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:53:35,806 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-06-05 14:53:35,807 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 14:53:35,812 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-06-05 14:53:35,813 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 14:53:35,818 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-06-05 14:53:35,819 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-05 14:53:35,822 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-06-05 14:53:35,823 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-06-05 14:53:35,949 WARN L205 SmtUtils]: Spent 125.00 ms on a formula simplification. DAG size of input: 60 DAG size of output: 46 [2021-06-05 14:53:35,949 INFO L628 ElimStorePlain]: treesize reduction 259, result has 34.3 percent of original size [2021-06-05 14:53:35,952 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-06-05 14:53:35,953 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-06-05 14:53:36,002 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:53:36,002 INFO L518 ElimStorePlain]: Eliminatee v_prenex_406 vanished before elimination [2021-06-05 14:53:36,002 INFO L518 ElimStorePlain]: Eliminatee array_0 vanished before elimination [2021-06-05 14:53:36,004 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 4 dim-1 vars, End of recursive call: and 8 xjuncts. [2021-06-05 14:53:36,004 INFO L247 ElimStorePlain]: Needed 8 recursive calls to eliminate 6 variables, input treesize:630, output treesize:105 [2021-06-05 14:53:36,143 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:53:36,143 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [590168194] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:53:36,143 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:53:36,143 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 19 [2021-06-05 14:53:36,143 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1479748991] [2021-06-05 14:53:36,143 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-06-05 14:53:36,143 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:53:36,144 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-06-05 14:53:36,144 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=302, Unknown=0, NotChecked=0, Total=342 [2021-06-05 14:53:36,144 INFO L87 Difference]: Start difference. First operand 302 states and 880 transitions. Second operand has 19 states, 19 states have (on average 1.894736842105263) internal successors, (36), 19 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:53:36,757 WARN L205 SmtUtils]: Spent 263.00 ms on a formula simplification. DAG size of input: 128 DAG size of output: 120 [2021-06-05 14:53:37,360 WARN L205 SmtUtils]: Spent 479.00 ms on a formula simplification. DAG size of input: 204 DAG size of output: 181 [2021-06-05 14:53:38,109 WARN L205 SmtUtils]: Spent 611.00 ms on a formula simplification. DAG size of input: 227 DAG size of output: 194 [2021-06-05 14:53:38,854 WARN L205 SmtUtils]: Spent 641.00 ms on a formula simplification. DAG size of input: 236 DAG size of output: 197 [2021-06-05 14:53:39,649 WARN L205 SmtUtils]: Spent 708.00 ms on a formula simplification. DAG size of input: 244 DAG size of output: 209 [2021-06-05 14:53:39,719 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:53:39,719 INFO L93 Difference]: Finished difference Result 644 states and 1786 transitions. [2021-06-05 14:53:39,719 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-06-05 14:53:39,719 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 1.894736842105263) internal successors, (36), 19 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 20 [2021-06-05 14:53:39,720 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:53:39,720 INFO L225 Difference]: With dead ends: 644 [2021-06-05 14:53:39,720 INFO L226 Difference]: Without dead ends: 604 [2021-06-05 14:53:39,721 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 11 SyntacticMatches, 2 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 42 ImplicationChecksByTransitivity, 4143.5ms TimeCoverageRelationStatistics Valid=115, Invalid=535, Unknown=0, NotChecked=0, Total=650 [2021-06-05 14:53:39,721 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 604 states. [2021-06-05 14:53:39,724 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 604 to 309. [2021-06-05 14:53:39,724 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 309 states, 308 states have (on average 2.9318181818181817) internal successors, (903), 308 states have internal predecessors, (903), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:53:39,725 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 309 states to 309 states and 903 transitions. [2021-06-05 14:53:39,725 INFO L78 Accepts]: Start accepts. Automaton has 309 states and 903 transitions. Word has length 20 [2021-06-05 14:53:39,725 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:53:39,725 INFO L482 AbstractCegarLoop]: Abstraction has 309 states and 903 transitions. [2021-06-05 14:53:39,725 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 1.894736842105263) internal successors, (36), 19 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:53:39,725 INFO L276 IsEmpty]: Start isEmpty. Operand 309 states and 903 transitions. [2021-06-05 14:53:39,725 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-06-05 14:53:39,725 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:53:39,725 INFO L521 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:53:39,926 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 47 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable2757 [2021-06-05 14:53:39,926 INFO L430 AbstractCegarLoop]: === Iteration 169 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:53:39,926 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:53:39,926 INFO L82 PathProgramCache]: Analyzing trace with hash 884403472, now seen corresponding path program 20 times [2021-06-05 14:53:39,926 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:53:39,926 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [271293037] [2021-06-05 14:53:39,926 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:53:39,934 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:53:40,228 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:53:40,228 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:53:40,228 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [271293037] [2021-06-05 14:53:40,228 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [271293037] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:53:40,228 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1427049973] [2021-06-05 14:53:40,228 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 48 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 48 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:53:40,265 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 14:53:40,266 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:53:40,266 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 24 conjunts are in the unsatisfiable core [2021-06-05 14:53:40,267 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:53:40,790 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:53:40,790 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:53:40,790 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 17 [2021-06-05 14:53:40,791 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:53:40,797 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:53:40,797 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:53:40,797 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 17 [2021-06-05 14:53:40,798 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:53:40,804 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:53:40,804 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 22 [2021-06-05 14:53:40,805 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 14:53:41,152 WARN L205 SmtUtils]: Spent 346.00 ms on a formula simplification. DAG size of input: 118 DAG size of output: 110 [2021-06-05 14:53:41,152 INFO L628 ElimStorePlain]: treesize reduction 171, result has 69.9 percent of original size [2021-06-05 14:53:41,158 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:53:41,158 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:53:41,158 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 24 treesize of output 18 [2021-06-05 14:53:41,159 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 14:53:41,164 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:53:41,164 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 31 treesize of output 23 [2021-06-05 14:53:41,165 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-05 14:53:41,317 WARN L205 SmtUtils]: Spent 151.00 ms on a formula simplification that was a NOOP. DAG size: 103 [2021-06-05 14:53:41,317 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:53:41,322 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:53:41,322 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-06-05 14:53:41,323 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-06-05 14:53:41,478 WARN L205 SmtUtils]: Spent 155.00 ms on a formula simplification that was a NOOP. DAG size: 99 [2021-06-05 14:53:41,479 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:53:41,484 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:53:41,484 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-06-05 14:53:41,485 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-06-05 14:53:41,632 WARN L205 SmtUtils]: Spent 146.00 ms on a formula simplification that was a NOOP. DAG size: 95 [2021-06-05 14:53:41,632 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:53:41,637 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:53:41,638 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 17 [2021-06-05 14:53:41,638 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-06-05 14:53:41,782 WARN L205 SmtUtils]: Spent 143.00 ms on a formula simplification that was a NOOP. DAG size: 91 [2021-06-05 14:53:41,782 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:53:41,787 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:53:41,788 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:53:41,788 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 12 [2021-06-05 14:53:41,789 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-06-05 14:53:41,793 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:53:41,793 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 17 [2021-06-05 14:53:41,794 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-06-05 14:53:42,025 WARN L205 SmtUtils]: Spent 230.00 ms on a formula simplification. DAG size of input: 83 DAG size of output: 82 [2021-06-05 14:53:42,026 INFO L628 ElimStorePlain]: treesize reduction 30, result has 89.8 percent of original size [2021-06-05 14:53:42,032 INFO L550 ElimStorePlain]: Start of recursive call 1: 6 dim-0 vars, 6 dim-1 vars, End of recursive call: 6 dim-0 vars, and 8 xjuncts. [2021-06-05 14:53:42,032 INFO L247 ElimStorePlain]: Needed 11 recursive calls to eliminate 12 variables, input treesize:597, output treesize:259 [2021-06-05 14:53:42,235 WARN L205 SmtUtils]: Spent 162.00 ms on a formula simplification. DAG size of input: 99 DAG size of output: 97 [2021-06-05 14:53:42,619 WARN L205 SmtUtils]: Spent 219.00 ms on a formula simplification. DAG size of input: 203 DAG size of output: 101 [2021-06-05 14:53:43,146 INFO L446 ElimStorePlain]: Different costs {0=[v_prenex_437, v_prenex_439, v_prenex_441, array_6, v_prenex_431, v_prenex_433, v_prenex_435], 1=[v_prenex_438, array_0, v_prenex_440, v_prenex_430, v_prenex_432, v_prenex_434, v_prenex_436]} [2021-06-05 14:53:43,156 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 22 [2021-06-05 14:53:43,157 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:53:43,170 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 22 [2021-06-05 14:53:43,171 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:53:43,181 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 37 treesize of output 27 [2021-06-05 14:53:43,182 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 14:53:43,193 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 17 [2021-06-05 14:53:43,193 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 14:53:43,203 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 17 [2021-06-05 14:53:43,204 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-05 14:53:43,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 30 treesize of output 22 [2021-06-05 14:53:43,214 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-06-05 14:53:43,702 WARN L205 SmtUtils]: Spent 488.00 ms on a formula simplification. DAG size of input: 174 DAG size of output: 101 [2021-06-05 14:53:43,703 INFO L628 ElimStorePlain]: treesize reduction 1677, result has 13.6 percent of original size [2021-06-05 14:53:43,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 7 treesize of output 5 [2021-06-05 14:53:43,709 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-06-05 14:53:43,819 WARN L205 SmtUtils]: Spent 109.00 ms on a formula simplification that was a NOOP. DAG size: 96 [2021-06-05 14:53:43,819 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:53:43,825 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 7 treesize of output 5 [2021-06-05 14:53:43,826 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-06-05 14:53:43,933 WARN L205 SmtUtils]: Spent 106.00 ms on a formula simplification that was a NOOP. DAG size: 91 [2021-06-05 14:53:43,933 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:53:43,939 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:53:43,940 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-06-05 14:53:44,044 WARN L205 SmtUtils]: Spent 104.00 ms on a formula simplification that was a NOOP. DAG size: 85 [2021-06-05 14:53:44,045 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:53:44,050 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 7 treesize of output 5 [2021-06-05 14:53:44,051 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-06-05 14:53:44,154 WARN L205 SmtUtils]: Spent 102.00 ms on a formula simplification that was a NOOP. DAG size: 80 [2021-06-05 14:53:44,154 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:53:44,159 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 7 treesize of output 5 [2021-06-05 14:53:44,160 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-06-05 14:53:44,261 WARN L205 SmtUtils]: Spent 100.00 ms on a formula simplification that was a NOOP. DAG size: 75 [2021-06-05 14:53:44,261 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:53:44,266 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 7 treesize of output 5 [2021-06-05 14:53:44,267 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-06-05 14:53:44,375 WARN L205 SmtUtils]: Spent 108.00 ms on a formula simplification that was a NOOP. DAG size: 70 [2021-06-05 14:53:44,376 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:53:44,376 INFO L518 ElimStorePlain]: Eliminatee v_prenex_438 vanished before elimination [2021-06-05 14:53:44,376 INFO L518 ElimStorePlain]: Eliminatee array_0 vanished before elimination [2021-06-05 14:53:44,376 INFO L518 ElimStorePlain]: Eliminatee v_prenex_440 vanished before elimination [2021-06-05 14:53:44,376 INFO L518 ElimStorePlain]: Eliminatee v_prenex_430 vanished before elimination [2021-06-05 14:53:44,376 INFO L518 ElimStorePlain]: Eliminatee v_prenex_432 vanished before elimination [2021-06-05 14:53:44,376 INFO L518 ElimStorePlain]: Eliminatee v_prenex_434 vanished before elimination [2021-06-05 14:53:44,376 INFO L518 ElimStorePlain]: Eliminatee v_prenex_436 vanished before elimination [2021-06-05 14:53:44,379 INFO L550 ElimStorePlain]: Start of recursive call 1: 7 dim-0 vars, 14 dim-1 vars, End of recursive call: and 9 xjuncts. [2021-06-05 14:53:44,379 INFO L247 ElimStorePlain]: Needed 13 recursive calls to eliminate 21 variables, input treesize:2085, output treesize:175 [2021-06-05 14:53:44,553 WARN L205 SmtUtils]: Spent 145.00 ms on a formula simplification. DAG size of input: 38 DAG size of output: 36 [2021-06-05 14:53:44,724 WARN L205 SmtUtils]: Spent 124.00 ms on a formula simplification. DAG size of input: 37 DAG size of output: 33 [2021-06-05 14:53:44,806 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:53:44,806 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1427049973] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:53:44,806 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:53:44,806 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 19 [2021-06-05 14:53:44,806 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1134579612] [2021-06-05 14:53:44,807 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-06-05 14:53:44,807 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:53:44,807 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-06-05 14:53:44,807 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=302, Unknown=0, NotChecked=0, Total=342 [2021-06-05 14:53:44,807 INFO L87 Difference]: Start difference. First operand 309 states and 903 transitions. Second operand has 19 states, 19 states have (on average 1.894736842105263) internal successors, (36), 19 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:53:45,468 WARN L205 SmtUtils]: Spent 294.00 ms on a formula simplification. DAG size of input: 143 DAG size of output: 131 [2021-06-05 14:53:46,128 WARN L205 SmtUtils]: Spent 523.00 ms on a formula simplification. DAG size of input: 195 DAG size of output: 177 [2021-06-05 14:53:46,869 WARN L205 SmtUtils]: Spent 588.00 ms on a formula simplification. DAG size of input: 212 DAG size of output: 184 [2021-06-05 14:53:47,957 WARN L205 SmtUtils]: Spent 995.00 ms on a formula simplification. DAG size of input: 218 DAG size of output: 188 [2021-06-05 14:53:49,196 WARN L205 SmtUtils]: Spent 1.08 s on a formula simplification. DAG size of input: 228 DAG size of output: 198 [2021-06-05 14:53:49,399 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:53:49,399 INFO L93 Difference]: Finished difference Result 647 states and 1820 transitions. [2021-06-05 14:53:49,399 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-06-05 14:53:49,399 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 1.894736842105263) internal successors, (36), 19 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 20 [2021-06-05 14:53:49,399 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:53:49,400 INFO L225 Difference]: With dead ends: 647 [2021-06-05 14:53:49,400 INFO L226 Difference]: Without dead ends: 632 [2021-06-05 14:53:49,400 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 11 SyntacticMatches, 2 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 52 ImplicationChecksByTransitivity, 5360.9ms TimeCoverageRelationStatistics Valid=121, Invalid=581, Unknown=0, NotChecked=0, Total=702 [2021-06-05 14:53:49,401 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 632 states. [2021-06-05 14:53:49,404 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 632 to 309. [2021-06-05 14:53:49,404 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 309 states, 308 states have (on average 2.9318181818181817) internal successors, (903), 308 states have internal predecessors, (903), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:53:49,404 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 309 states to 309 states and 903 transitions. [2021-06-05 14:53:49,405 INFO L78 Accepts]: Start accepts. Automaton has 309 states and 903 transitions. Word has length 20 [2021-06-05 14:53:49,405 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:53:49,405 INFO L482 AbstractCegarLoop]: Abstraction has 309 states and 903 transitions. [2021-06-05 14:53:49,405 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 1.894736842105263) internal successors, (36), 19 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:53:49,405 INFO L276 IsEmpty]: Start isEmpty. Operand 309 states and 903 transitions. [2021-06-05 14:53:49,405 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-06-05 14:53:49,405 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:53:49,405 INFO L521 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:53:49,605 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2900,48 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:53:49,606 INFO L430 AbstractCegarLoop]: === Iteration 170 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:53:49,606 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:53:49,606 INFO L82 PathProgramCache]: Analyzing trace with hash -814316916, now seen corresponding path program 21 times [2021-06-05 14:53:49,606 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:53:49,606 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2025230127] [2021-06-05 14:53:49,606 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:53:49,613 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:53:49,880 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:53:49,880 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:53:49,880 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2025230127] [2021-06-05 14:53:49,880 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2025230127] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:53:49,881 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [336510721] [2021-06-05 14:53:49,881 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 49 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 49 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:53:49,923 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-06-05 14:53:49,923 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:53:49,924 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 23 conjunts are in the unsatisfiable core [2021-06-05 14:53:49,924 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:53:50,252 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:53:50,252 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:53:50,253 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 22 treesize of output 16 [2021-06-05 14:53:50,253 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:53:50,257 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:53:50,258 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:53:50,258 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-06-05 14:53:50,261 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:53:50,267 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:53:50,267 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:53:50,267 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 22 treesize of output 16 [2021-06-05 14:53:50,268 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 14:53:50,272 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:53:50,273 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:53:50,273 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-06-05 14:53:50,274 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 14:53:50,278 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:53:50,278 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:53:50,278 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 22 treesize of output 16 [2021-06-05 14:53:50,279 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-05 14:53:50,283 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:53:50,283 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 29 treesize of output 21 [2021-06-05 14:53:50,284 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-06-05 14:53:50,545 WARN L205 SmtUtils]: Spent 260.00 ms on a formula simplification. DAG size of input: 72 DAG size of output: 58 [2021-06-05 14:53:50,545 INFO L628 ElimStorePlain]: treesize reduction 358, result has 42.5 percent of original size [2021-06-05 14:53:50,549 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:53:50,549 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:53:50,550 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 17 [2021-06-05 14:53:50,551 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-06-05 14:53:50,554 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 12 [2021-06-05 14:53:50,555 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-06-05 14:53:50,559 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:53:50,559 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 17 [2021-06-05 14:53:50,560 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-06-05 14:53:50,742 WARN L205 SmtUtils]: Spent 181.00 ms on a formula simplification. DAG size of input: 55 DAG size of output: 52 [2021-06-05 14:53:50,742 INFO L628 ElimStorePlain]: treesize reduction 27, result has 88.3 percent of original size [2021-06-05 14:53:50,746 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:53:50,746 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:53:50,747 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-06-05 14:53:50,747 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-06-05 14:53:50,751 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:53:50,751 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:53:50,751 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-06-05 14:53:50,752 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-06-05 14:53:50,755 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-06-05 14:53:50,756 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-06-05 14:53:50,828 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:53:50,832 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 3 dim-1 vars, End of recursive call: 4 dim-0 vars, and 7 xjuncts. [2021-06-05 14:53:50,832 INFO L247 ElimStorePlain]: Needed 13 recursive calls to eliminate 6 variables, input treesize:715, output treesize:135 [2021-06-05 14:53:50,966 WARN L205 SmtUtils]: Spent 103.00 ms on a formula simplification. DAG size of input: 60 DAG size of output: 60 [2021-06-05 14:53:51,665 INFO L446 ElimStorePlain]: Different costs {0=[v_prenex_450, array_6, v_prenex_452, v_prenex_454], 1=[v_prenex_449, array_0, v_prenex_451, v_prenex_453]} [2021-06-05 14:53:51,675 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 37 treesize of output 27 [2021-06-05 14:53:51,676 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:53:51,685 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 31 treesize of output 23 [2021-06-05 14:53:51,686 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:53:51,696 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 22 [2021-06-05 14:53:51,697 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 14:53:51,705 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 38 treesize of output 28 [2021-06-05 14:53:51,707 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 14:53:51,715 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 22 [2021-06-05 14:53:51,716 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-05 14:53:51,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 31 treesize of output 23 [2021-06-05 14:53:51,723 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-06-05 14:53:52,038 WARN L205 SmtUtils]: Spent 314.00 ms on a formula simplification. DAG size of input: 113 DAG size of output: 66 [2021-06-05 14:53:52,038 INFO L628 ElimStorePlain]: treesize reduction 923, result has 20.2 percent of original size [2021-06-05 14:53:52,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 7 treesize of output 5 [2021-06-05 14:53:52,043 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-06-05 14:53:52,136 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:53:52,140 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 7 treesize of output 5 [2021-06-05 14:53:52,141 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-06-05 14:53:52,232 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:53:52,236 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 7 treesize of output 5 [2021-06-05 14:53:52,236 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-06-05 14:53:52,325 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:53:52,325 INFO L518 ElimStorePlain]: Eliminatee v_prenex_449 vanished before elimination [2021-06-05 14:53:52,326 INFO L518 ElimStorePlain]: Eliminatee array_0 vanished before elimination [2021-06-05 14:53:52,326 INFO L518 ElimStorePlain]: Eliminatee v_prenex_451 vanished before elimination [2021-06-05 14:53:52,326 INFO L518 ElimStorePlain]: Eliminatee v_prenex_453 vanished before elimination [2021-06-05 14:53:52,328 INFO L550 ElimStorePlain]: Start of recursive call 1: 4 dim-0 vars, 8 dim-1 vars, End of recursive call: and 10 xjuncts. [2021-06-05 14:53:52,328 INFO L247 ElimStorePlain]: Needed 10 recursive calls to eliminate 12 variables, input treesize:1348, output treesize:188 [2021-06-05 14:53:52,481 WARN L205 SmtUtils]: Spent 126.00 ms on a formula simplification. DAG size of input: 35 DAG size of output: 33 [2021-06-05 14:53:52,704 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:53:52,704 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [336510721] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:53:52,704 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:53:52,704 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 19 [2021-06-05 14:53:52,704 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [786080398] [2021-06-05 14:53:52,704 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-06-05 14:53:52,704 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:53:52,704 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-06-05 14:53:52,704 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=303, Unknown=0, NotChecked=0, Total=342 [2021-06-05 14:53:52,704 INFO L87 Difference]: Start difference. First operand 309 states and 903 transitions. Second operand has 19 states, 19 states have (on average 1.894736842105263) internal successors, (36), 19 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:53:53,228 WARN L205 SmtUtils]: Spent 195.00 ms on a formula simplification. DAG size of input: 111 DAG size of output: 98 [2021-06-05 14:53:53,938 WARN L205 SmtUtils]: Spent 611.00 ms on a formula simplification. DAG size of input: 129 DAG size of output: 115 [2021-06-05 14:53:54,585 WARN L205 SmtUtils]: Spent 538.00 ms on a formula simplification. DAG size of input: 148 DAG size of output: 124 [2021-06-05 14:53:55,653 WARN L205 SmtUtils]: Spent 991.00 ms on a formula simplification. DAG size of input: 162 DAG size of output: 140 [2021-06-05 14:53:56,820 WARN L205 SmtUtils]: Spent 1.08 s on a formula simplification. DAG size of input: 171 DAG size of output: 149 [2021-06-05 14:53:57,736 WARN L205 SmtUtils]: Spent 846.00 ms on a formula simplification. DAG size of input: 146 DAG size of output: 131 [2021-06-05 14:53:58,714 WARN L205 SmtUtils]: Spent 912.00 ms on a formula simplification. DAG size of input: 152 DAG size of output: 137 [2021-06-05 14:53:59,794 WARN L205 SmtUtils]: Spent 1.02 s on a formula simplification. DAG size of input: 165 DAG size of output: 143 [2021-06-05 14:54:00,787 WARN L205 SmtUtils]: Spent 918.00 ms on a formula simplification. DAG size of input: 157 DAG size of output: 137 [2021-06-05 14:54:00,787 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:54:00,788 INFO L93 Difference]: Finished difference Result 704 states and 1965 transitions. [2021-06-05 14:54:00,788 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-06-05 14:54:00,788 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 1.894736842105263) internal successors, (36), 19 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 20 [2021-06-05 14:54:00,788 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:54:00,788 INFO L225 Difference]: With dead ends: 704 [2021-06-05 14:54:00,789 INFO L226 Difference]: Without dead ends: 659 [2021-06-05 14:54:00,789 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 41 GetRequests, 11 SyntacticMatches, 2 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 57 ImplicationChecksByTransitivity, 8649.0ms TimeCoverageRelationStatistics Valid=181, Invalid=689, Unknown=0, NotChecked=0, Total=870 [2021-06-05 14:54:00,789 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 659 states. [2021-06-05 14:54:00,792 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 659 to 332. [2021-06-05 14:54:00,793 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 332 states, 331 states have (on average 3.0060422960725077) internal successors, (995), 331 states have internal predecessors, (995), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:54:00,793 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 332 states to 332 states and 995 transitions. [2021-06-05 14:54:00,793 INFO L78 Accepts]: Start accepts. Automaton has 332 states and 995 transitions. Word has length 20 [2021-06-05 14:54:00,793 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:54:00,793 INFO L482 AbstractCegarLoop]: Abstraction has 332 states and 995 transitions. [2021-06-05 14:54:00,793 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 1.894736842105263) internal successors, (36), 19 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:54:00,793 INFO L276 IsEmpty]: Start isEmpty. Operand 332 states and 995 transitions. [2021-06-05 14:54:00,794 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-06-05 14:54:00,794 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:54:00,794 INFO L521 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:54:00,994 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 49 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3083 [2021-06-05 14:54:00,994 INFO L430 AbstractCegarLoop]: === Iteration 171 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:54:00,994 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:54:00,994 INFO L82 PathProgramCache]: Analyzing trace with hash -809196446, now seen corresponding path program 22 times [2021-06-05 14:54:00,994 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:54:00,995 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1690106206] [2021-06-05 14:54:00,995 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:54:01,000 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:54:01,198 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:54:01,198 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:54:01,198 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1690106206] [2021-06-05 14:54:01,198 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1690106206] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:54:01,198 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [704353154] [2021-06-05 14:54:01,199 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 50 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 50 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:54:01,237 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 14:54:01,237 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:54:01,238 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 24 conjunts are in the unsatisfiable core [2021-06-05 14:54:01,239 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:54:01,734 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:54:01,734 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:54:01,735 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 22 treesize of output 16 [2021-06-05 14:54:01,735 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:54:01,740 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:54:01,740 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:54:01,741 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 17 [2021-06-05 14:54:01,741 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:54:01,746 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:54:01,746 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:54:01,747 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 17 [2021-06-05 14:54:01,748 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 14:54:01,752 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:54:01,752 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:54:01,753 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 22 [2021-06-05 14:54:01,754 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 14:54:01,758 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:54:01,759 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:54:01,759 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 22 treesize of output 16 [2021-06-05 14:54:01,760 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-05 14:54:01,765 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:54:01,765 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 29 treesize of output 21 [2021-06-05 14:54:01,766 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-06-05 14:54:02,121 WARN L205 SmtUtils]: Spent 354.00 ms on a formula simplification. DAG size of input: 85 DAG size of output: 73 [2021-06-05 14:54:02,121 INFO L628 ElimStorePlain]: treesize reduction 465, result has 44.6 percent of original size [2021-06-05 14:54:02,126 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:54:02,126 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:54:02,127 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 17 [2021-06-05 14:54:02,128 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-06-05 14:54:02,134 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:54:02,135 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:54:02,135 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 24 treesize of output 18 [2021-06-05 14:54:02,137 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-06-05 14:54:02,141 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:54:02,142 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 17 [2021-06-05 14:54:02,143 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-06-05 14:54:02,395 WARN L205 SmtUtils]: Spent 252.00 ms on a formula simplification. DAG size of input: 67 DAG size of output: 66 [2021-06-05 14:54:02,396 INFO L628 ElimStorePlain]: treesize reduction 30, result has 90.7 percent of original size [2021-06-05 14:54:02,400 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:54:02,400 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:54:02,401 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 12 [2021-06-05 14:54:02,402 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-06-05 14:54:02,406 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:54:02,406 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:54:02,406 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 22 treesize of output 16 [2021-06-05 14:54:02,407 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-06-05 14:54:02,411 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:54:02,411 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-06-05 14:54:02,411 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-06-05 14:54:02,643 WARN L205 SmtUtils]: Spent 231.00 ms on a formula simplification. DAG size of input: 60 DAG size of output: 60 [2021-06-05 14:54:02,644 INFO L628 ElimStorePlain]: treesize reduction 1, result has 99.6 percent of original size [2021-06-05 14:54:02,649 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 3 dim-1 vars, End of recursive call: 6 dim-0 vars, and 8 xjuncts. [2021-06-05 14:54:02,650 INFO L247 ElimStorePlain]: Needed 13 recursive calls to eliminate 6 variables, input treesize:949, output treesize:251 [2021-06-05 14:54:02,845 WARN L205 SmtUtils]: Spent 154.00 ms on a formula simplification. DAG size of input: 98 DAG size of output: 96 [2021-06-05 14:54:03,075 WARN L205 SmtUtils]: Spent 156.00 ms on a formula simplification. DAG size of input: 97 DAG size of output: 96 [2021-06-05 14:54:03,472 INFO L446 ElimStorePlain]: Different costs {0=[v_prenex_471, v_prenex_473, array_6, v_prenex_465, v_prenex_467, v_prenex_469], 1=[array_0, v_prenex_470, v_prenex_472, v_prenex_464, v_prenex_466, v_prenex_468]} [2021-06-05 14:54:03,481 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select 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 11 [2021-06-05 14:54:03,481 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:54:03,489 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 29 treesize of output 21 [2021-06-05 14:54:03,490 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:54:03,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 22 treesize of output 16 [2021-06-05 14:54:03,499 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 14:54:03,508 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 22 treesize of output 16 [2021-06-05 14:54:03,509 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 14:54:03,518 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 22 treesize of output 16 [2021-06-05 14:54:03,519 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-05 14:54:03,528 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select 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 11 [2021-06-05 14:54:03,529 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-06-05 14:54:04,004 WARN L205 SmtUtils]: Spent 474.00 ms on a formula simplification. DAG size of input: 159 DAG size of output: 100 [2021-06-05 14:54:04,004 INFO L628 ElimStorePlain]: treesize reduction 1444, result has 16.7 percent of original size [2021-06-05 14:54:04,010 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 7 treesize of output 5 [2021-06-05 14:54:04,011 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-06-05 14:54:04,140 WARN L205 SmtUtils]: Spent 128.00 ms on a formula simplification that was a NOOP. DAG size: 95 [2021-06-05 14:54:04,140 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:54:04,146 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:54:04,147 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-06-05 14:54:04,273 WARN L205 SmtUtils]: Spent 125.00 ms on a formula simplification that was a NOOP. DAG size: 89 [2021-06-05 14:54:04,273 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:54:04,278 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 8 treesize of output 6 [2021-06-05 14:54:04,279 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-06-05 14:54:04,284 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 7 treesize of output 5 [2021-06-05 14:54:04,285 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-06-05 14:54:04,502 WARN L205 SmtUtils]: Spent 216.00 ms on a formula simplification. DAG size of input: 81 DAG size of output: 80 [2021-06-05 14:54:04,502 INFO L628 ElimStorePlain]: treesize reduction 29, result has 88.8 percent of original size [2021-06-05 14:54:04,506 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 7 treesize of output 5 [2021-06-05 14:54:04,507 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-06-05 14:54:04,609 WARN L205 SmtUtils]: Spent 101.00 ms on a formula simplification that was a NOOP. DAG size: 75 [2021-06-05 14:54:04,609 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:54:04,613 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 7 treesize of output 5 [2021-06-05 14:54:04,614 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-06-05 14:54:04,711 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:54:04,712 INFO L518 ElimStorePlain]: Eliminatee array_0 vanished before elimination [2021-06-05 14:54:04,712 INFO L518 ElimStorePlain]: Eliminatee v_prenex_470 vanished before elimination [2021-06-05 14:54:04,712 INFO L518 ElimStorePlain]: Eliminatee v_prenex_472 vanished before elimination [2021-06-05 14:54:04,712 INFO L518 ElimStorePlain]: Eliminatee v_prenex_464 vanished before elimination [2021-06-05 14:54:04,712 INFO L518 ElimStorePlain]: Eliminatee v_prenex_466 vanished before elimination [2021-06-05 14:54:04,712 INFO L518 ElimStorePlain]: Eliminatee v_prenex_468 vanished before elimination [2021-06-05 14:54:04,714 INFO L550 ElimStorePlain]: Start of recursive call 1: 6 dim-0 vars, 12 dim-1 vars, End of recursive call: and 8 xjuncts. [2021-06-05 14:54:04,715 INFO L247 ElimStorePlain]: Needed 13 recursive calls to eliminate 18 variables, input treesize:1851, output treesize:198 [2021-06-05 14:54:04,890 WARN L205 SmtUtils]: Spent 147.00 ms on a formula simplification. DAG size of input: 36 DAG size of output: 34 [2021-06-05 14:54:05,120 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:54:05,120 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [704353154] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:54:05,120 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:54:05,120 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 19 [2021-06-05 14:54:05,120 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1397782293] [2021-06-05 14:54:05,120 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-06-05 14:54:05,120 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:54:05,121 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-06-05 14:54:05,121 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=303, Unknown=0, NotChecked=0, Total=342 [2021-06-05 14:54:05,121 INFO L87 Difference]: Start difference. First operand 332 states and 995 transitions. Second operand has 19 states, 19 states have (on average 1.894736842105263) internal successors, (36), 19 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:54:05,703 WARN L205 SmtUtils]: Spent 261.00 ms on a formula simplification. DAG size of input: 131 DAG size of output: 123 [2021-06-05 14:54:06,471 WARN L205 SmtUtils]: Spent 637.00 ms on a formula simplification. DAG size of input: 147 DAG size of output: 135 [2021-06-05 14:54:07,213 WARN L205 SmtUtils]: Spent 622.00 ms on a formula simplification. DAG size of input: 159 DAG size of output: 137 [2021-06-05 14:54:08,065 WARN L205 SmtUtils]: Spent 777.00 ms on a formula simplification. DAG size of input: 164 DAG size of output: 149 [2021-06-05 14:54:08,964 WARN L205 SmtUtils]: Spent 802.00 ms on a formula simplification. DAG size of input: 170 DAG size of output: 154 [2021-06-05 14:54:09,779 WARN L205 SmtUtils]: Spent 759.00 ms on a formula simplification. DAG size of input: 159 DAG size of output: 147 [2021-06-05 14:54:10,694 WARN L205 SmtUtils]: Spent 845.00 ms on a formula simplification. DAG size of input: 171 DAG size of output: 157 [2021-06-05 14:54:11,668 WARN L205 SmtUtils]: Spent 895.00 ms on a formula simplification. DAG size of input: 179 DAG size of output: 162 [2021-06-05 14:54:12,554 WARN L205 SmtUtils]: Spent 824.00 ms on a formula simplification. DAG size of input: 166 DAG size of output: 154 [2021-06-05 14:54:12,598 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:54:12,599 INFO L93 Difference]: Finished difference Result 680 states and 1901 transitions. [2021-06-05 14:54:12,599 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-06-05 14:54:12,599 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 1.894736842105263) internal successors, (36), 19 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 20 [2021-06-05 14:54:12,599 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:54:12,600 INFO L225 Difference]: With dead ends: 680 [2021-06-05 14:54:12,600 INFO L226 Difference]: Without dead ends: 650 [2021-06-05 14:54:12,600 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 41 GetRequests, 11 SyntacticMatches, 2 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 54 ImplicationChecksByTransitivity, 8126.5ms TimeCoverageRelationStatistics Valid=180, Invalid=690, Unknown=0, NotChecked=0, Total=870 [2021-06-05 14:54:12,601 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 650 states. [2021-06-05 14:54:12,604 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 650 to 340. [2021-06-05 14:54:12,604 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 340 states, 339 states have (on average 3.023598820058997) internal successors, (1025), 339 states have internal predecessors, (1025), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:54:12,605 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 340 states to 340 states and 1025 transitions. [2021-06-05 14:54:12,605 INFO L78 Accepts]: Start accepts. Automaton has 340 states and 1025 transitions. Word has length 20 [2021-06-05 14:54:12,605 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:54:12,605 INFO L482 AbstractCegarLoop]: Abstraction has 340 states and 1025 transitions. [2021-06-05 14:54:12,605 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 1.894736842105263) internal successors, (36), 19 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:54:12,605 INFO L276 IsEmpty]: Start isEmpty. Operand 340 states and 1025 transitions. [2021-06-05 14:54:12,605 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-06-05 14:54:12,605 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:54:12,605 INFO L521 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:54:12,805 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3238,50 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:54:12,806 INFO L430 AbstractCegarLoop]: === Iteration 172 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:54:12,806 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:54:12,806 INFO L82 PathProgramCache]: Analyzing trace with hash 1859986214, now seen corresponding path program 23 times [2021-06-05 14:54:12,806 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:54:12,806 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1976389850] [2021-06-05 14:54:12,806 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:54:12,811 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:54:12,979 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:54:12,979 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:54:12,979 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1976389850] [2021-06-05 14:54:12,979 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1976389850] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:54:12,979 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1294799195] [2021-06-05 14:54:12,979 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 51 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 51 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:54:13,008 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-06-05 14:54:13,008 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:54:13,008 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 24 conjunts are in the unsatisfiable core [2021-06-05 14:54:13,009 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:54:13,143 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 17 [2021-06-05 14:54:13,143 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:54:13,147 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 36 treesize of output 26 [2021-06-05 14:54:13,148 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:54:13,151 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 22 treesize of output 16 [2021-06-05 14:54:13,152 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 14:54:13,159 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 17 [2021-06-05 14:54:13,160 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 14:54:13,163 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 29 treesize of output 21 [2021-06-05 14:54:13,164 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-05 14:54:13,168 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 44 treesize of output 32 [2021-06-05 14:54:13,168 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-06-05 14:54:13,172 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 29 treesize of output 21 [2021-06-05 14:54:13,173 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-06-05 14:54:13,176 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 22 treesize of output 16 [2021-06-05 14:54:13,177 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-06-05 14:54:13,181 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 22 [2021-06-05 14:54:13,182 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-06-05 14:54:13,185 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 22 [2021-06-05 14:54:13,186 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-06-05 14:54:13,190 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 37 treesize of output 27 [2021-06-05 14:54:13,191 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-06-05 14:54:13,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 22 treesize of output 16 [2021-06-05 14:54:13,195 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-06-05 14:54:13,199 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 22 [2021-06-05 14:54:13,200 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-06-05 14:54:13,205 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 37 treesize of output 27 [2021-06-05 14:54:13,206 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-06-05 14:54:13,210 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 36 treesize of output 26 [2021-06-05 14:54:13,211 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-06-05 14:54:13,214 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 36 treesize of output 26 [2021-06-05 14:54:13,215 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-06-05 14:54:13,218 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 29 treesize of output 21 [2021-06-05 14:54:13,219 INFO L550 ElimStorePlain]: Start of recursive call 18: End of recursive call: and 1 xjuncts. [2021-06-05 14:54:13,223 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 17 [2021-06-05 14:54:13,224 INFO L550 ElimStorePlain]: Start of recursive call 19: End of recursive call: and 1 xjuncts. [2021-06-05 14:54:13,227 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 36 treesize of output 26 [2021-06-05 14:54:13,228 INFO L550 ElimStorePlain]: Start of recursive call 20: End of recursive call: and 1 xjuncts. [2021-06-05 14:54:13,232 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 29 treesize of output 21 [2021-06-05 14:54:13,232 INFO L550 ElimStorePlain]: Start of recursive call 21: End of recursive call: and 1 xjuncts. [2021-06-05 14:54:13,236 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 22 [2021-06-05 14:54:13,236 INFO L550 ElimStorePlain]: Start of recursive call 22: End of recursive call: and 1 xjuncts. [2021-06-05 14:54:13,240 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 43 treesize of output 31 [2021-06-05 14:54:13,241 INFO L550 ElimStorePlain]: Start of recursive call 23: End of recursive call: and 1 xjuncts. [2021-06-05 14:54:13,244 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 22 [2021-06-05 14:54:13,245 INFO L550 ElimStorePlain]: Start of recursive call 24: End of recursive call: and 1 xjuncts. [2021-06-05 14:54:13,248 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 29 treesize of output 21 [2021-06-05 14:54:13,249 INFO L550 ElimStorePlain]: Start of recursive call 25: End of recursive call: and 1 xjuncts. [2021-06-05 14:54:13,252 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-06-05 14:54:13,253 INFO L550 ElimStorePlain]: Start of recursive call 26: End of recursive call: and 1 xjuncts. [2021-06-05 14:54:13,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 30 treesize of output 22 [2021-06-05 14:54:13,257 INFO L550 ElimStorePlain]: Start of recursive call 27: End of recursive call: and 1 xjuncts. [2021-06-05 14:54:13,261 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 37 treesize of output 27 [2021-06-05 14:54:13,262 INFO L550 ElimStorePlain]: Start of recursive call 28: End of recursive call: and 1 xjuncts. [2021-06-05 14:54:13,266 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 22 [2021-06-05 14:54:13,267 INFO L550 ElimStorePlain]: Start of recursive call 29: End of recursive call: and 1 xjuncts. [2021-06-05 14:54:13,271 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 22 [2021-06-05 14:54:13,272 INFO L550 ElimStorePlain]: Start of recursive call 30: End of recursive call: and 1 xjuncts. [2021-06-05 14:54:13,277 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 36 treesize of output 26 [2021-06-05 14:54:13,277 INFO L550 ElimStorePlain]: Start of recursive call 31: End of recursive call: and 1 xjuncts. [2021-06-05 14:54:13,282 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 29 treesize of output 21 [2021-06-05 14:54:13,283 INFO L550 ElimStorePlain]: Start of recursive call 32: End of recursive call: and 1 xjuncts. [2021-06-05 14:54:13,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 23 treesize of output 17 [2021-06-05 14:54:13,288 INFO L550 ElimStorePlain]: Start of recursive call 33: End of recursive call: and 1 xjuncts. [2021-06-05 14:54:13,292 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 37 treesize of output 27 [2021-06-05 14:54:13,293 INFO L550 ElimStorePlain]: Start of recursive call 34: End of recursive call: and 1 xjuncts. [2021-06-05 14:54:13,298 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 37 treesize of output 27 [2021-06-05 14:54:13,299 INFO L550 ElimStorePlain]: Start of recursive call 35: End of recursive call: and 1 xjuncts. [2021-06-05 14:54:13,303 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 29 treesize of output 21 [2021-06-05 14:54:13,303 INFO L550 ElimStorePlain]: Start of recursive call 36: End of recursive call: and 1 xjuncts. [2021-06-05 14:54:13,307 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 29 treesize of output 21 [2021-06-05 14:54:13,308 INFO L550 ElimStorePlain]: Start of recursive call 37: End of recursive call: and 1 xjuncts. [2021-06-05 14:54:13,432 WARN L205 SmtUtils]: Spent 124.00 ms on a formula simplification. DAG size of input: 49 DAG size of output: 30 [2021-06-05 14:54:13,433 INFO L628 ElimStorePlain]: treesize reduction 330, result has 23.8 percent of original size [2021-06-05 14:54:13,434 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 7 xjuncts. [2021-06-05 14:54:13,434 INFO L247 ElimStorePlain]: Needed 37 recursive calls to eliminate 1 variables, input treesize:1477, output treesize:103 [2021-06-05 14:54:13,959 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:54:13,959 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1294799195] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:54:13,959 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:54:13,959 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 20 [2021-06-05 14:54:13,959 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1536557984] [2021-06-05 14:54:13,959 INFO L462 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-06-05 14:54:13,959 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:54:13,960 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-06-05 14:54:13,960 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=337, Unknown=0, NotChecked=0, Total=380 [2021-06-05 14:54:13,960 INFO L87 Difference]: Start difference. First operand 340 states and 1025 transitions. Second operand has 20 states, 20 states have (on average 1.9) internal successors, (38), 20 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:54:14,400 WARN L205 SmtUtils]: Spent 173.00 ms on a formula simplification. DAG size of input: 67 DAG size of output: 48 [2021-06-05 14:54:14,686 WARN L205 SmtUtils]: Spent 190.00 ms on a formula simplification. DAG size of input: 88 DAG size of output: 53 [2021-06-05 14:54:15,027 WARN L205 SmtUtils]: Spent 303.00 ms on a formula simplification. DAG size of input: 94 DAG size of output: 68 [2021-06-05 14:54:15,522 WARN L205 SmtUtils]: Spent 407.00 ms on a formula simplification. DAG size of input: 109 DAG size of output: 84 [2021-06-05 14:54:16,028 WARN L205 SmtUtils]: Spent 462.00 ms on a formula simplification. DAG size of input: 118 DAG size of output: 92 [2021-06-05 14:54:16,085 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:54:16,086 INFO L93 Difference]: Finished difference Result 690 states and 1988 transitions. [2021-06-05 14:54:16,086 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-06-05 14:54:16,086 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 1.9) internal successors, (38), 20 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 20 [2021-06-05 14:54:16,086 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:54:16,087 INFO L225 Difference]: With dead ends: 690 [2021-06-05 14:54:16,087 INFO L226 Difference]: Without dead ends: 675 [2021-06-05 14:54:16,087 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 12 SyntacticMatches, 0 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 59 ImplicationChecksByTransitivity, 2425.7ms TimeCoverageRelationStatistics Valid=120, Invalid=582, Unknown=0, NotChecked=0, Total=702 [2021-06-05 14:54:16,088 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 675 states. [2021-06-05 14:54:16,091 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 675 to 347. [2021-06-05 14:54:16,092 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 347 states, 346 states have (on average 3.0491329479768785) internal successors, (1055), 346 states have internal predecessors, (1055), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:54:16,092 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 347 states to 347 states and 1055 transitions. [2021-06-05 14:54:16,092 INFO L78 Accepts]: Start accepts. Automaton has 347 states and 1055 transitions. Word has length 20 [2021-06-05 14:54:16,092 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:54:16,092 INFO L482 AbstractCegarLoop]: Abstraction has 347 states and 1055 transitions. [2021-06-05 14:54:16,092 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 1.9) internal successors, (38), 20 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:54:16,092 INFO L276 IsEmpty]: Start isEmpty. Operand 347 states and 1055 transitions. [2021-06-05 14:54:16,093 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-06-05 14:54:16,093 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:54:16,093 INFO L521 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:54:16,293 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3380,51 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:54:16,293 INFO L430 AbstractCegarLoop]: === Iteration 173 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:54:16,294 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:54:16,294 INFO L82 PathProgramCache]: Analyzing trace with hash 246419480, now seen corresponding path program 24 times [2021-06-05 14:54:16,294 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:54:16,294 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1320040194] [2021-06-05 14:54:16,294 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:54:16,298 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:54:16,483 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:54:16,483 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:54:16,483 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1320040194] [2021-06-05 14:54:16,483 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1320040194] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:54:16,483 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1916493726] [2021-06-05 14:54:16,483 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 52 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 52 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:54:16,513 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-06-05 14:54:16,513 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:54:16,513 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 23 conjunts are in the unsatisfiable core [2021-06-05 14:54:16,514 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:54:16,999 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:54:17,000 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:54:17,000 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 22 treesize of output 16 [2021-06-05 14:54:17,001 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:54:17,005 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:54:17,006 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:54:17,006 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 22 treesize of output 16 [2021-06-05 14:54:17,007 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:54:17,011 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:54:17,011 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:54:17,012 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-06-05 14:54:17,012 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 14:54:17,017 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:54:17,017 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:54:17,017 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 22 treesize of output 16 [2021-06-05 14:54:17,018 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 14:54:17,022 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-06-05 14:54:17,023 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-05 14:54:17,027 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:54:17,027 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 29 treesize of output 21 [2021-06-05 14:54:17,028 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-06-05 14:54:17,249 WARN L205 SmtUtils]: Spent 221.00 ms on a formula simplification. DAG size of input: 66 DAG size of output: 55 [2021-06-05 14:54:17,249 INFO L628 ElimStorePlain]: treesize reduction 333, result has 42.2 percent of original size [2021-06-05 14:54:17,253 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 12 [2021-06-05 14:54:17,254 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-06-05 14:54:17,258 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:54:17,258 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:54:17,258 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 17 [2021-06-05 14:54:17,259 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-06-05 14:54:17,262 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:54:17,264 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 22 [2021-06-05 14:54:17,265 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-06-05 14:54:17,406 WARN L205 SmtUtils]: Spent 140.00 ms on a formula simplification. DAG size of input: 49 DAG size of output: 46 [2021-06-05 14:54:17,406 INFO L628 ElimStorePlain]: treesize reduction 27, result has 86.0 percent of original size [2021-06-05 14:54:17,410 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:54:17,410 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:54:17,411 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-06-05 14:54:17,411 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-06-05 14:54:17,414 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 7 treesize of output 5 [2021-06-05 14:54:17,415 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-06-05 14:54:17,418 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:54:17,418 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-06-05 14:54:17,419 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-06-05 14:54:17,485 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:54:17,489 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 3 dim-1 vars, End of recursive call: 4 dim-0 vars, and 7 xjuncts. [2021-06-05 14:54:17,489 INFO L247 ElimStorePlain]: Needed 13 recursive calls to eliminate 6 variables, input treesize:715, output treesize:127 [2021-06-05 14:54:17,626 WARN L205 SmtUtils]: Spent 110.00 ms on a formula simplification. DAG size of input: 54 DAG size of output: 54 [2021-06-05 14:54:18,468 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:54:18,468 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1916493726] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:54:18,468 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:54:18,468 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 19 [2021-06-05 14:54:18,468 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [134225506] [2021-06-05 14:54:18,468 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-06-05 14:54:18,469 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:54:18,469 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-06-05 14:54:18,469 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=303, Unknown=0, NotChecked=0, Total=342 [2021-06-05 14:54:18,469 INFO L87 Difference]: Start difference. First operand 347 states and 1055 transitions. Second operand has 19 states, 19 states have (on average 1.894736842105263) internal successors, (36), 19 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:54:18,904 WARN L205 SmtUtils]: Spent 145.00 ms on a formula simplification. DAG size of input: 93 DAG size of output: 71 [2021-06-05 14:54:19,168 WARN L205 SmtUtils]: Spent 167.00 ms on a formula simplification. DAG size of input: 100 DAG size of output: 76 [2021-06-05 14:54:19,357 WARN L205 SmtUtils]: Spent 152.00 ms on a formula simplification. DAG size of input: 83 DAG size of output: 73 [2021-06-05 14:54:19,573 WARN L205 SmtUtils]: Spent 176.00 ms on a formula simplification. DAG size of input: 105 DAG size of output: 76 [2021-06-05 14:54:19,858 WARN L205 SmtUtils]: Spent 205.00 ms on a formula simplification. DAG size of input: 121 DAG size of output: 85 [2021-06-05 14:54:20,065 WARN L205 SmtUtils]: Spent 178.00 ms on a formula simplification. DAG size of input: 95 DAG size of output: 78 [2021-06-05 14:54:20,368 WARN L205 SmtUtils]: Spent 243.00 ms on a formula simplification. DAG size of input: 115 DAG size of output: 85 [2021-06-05 14:54:20,779 WARN L205 SmtUtils]: Spent 319.00 ms on a formula simplification. DAG size of input: 137 DAG size of output: 98 [2021-06-05 14:54:21,077 WARN L205 SmtUtils]: Spent 247.00 ms on a formula simplification. DAG size of input: 105 DAG size of output: 86 [2021-06-05 14:54:21,375 WARN L205 SmtUtils]: Spent 248.00 ms on a formula simplification. DAG size of input: 116 DAG size of output: 96 [2021-06-05 14:54:21,756 WARN L205 SmtUtils]: Spent 315.00 ms on a formula simplification. DAG size of input: 131 DAG size of output: 109 [2021-06-05 14:54:22,041 WARN L205 SmtUtils]: Spent 253.00 ms on a formula simplification. DAG size of input: 106 DAG size of output: 97 [2021-06-05 14:54:22,363 WARN L205 SmtUtils]: Spent 281.00 ms on a formula simplification. DAG size of input: 122 DAG size of output: 102 [2021-06-05 14:54:22,795 WARN L205 SmtUtils]: Spent 360.00 ms on a formula simplification. DAG size of input: 140 DAG size of output: 116 [2021-06-05 14:54:23,113 WARN L205 SmtUtils]: Spent 273.00 ms on a formula simplification. DAG size of input: 112 DAG size of output: 103 [2021-06-05 14:54:23,157 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:54:23,157 INFO L93 Difference]: Finished difference Result 753 states and 2165 transitions. [2021-06-05 14:54:23,157 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-06-05 14:54:23,158 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 1.894736842105263) internal successors, (36), 19 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 20 [2021-06-05 14:54:23,158 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:54:23,158 INFO L225 Difference]: With dead ends: 753 [2021-06-05 14:54:23,158 INFO L226 Difference]: Without dead ends: 723 [2021-06-05 14:54:23,159 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 11 SyntacticMatches, 2 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 126 ImplicationChecksByTransitivity, 4975.0ms TimeCoverageRelationStatistics Valid=245, Invalid=1015, Unknown=0, NotChecked=0, Total=1260 [2021-06-05 14:54:23,159 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 723 states. [2021-06-05 14:54:23,162 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 723 to 347. [2021-06-05 14:54:23,163 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 347 states, 346 states have (on average 3.0491329479768785) internal successors, (1055), 346 states have internal predecessors, (1055), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:54:23,163 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 347 states to 347 states and 1055 transitions. [2021-06-05 14:54:23,163 INFO L78 Accepts]: Start accepts. Automaton has 347 states and 1055 transitions. Word has length 20 [2021-06-05 14:54:23,163 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:54:23,163 INFO L482 AbstractCegarLoop]: Abstraction has 347 states and 1055 transitions. [2021-06-05 14:54:23,163 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 1.894736842105263) internal successors, (36), 19 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:54:23,163 INFO L276 IsEmpty]: Start isEmpty. Operand 347 states and 1055 transitions. [2021-06-05 14:54:23,164 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-06-05 14:54:23,164 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:54:23,164 INFO L521 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:54:23,364 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 52 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3427 [2021-06-05 14:54:23,364 INFO L430 AbstractCegarLoop]: === Iteration 174 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:54:23,364 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:54:23,364 INFO L82 PathProgramCache]: Analyzing trace with hash -492920346, now seen corresponding path program 25 times [2021-06-05 14:54:23,364 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:54:23,365 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1207650697] [2021-06-05 14:54:23,365 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:54:23,369 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:54:23,526 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:54:23,526 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:54:23,526 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1207650697] [2021-06-05 14:54:23,526 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1207650697] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:54:23,526 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [326209428] [2021-06-05 14:54:23,526 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 53 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 53 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:54:23,568 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:54:23,569 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 23 conjunts are in the unsatisfiable core [2021-06-05 14:54:23,569 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:54:24,071 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:54:24,072 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:54:24,072 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 17 [2021-06-05 14:54:24,073 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:54:24,077 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:54:24,078 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:54:24,078 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 22 treesize of output 16 [2021-06-05 14:54:24,079 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:54:24,083 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:54:24,083 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:54:24,084 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 22 treesize of output 16 [2021-06-05 14:54:24,084 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 14:54:24,089 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:54:24,089 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:54:24,090 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 17 [2021-06-05 14:54:24,090 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 14:54:24,095 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:54:24,095 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:54:24,095 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 22 [2021-06-05 14:54:24,096 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-05 14:54:24,100 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:54:24,100 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 29 treesize of output 21 [2021-06-05 14:54:24,101 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-06-05 14:54:24,422 WARN L205 SmtUtils]: Spent 321.00 ms on a formula simplification. DAG size of input: 81 DAG size of output: 70 [2021-06-05 14:54:24,423 INFO L628 ElimStorePlain]: treesize reduction 417, result has 46.9 percent of original size [2021-06-05 14:54:24,427 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:54:24,428 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:54:24,428 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 31 treesize of output 23 [2021-06-05 14:54:24,430 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-06-05 14:54:24,433 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-06-05 14:54:24,434 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-06-05 14:54:24,437 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:54:24,438 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 22 [2021-06-05 14:54:24,438 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-06-05 14:54:24,554 WARN L205 SmtUtils]: Spent 115.00 ms on a formula simplification that was a NOOP. DAG size: 60 [2021-06-05 14:54:24,554 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:54:24,558 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:54:24,558 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:54:24,558 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 17 [2021-06-05 14:54:24,559 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-06-05 14:54:24,563 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:54:24,563 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:54:24,563 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-06-05 14:54:24,564 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-06-05 14:54:24,567 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:54:24,568 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-06-05 14:54:24,569 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-06-05 14:54:24,762 WARN L205 SmtUtils]: Spent 193.00 ms on a formula simplification. DAG size of input: 55 DAG size of output: 55 [2021-06-05 14:54:24,763 INFO L628 ElimStorePlain]: treesize reduction 1, result has 99.6 percent of original size [2021-06-05 14:54:24,768 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 3 dim-1 vars, End of recursive call: 6 dim-0 vars, and 8 xjuncts. [2021-06-05 14:54:24,768 INFO L247 ElimStorePlain]: Needed 13 recursive calls to eliminate 6 variables, input treesize:895, output treesize:216 [2021-06-05 14:54:25,284 INFO L446 ElimStorePlain]: Different costs {0=[v_prenex_491, v_prenex_493, v_prenex_495, array_6, v_prenex_497, v_prenex_499], 1=[v_prenex_490, array_0, v_prenex_492, v_prenex_494, v_prenex_496, v_prenex_498]} [2021-06-05 14:54:25,291 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 22 treesize of output 16 [2021-06-05 14:54:25,292 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:54:25,300 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 29 treesize of output 21 [2021-06-05 14:54:25,300 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:54:25,308 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-06-05 14:54:25,308 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 14:54:25,315 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-06-05 14:54:25,316 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 14:54:25,323 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-06-05 14:54:25,324 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-05 14:54:25,331 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-06-05 14:54:25,331 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-06-05 14:54:25,707 WARN L205 SmtUtils]: Spent 375.00 ms on a formula simplification. DAG size of input: 147 DAG size of output: 90 [2021-06-05 14:54:25,707 INFO L628 ElimStorePlain]: treesize reduction 1272, result has 15.5 percent of original size [2021-06-05 14:54:25,712 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 12 [2021-06-05 14:54:25,713 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-06-05 14:54:25,810 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:54:25,815 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 7 treesize of output 5 [2021-06-05 14:54:25,816 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-06-05 14:54:25,911 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:54:25,915 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:54:25,916 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-06-05 14:54:26,008 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:54:26,013 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 7 treesize of output 5 [2021-06-05 14:54:26,014 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-06-05 14:54:26,103 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:54:26,107 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 7 treesize of output 5 [2021-06-05 14:54:26,108 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-06-05 14:54:26,195 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:54:26,195 INFO L518 ElimStorePlain]: Eliminatee v_prenex_490 vanished before elimination [2021-06-05 14:54:26,196 INFO L518 ElimStorePlain]: Eliminatee array_0 vanished before elimination [2021-06-05 14:54:26,196 INFO L518 ElimStorePlain]: Eliminatee v_prenex_492 vanished before elimination [2021-06-05 14:54:26,196 INFO L518 ElimStorePlain]: Eliminatee v_prenex_494 vanished before elimination [2021-06-05 14:54:26,196 INFO L518 ElimStorePlain]: Eliminatee v_prenex_496 vanished before elimination [2021-06-05 14:54:26,196 INFO L518 ElimStorePlain]: Eliminatee v_prenex_498 vanished before elimination [2021-06-05 14:54:26,198 INFO L550 ElimStorePlain]: Start of recursive call 1: 6 dim-0 vars, 12 dim-1 vars, End of recursive call: and 8 xjuncts. [2021-06-05 14:54:26,198 INFO L247 ElimStorePlain]: Needed 12 recursive calls to eliminate 18 variables, input treesize:1697, output treesize:140 [2021-06-05 14:54:26,346 WARN L205 SmtUtils]: Spent 126.00 ms on a formula simplification. DAG size of input: 32 DAG size of output: 32 [2021-06-05 14:54:26,663 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:54:26,663 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [326209428] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:54:26,663 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:54:26,663 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 19 [2021-06-05 14:54:26,663 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1058313403] [2021-06-05 14:54:26,663 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-06-05 14:54:26,663 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:54:26,663 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-06-05 14:54:26,663 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=302, Unknown=0, NotChecked=0, Total=342 [2021-06-05 14:54:26,663 INFO L87 Difference]: Start difference. First operand 347 states and 1055 transitions. Second operand has 19 states, 19 states have (on average 1.894736842105263) internal successors, (36), 19 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:54:27,356 WARN L205 SmtUtils]: Spent 351.00 ms on a formula simplification. DAG size of input: 119 DAG size of output: 113 [2021-06-05 14:54:27,902 WARN L205 SmtUtils]: Spent 410.00 ms on a formula simplification. DAG size of input: 126 DAG size of output: 115 [2021-06-05 14:54:28,439 WARN L205 SmtUtils]: Spent 476.00 ms on a formula simplification. DAG size of input: 134 DAG size of output: 127 [2021-06-05 14:54:29,053 WARN L205 SmtUtils]: Spent 500.00 ms on a formula simplification. DAG size of input: 140 DAG size of output: 133 [2021-06-05 14:54:29,691 WARN L205 SmtUtils]: Spent 585.00 ms on a formula simplification. DAG size of input: 151 DAG size of output: 138 [2021-06-05 14:54:30,409 WARN L205 SmtUtils]: Spent 613.00 ms on a formula simplification. DAG size of input: 157 DAG size of output: 144 [2021-06-05 14:54:31,126 WARN L205 SmtUtils]: Spent 639.00 ms on a formula simplification. DAG size of input: 160 DAG size of output: 143 [2021-06-05 14:54:31,872 WARN L205 SmtUtils]: Spent 666.00 ms on a formula simplification. DAG size of input: 166 DAG size of output: 149 [2021-06-05 14:54:31,953 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:54:31,953 INFO L93 Difference]: Finished difference Result 819 states and 2321 transitions. [2021-06-05 14:54:31,954 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-06-05 14:54:31,954 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 1.894736842105263) internal successors, (36), 19 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 20 [2021-06-05 14:54:31,954 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:54:31,955 INFO L225 Difference]: With dead ends: 819 [2021-06-05 14:54:31,955 INFO L226 Difference]: Without dead ends: 789 [2021-06-05 14:54:31,955 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 11 SyntacticMatches, 2 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 57 ImplicationChecksByTransitivity, 5560.6ms TimeCoverageRelationStatistics Valid=167, Invalid=645, Unknown=0, NotChecked=0, Total=812 [2021-06-05 14:54:31,956 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 789 states. [2021-06-05 14:54:31,961 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 789 to 351. [2021-06-05 14:54:31,961 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 351 states, 350 states have (on average 3.0714285714285716) internal successors, (1075), 350 states have internal predecessors, (1075), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:54:31,962 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 351 states to 351 states and 1075 transitions. [2021-06-05 14:54:31,962 INFO L78 Accepts]: Start accepts. Automaton has 351 states and 1075 transitions. Word has length 20 [2021-06-05 14:54:31,962 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:54:31,962 INFO L482 AbstractCegarLoop]: Abstraction has 351 states and 1075 transitions. [2021-06-05 14:54:31,962 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 1.894736842105263) internal successors, (36), 19 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:54:31,963 INFO L276 IsEmpty]: Start isEmpty. Operand 351 states and 1075 transitions. [2021-06-05 14:54:31,963 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-06-05 14:54:31,963 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:54:31,963 INFO L521 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:54:32,180 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3597,53 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:54:32,181 INFO L430 AbstractCegarLoop]: === Iteration 175 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:54:32,181 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:54:32,181 INFO L82 PathProgramCache]: Analyzing trace with hash -1711555706, now seen corresponding path program 26 times [2021-06-05 14:54:32,181 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:54:32,181 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1820481380] [2021-06-05 14:54:32,181 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:54:32,185 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:54:32,363 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:54:32,364 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:54:32,364 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1820481380] [2021-06-05 14:54:32,364 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1820481380] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:54:32,364 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [388906616] [2021-06-05 14:54:32,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 54 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 54 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:54:32,393 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 14:54:32,394 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:54:32,394 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 23 conjunts are in the unsatisfiable core [2021-06-05 14:54:32,394 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:54:32,845 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:54:32,845 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:54:32,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 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 17 [2021-06-05 14:54:32,846 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:54:32,851 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:54:32,851 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:54:32,851 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 29 treesize of output 21 [2021-06-05 14:54:32,852 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:54:32,857 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:54:32,857 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:54:32,857 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 22 treesize of output 16 [2021-06-05 14:54:32,858 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 14:54:32,862 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:54:32,863 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:54:32,863 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 22 [2021-06-05 14:54:32,864 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 14:54:32,868 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:54:32,868 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:54:32,869 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 17 [2021-06-05 14:54:32,869 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-05 14:54:32,874 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:54:32,874 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 22 treesize of output 16 [2021-06-05 14:54:32,875 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-06-05 14:54:33,189 WARN L205 SmtUtils]: Spent 314.00 ms on a formula simplification. DAG size of input: 81 DAG size of output: 69 [2021-06-05 14:54:33,190 INFO L628 ElimStorePlain]: treesize reduction 441, result has 44.0 percent of original size [2021-06-05 14:54:33,194 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:54:33,195 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:54:33,195 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-06-05 14:54:33,196 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-06-05 14:54:33,199 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-06-05 14:54:33,200 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-06-05 14:54:33,204 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:54:33,204 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 22 treesize of output 16 [2021-06-05 14:54:33,205 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-06-05 14:54:33,316 WARN L205 SmtUtils]: Spent 111.00 ms on a formula simplification that was a NOOP. DAG size: 60 [2021-06-05 14:54:33,316 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:54:33,320 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:54:33,321 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:54:33,321 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 17 [2021-06-05 14:54:33,322 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-06-05 14:54:33,326 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:54:33,326 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:54:33,326 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 24 treesize of output 18 [2021-06-05 14:54:33,327 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-06-05 14:54:33,331 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:54:33,331 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 17 [2021-06-05 14:54:33,332 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-06-05 14:54:33,527 WARN L205 SmtUtils]: Spent 195.00 ms on a formula simplification. DAG size of input: 56 DAG size of output: 56 [2021-06-05 14:54:33,528 INFO L628 ElimStorePlain]: treesize reduction 1, result has 99.6 percent of original size [2021-06-05 14:54:33,534 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 3 dim-1 vars, End of recursive call: 6 dim-0 vars, and 8 xjuncts. [2021-06-05 14:54:33,534 INFO L247 ElimStorePlain]: Needed 13 recursive calls to eliminate 6 variables, input treesize:895, output treesize:217 [2021-06-05 14:54:33,985 INFO L446 ElimStorePlain]: Different costs {0=[v_prenex_514, v_prenex_516, v_prenex_518, array_6, v_prenex_510, v_prenex_512], 1=[v_prenex_515, array_0, v_prenex_517, v_prenex_509, v_prenex_511, v_prenex_513]} [2021-06-05 14:54:33,993 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 22 [2021-06-05 14:54:33,994 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:54:34,002 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 17 [2021-06-05 14:54:34,003 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:54:34,010 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 17 [2021-06-05 14:54:34,011 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 14:54:34,019 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 22 [2021-06-05 14:54:34,019 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 14:54:34,027 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 37 treesize of output 27 [2021-06-05 14:54:34,028 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-05 14:54:34,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 30 treesize of output 22 [2021-06-05 14:54:34,036 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-06-05 14:54:34,446 WARN L205 SmtUtils]: Spent 410.00 ms on a formula simplification. DAG size of input: 152 DAG size of output: 93 [2021-06-05 14:54:34,447 INFO L628 ElimStorePlain]: treesize reduction 1289, result has 17.2 percent of original size [2021-06-05 14:54:34,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 9 treesize of output 7 [2021-06-05 14:54:34,453 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-06-05 14:54:34,576 WARN L205 SmtUtils]: Spent 122.00 ms on a formula simplification that was a NOOP. DAG size: 87 [2021-06-05 14:54:34,576 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:54:34,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 7 treesize of output 5 [2021-06-05 14:54:34,581 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-06-05 14:54:34,696 WARN L205 SmtUtils]: Spent 114.00 ms on a formula simplification that was a NOOP. DAG size: 82 [2021-06-05 14:54:34,696 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:54:34,701 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 7 treesize of output 5 [2021-06-05 14:54:34,702 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-06-05 14:54:34,813 WARN L205 SmtUtils]: Spent 111.00 ms on a formula simplification that was a NOOP. DAG size: 77 [2021-06-05 14:54:34,813 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:54:34,817 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select 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 11 [2021-06-05 14:54:34,818 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-06-05 14:54:34,924 WARN L205 SmtUtils]: Spent 105.00 ms on a formula simplification that was a NOOP. DAG size: 71 [2021-06-05 14:54:34,924 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:54:34,928 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 8 treesize of output 6 [2021-06-05 14:54:34,929 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-06-05 14:54:34,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 7 treesize of output 5 [2021-06-05 14:54:34,934 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-06-05 14:54:35,113 WARN L205 SmtUtils]: Spent 178.00 ms on a formula simplification. DAG size of input: 63 DAG size of output: 62 [2021-06-05 14:54:35,113 INFO L628 ElimStorePlain]: treesize reduction 27, result has 87.4 percent of original size [2021-06-05 14:54:35,114 INFO L518 ElimStorePlain]: Eliminatee v_prenex_515 vanished before elimination [2021-06-05 14:54:35,114 INFO L518 ElimStorePlain]: Eliminatee array_0 vanished before elimination [2021-06-05 14:54:35,114 INFO L518 ElimStorePlain]: Eliminatee v_prenex_517 vanished before elimination [2021-06-05 14:54:35,114 INFO L518 ElimStorePlain]: Eliminatee v_prenex_509 vanished before elimination [2021-06-05 14:54:35,114 INFO L518 ElimStorePlain]: Eliminatee v_prenex_511 vanished before elimination [2021-06-05 14:54:35,114 INFO L518 ElimStorePlain]: Eliminatee v_prenex_513 vanished before elimination [2021-06-05 14:54:35,116 INFO L550 ElimStorePlain]: Start of recursive call 1: 6 dim-0 vars, 12 dim-1 vars, End of recursive call: and 8 xjuncts. [2021-06-05 14:54:35,117 INFO L247 ElimStorePlain]: Needed 13 recursive calls to eliminate 18 variables, input treesize:1703, output treesize:140 [2021-06-05 14:54:35,264 WARN L205 SmtUtils]: Spent 125.00 ms on a formula simplification. DAG size of input: 32 DAG size of output: 32 [2021-06-05 14:54:35,566 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:54:35,566 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [388906616] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:54:35,566 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:54:35,566 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 19 [2021-06-05 14:54:35,566 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1223891330] [2021-06-05 14:54:35,566 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-06-05 14:54:35,566 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:54:35,566 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-06-05 14:54:35,566 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=302, Unknown=0, NotChecked=0, Total=342 [2021-06-05 14:54:35,566 INFO L87 Difference]: Start difference. First operand 351 states and 1075 transitions. Second operand has 19 states, 19 states have (on average 1.894736842105263) internal successors, (36), 19 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:54:36,124 WARN L205 SmtUtils]: Spent 254.00 ms on a formula simplification. DAG size of input: 125 DAG size of output: 116 [2021-06-05 14:54:36,559 WARN L205 SmtUtils]: Spent 308.00 ms on a formula simplification. DAG size of input: 135 DAG size of output: 121 [2021-06-05 14:54:37,104 WARN L205 SmtUtils]: Spent 485.00 ms on a formula simplification. DAG size of input: 141 DAG size of output: 127 [2021-06-05 14:54:37,763 WARN L205 SmtUtils]: Spent 545.00 ms on a formula simplification. DAG size of input: 150 DAG size of output: 136 [2021-06-05 14:54:38,429 WARN L205 SmtUtils]: Spent 601.00 ms on a formula simplification. DAG size of input: 156 DAG size of output: 137 [2021-06-05 14:54:39,199 WARN L205 SmtUtils]: Spent 669.00 ms on a formula simplification. DAG size of input: 165 DAG size of output: 146 [2021-06-05 14:54:39,952 WARN L205 SmtUtils]: Spent 670.00 ms on a formula simplification. DAG size of input: 166 DAG size of output: 145 [2021-06-05 14:54:40,760 WARN L205 SmtUtils]: Spent 729.00 ms on a formula simplification. DAG size of input: 175 DAG size of output: 154 [2021-06-05 14:54:40,830 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:54:40,830 INFO L93 Difference]: Finished difference Result 811 states and 2288 transitions. [2021-06-05 14:54:40,830 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-06-05 14:54:40,830 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 1.894736842105263) internal successors, (36), 19 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 20 [2021-06-05 14:54:40,830 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:54:40,831 INFO L225 Difference]: With dead ends: 811 [2021-06-05 14:54:40,831 INFO L226 Difference]: Without dead ends: 781 [2021-06-05 14:54:40,831 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 11 SyntacticMatches, 2 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 57 ImplicationChecksByTransitivity, 5566.4ms TimeCoverageRelationStatistics Valid=167, Invalid=645, Unknown=0, NotChecked=0, Total=812 [2021-06-05 14:54:40,832 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 781 states. [2021-06-05 14:54:40,836 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 781 to 351. [2021-06-05 14:54:40,836 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 351 states, 350 states have (on average 3.0714285714285716) internal successors, (1075), 350 states have internal predecessors, (1075), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:54:40,836 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 351 states to 351 states and 1075 transitions. [2021-06-05 14:54:40,836 INFO L78 Accepts]: Start accepts. Automaton has 351 states and 1075 transitions. Word has length 20 [2021-06-05 14:54:40,837 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:54:40,837 INFO L482 AbstractCegarLoop]: Abstraction has 351 states and 1075 transitions. [2021-06-05 14:54:40,837 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 1.894736842105263) internal successors, (36), 19 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:54:40,837 INFO L276 IsEmpty]: Start isEmpty. Operand 351 states and 1075 transitions. [2021-06-05 14:54:40,837 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-06-05 14:54:40,837 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:54:40,837 INFO L521 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:54:41,037 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3772,54 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:54:41,038 INFO L430 AbstractCegarLoop]: === Iteration 176 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:54:41,038 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:54:41,038 INFO L82 PathProgramCache]: Analyzing trace with hash 496140202, now seen corresponding path program 27 times [2021-06-05 14:54:41,038 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:54:41,038 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1423349792] [2021-06-05 14:54:41,038 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:54:41,042 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:54:41,240 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:54:41,240 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:54:41,240 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1423349792] [2021-06-05 14:54:41,240 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1423349792] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:54:41,240 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [795785006] [2021-06-05 14:54:41,241 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 55 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 55 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:54:41,269 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-06-05 14:54:41,269 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:54:41,270 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 24 conjunts are in the unsatisfiable core [2021-06-05 14:54:41,270 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:54:41,780 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:54:41,780 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:54:41,780 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 38 treesize of output 28 [2021-06-05 14:54:41,781 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:54:41,787 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:54:41,787 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:54:41,788 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 31 treesize of output 23 [2021-06-05 14:54:41,789 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:54:41,794 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:54:41,794 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 31 treesize of output 23 [2021-06-05 14:54:41,795 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 14:54:42,122 WARN L205 SmtUtils]: Spent 326.00 ms on a formula simplification. DAG size of input: 112 DAG size of output: 106 [2021-06-05 14:54:42,122 INFO L628 ElimStorePlain]: treesize reduction 134, result has 72.4 percent of original size [2021-06-05 14:54:42,128 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:54:42,128 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:54:42,128 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 12 [2021-06-05 14:54:42,129 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 14:54:42,134 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:54:42,134 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-06-05 14:54:42,135 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-05 14:54:42,391 WARN L205 SmtUtils]: Spent 255.00 ms on a formula simplification. DAG size of input: 98 DAG size of output: 97 [2021-06-05 14:54:42,391 INFO L628 ElimStorePlain]: treesize reduction 30, result has 90.7 percent of original size [2021-06-05 14:54:42,396 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:54:42,397 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:54:42,397 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-06-05 14:54:42,398 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-06-05 14:54:42,402 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:54:42,403 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 12 [2021-06-05 14:54:42,403 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-06-05 14:54:42,525 WARN L205 SmtUtils]: Spent 121.00 ms on a formula simplification that was a NOOP. DAG size: 93 [2021-06-05 14:54:42,525 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:54:42,530 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:54:42,531 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 17 [2021-06-05 14:54:42,532 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-06-05 14:54:42,648 WARN L205 SmtUtils]: Spent 116.00 ms on a formula simplification that was a NOOP. DAG size: 89 [2021-06-05 14:54:42,648 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:54:42,653 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:54:42,653 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-06-05 14:54:42,654 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-06-05 14:54:42,768 WARN L205 SmtUtils]: Spent 113.00 ms on a formula simplification that was a NOOP. DAG size: 85 [2021-06-05 14:54:42,768 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:54:42,773 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:54:42,773 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-06-05 14:54:42,774 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-06-05 14:54:42,887 WARN L205 SmtUtils]: Spent 113.00 ms on a formula simplification that was a NOOP. DAG size: 81 [2021-06-05 14:54:42,888 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:54:42,893 INFO L550 ElimStorePlain]: Start of recursive call 1: 6 dim-0 vars, 6 dim-1 vars, End of recursive call: 6 dim-0 vars, and 8 xjuncts. [2021-06-05 14:54:42,894 INFO L247 ElimStorePlain]: Needed 11 recursive calls to eliminate 12 variables, input treesize:597, output treesize:252 [2021-06-05 14:54:43,103 WARN L205 SmtUtils]: Spent 170.00 ms on a formula simplification. DAG size of input: 98 DAG size of output: 96 [2021-06-05 14:54:43,458 INFO L446 ElimStorePlain]: Different costs {0=[v_prenex_537, v_prenex_539, array_6, v_prenex_541, v_prenex_533, v_prenex_535], 1=[v_prenex_536, v_prenex_538, array_0, v_prenex_540, v_prenex_532, v_prenex_534]} [2021-06-05 14:54:43,467 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 17 [2021-06-05 14:54:43,468 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:54:43,476 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 22 [2021-06-05 14:54:43,476 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:54:43,484 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 22 [2021-06-05 14:54:43,486 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 14:54:43,494 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 17 [2021-06-05 14:54:43,495 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 14:54:43,503 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 22 [2021-06-05 14:54:43,503 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-05 14:54:43,511 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 37 treesize of output 27 [2021-06-05 14:54:43,512 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-06-05 14:54:43,988 WARN L205 SmtUtils]: Spent 475.00 ms on a formula simplification. DAG size of input: 160 DAG size of output: 100 [2021-06-05 14:54:43,988 INFO L628 ElimStorePlain]: treesize reduction 1380, result has 17.2 percent of original size [2021-06-05 14:54:43,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 7 treesize of output 5 [2021-06-05 14:54:43,995 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-06-05 14:54:44,125 WARN L205 SmtUtils]: Spent 130.00 ms on a formula simplification that was a NOOP. DAG size: 95 [2021-06-05 14:54:44,126 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:54:44,131 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 7 treesize of output 5 [2021-06-05 14:54:44,132 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-06-05 14:54:44,260 WARN L205 SmtUtils]: Spent 128.00 ms on a formula simplification that was a NOOP. DAG size: 90 [2021-06-05 14:54:44,260 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:54:44,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 7 treesize of output 5 [2021-06-05 14:54:44,266 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-06-05 14:54:44,392 WARN L205 SmtUtils]: Spent 126.00 ms on a formula simplification that was a NOOP. DAG size: 85 [2021-06-05 14:54:44,393 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:54: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 9 treesize of output 7 [2021-06-05 14:54:44,398 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-06-05 14:54:44,523 WARN L205 SmtUtils]: Spent 124.00 ms on a formula simplification that was a NOOP. DAG size: 79 [2021-06-05 14:54:44,523 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:54:44,528 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 7 treesize of output 5 [2021-06-05 14:54:44,529 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-06-05 14:54:44,533 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-06-05 14:54:44,533 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-06-05 14:54:44,636 WARN L205 SmtUtils]: Spent 102.00 ms on a formula simplification that was a NOOP. DAG size: 70 [2021-06-05 14:54:44,637 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:54:44,637 INFO L518 ElimStorePlain]: Eliminatee v_prenex_536 vanished before elimination [2021-06-05 14:54:44,637 INFO L518 ElimStorePlain]: Eliminatee v_prenex_538 vanished before elimination [2021-06-05 14:54:44,637 INFO L518 ElimStorePlain]: Eliminatee array_0 vanished before elimination [2021-06-05 14:54:44,637 INFO L518 ElimStorePlain]: Eliminatee v_prenex_540 vanished before elimination [2021-06-05 14:54:44,637 INFO L518 ElimStorePlain]: Eliminatee v_prenex_532 vanished before elimination [2021-06-05 14:54:44,637 INFO L518 ElimStorePlain]: Eliminatee v_prenex_534 vanished before elimination [2021-06-05 14:54:44,640 INFO L550 ElimStorePlain]: Start of recursive call 1: 6 dim-0 vars, 12 dim-1 vars, End of recursive call: and 8 xjuncts. [2021-06-05 14:54:44,640 INFO L247 ElimStorePlain]: Needed 13 recursive calls to eliminate 18 variables, input treesize:1817, output treesize:194 [2021-06-05 14:54:44,820 WARN L205 SmtUtils]: Spent 153.00 ms on a formula simplification. DAG size of input: 36 DAG size of output: 34 [2021-06-05 14:54:45,066 WARN L205 SmtUtils]: Spent 180.00 ms on a formula simplification. DAG size of input: 50 DAG size of output: 36 [2021-06-05 14:54:45,257 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:54:45,257 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [795785006] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:54:45,257 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:54:45,257 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 19 [2021-06-05 14:54:45,257 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1884537527] [2021-06-05 14:54:45,257 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-06-05 14:54:45,257 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:54:45,257 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-06-05 14:54:45,257 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=302, Unknown=0, NotChecked=0, Total=342 [2021-06-05 14:54:45,258 INFO L87 Difference]: Start difference. First operand 351 states and 1075 transitions. Second operand has 19 states, 19 states have (on average 1.894736842105263) internal successors, (36), 19 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:54:45,861 WARN L205 SmtUtils]: Spent 272.00 ms on a formula simplification. DAG size of input: 138 DAG size of output: 123 [2021-06-05 14:54:46,449 WARN L205 SmtUtils]: Spent 332.00 ms on a formula simplification. DAG size of input: 155 DAG size of output: 128 [2021-06-05 14:54:46,618 WARN L205 SmtUtils]: Spent 118.00 ms on a formula simplification. DAG size of input: 82 DAG size of output: 68 [2021-06-05 14:54:47,021 WARN L205 SmtUtils]: Spent 348.00 ms on a formula simplification. DAG size of input: 163 DAG size of output: 131 [2021-06-05 14:54:47,234 WARN L205 SmtUtils]: Spent 120.00 ms on a formula simplification. DAG size of input: 81 DAG size of output: 65 [2021-06-05 14:54:47,649 WARN L205 SmtUtils]: Spent 330.00 ms on a formula simplification. DAG size of input: 150 DAG size of output: 122 [2021-06-05 14:54:48,370 WARN L205 SmtUtils]: Spent 657.00 ms on a formula simplification. DAG size of input: 181 DAG size of output: 146 [2021-06-05 14:54:48,582 WARN L205 SmtUtils]: Spent 145.00 ms on a formula simplification. DAG size of input: 86 DAG size of output: 71 [2021-06-05 14:54:49,238 WARN L205 SmtUtils]: Spent 593.00 ms on a formula simplification. DAG size of input: 165 DAG size of output: 136 [2021-06-05 14:54:49,972 WARN L205 SmtUtils]: Spent 678.00 ms on a formula simplification. DAG size of input: 184 DAG size of output: 149 [2021-06-05 14:54:50,733 WARN L205 SmtUtils]: Spent 698.00 ms on a formula simplification. DAG size of input: 188 DAG size of output: 154 [2021-06-05 14:54:50,942 WARN L205 SmtUtils]: Spent 163.00 ms on a formula simplification. DAG size of input: 89 DAG size of output: 74 [2021-06-05 14:54:51,663 WARN L205 SmtUtils]: Spent 645.00 ms on a formula simplification. DAG size of input: 172 DAG size of output: 143 [2021-06-05 14:54:52,462 WARN L205 SmtUtils]: Spent 736.00 ms on a formula simplification. DAG size of input: 191 DAG size of output: 157 [2021-06-05 14:54:52,538 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:54:52,538 INFO L93 Difference]: Finished difference Result 1047 states and 2889 transitions. [2021-06-05 14:54:52,538 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-06-05 14:54:52,538 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 1.894736842105263) internal successors, (36), 19 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 20 [2021-06-05 14:54:52,538 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:54:52,539 INFO L225 Difference]: With dead ends: 1047 [2021-06-05 14:54:52,539 INFO L226 Difference]: Without dead ends: 975 [2021-06-05 14:54:52,539 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 11 SyntacticMatches, 2 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 134 ImplicationChecksByTransitivity, 7818.3ms TimeCoverageRelationStatistics Valid=258, Invalid=1002, Unknown=0, NotChecked=0, Total=1260 [2021-06-05 14:54:52,540 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 975 states. [2021-06-05 14:54:52,544 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 975 to 353. [2021-06-05 14:54:52,544 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 353 states, 352 states have (on average 3.0880681818181817) internal successors, (1087), 352 states have internal predecessors, (1087), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:54:52,545 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 353 states to 353 states and 1087 transitions. [2021-06-05 14:54:52,545 INFO L78 Accepts]: Start accepts. Automaton has 353 states and 1087 transitions. Word has length 20 [2021-06-05 14:54:52,545 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:54:52,545 INFO L482 AbstractCegarLoop]: Abstraction has 353 states and 1087 transitions. [2021-06-05 14:54:52,545 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 1.894736842105263) internal successors, (36), 19 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:54:52,545 INFO L276 IsEmpty]: Start isEmpty. Operand 353 states and 1087 transitions. [2021-06-05 14:54:52,545 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-06-05 14:54:52,545 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:54:52,545 INFO L521 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:54:52,746 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 55 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3910 [2021-06-05 14:54:52,746 INFO L430 AbstractCegarLoop]: === Iteration 177 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:54:52,746 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:54:52,746 INFO L82 PathProgramCache]: Analyzing trace with hash -690985846, now seen corresponding path program 28 times [2021-06-05 14:54:52,746 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:54:52,746 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [279739344] [2021-06-05 14:54:52,746 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:54:52,755 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:54:53,032 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:54:53,032 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:54:53,032 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [279739344] [2021-06-05 14:54:53,032 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [279739344] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:54:53,032 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1735288446] [2021-06-05 14:54:53,032 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 56 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 56 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:54:53,061 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 14:54:53,061 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:54:53,062 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 24 conjunts are in the unsatisfiable core [2021-06-05 14:54:53,062 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:54:53,504 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:54:53,505 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-06-05 14:54:53,506 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:54:53,857 WARN L205 SmtUtils]: Spent 350.00 ms on a formula simplification. DAG size of input: 118 DAG size of output: 109 [2021-06-05 14:54:53,858 INFO L628 ElimStorePlain]: treesize reduction 209, result has 64.6 percent of original size [2021-06-05 14:54:53,863 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:54:53,864 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:54:53,864 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 12 [2021-06-05 14:54:53,865 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:54:53,870 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:54:53,870 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-06-05 14:54:53,871 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 14:54:54,158 WARN L205 SmtUtils]: Spent 286.00 ms on a formula simplification. DAG size of input: 101 DAG size of output: 100 [2021-06-05 14:54:54,158 INFO L628 ElimStorePlain]: treesize reduction 30, result has 91.5 percent of original size [2021-06-05 14:54:54,163 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:54:54,164 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:54:54,164 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 17 [2021-06-05 14:54:54,165 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 14:54:54,170 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:54:54,170 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 24 treesize of output 18 [2021-06-05 14:54:54,171 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-05 14:54:54,291 WARN L205 SmtUtils]: Spent 120.00 ms on a formula simplification that was a NOOP. DAG size: 93 [2021-06-05 14:54:54,291 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:54:54,296 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:54:54,296 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-06-05 14:54:54,297 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-06-05 14:54:54,416 WARN L205 SmtUtils]: Spent 118.00 ms on a formula simplification that was a NOOP. DAG size: 89 [2021-06-05 14:54:54,416 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:54:54,421 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:54:54,421 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:54:54,422 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-06-05 14:54:54,422 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-06-05 14:54:54,426 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:54:54,427 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 12 [2021-06-05 14:54:54,427 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-06-05 14:54:54,544 WARN L205 SmtUtils]: Spent 116.00 ms on a formula simplification that was a NOOP. DAG size: 85 [2021-06-05 14:54:54,544 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:54:54,549 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:54:54,549 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 17 [2021-06-05 14:54:54,550 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-06-05 14:54:54,664 WARN L205 SmtUtils]: Spent 113.00 ms on a formula simplification that was a NOOP. DAG size: 81 [2021-06-05 14:54:54,664 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:54:54,671 INFO L550 ElimStorePlain]: Start of recursive call 1: 6 dim-0 vars, 6 dim-1 vars, End of recursive call: 6 dim-0 vars, and 8 xjuncts. [2021-06-05 14:54:54,671 INFO L247 ElimStorePlain]: Needed 10 recursive calls to eliminate 12 variables, input treesize:597, output treesize:252 [2021-06-05 14:54:54,880 WARN L205 SmtUtils]: Spent 159.00 ms on a formula simplification. DAG size of input: 98 DAG size of output: 96 [2021-06-05 14:54:55,249 INFO L446 ElimStorePlain]: Different costs {0=[v_prenex_558, v_prenex_560, array_6, v_prenex_562, v_prenex_564, v_prenex_556], 1=[v_prenex_559, array_0, v_prenex_561, v_prenex_563, v_prenex_555, v_prenex_557]} [2021-06-05 14:54:55,257 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 22 treesize of output 16 [2021-06-05 14:54:55,258 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:54:55,266 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select 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 11 [2021-06-05 14:54:55,267 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:54:55,275 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 22 treesize of output 16 [2021-06-05 14:54:55,276 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 14:54:55,283 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-06-05 14:54:55,284 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 14:54:55,292 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 29 treesize of output 21 [2021-06-05 14:54:55,293 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-05 14:54:55,300 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 22 treesize of output 16 [2021-06-05 14:54:55,301 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-06-05 14:54:55,785 WARN L205 SmtUtils]: Spent 484.00 ms on a formula simplification. DAG size of input: 156 DAG size of output: 103 [2021-06-05 14:54:55,786 INFO L628 ElimStorePlain]: treesize reduction 1363, result has 17.8 percent of original size [2021-06-05 14:54:55,791 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 12 [2021-06-05 14:54:55,800 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-06-05 14:54:55,934 WARN L205 SmtUtils]: Spent 133.00 ms on a formula simplification that was a NOOP. DAG size: 95 [2021-06-05 14:54:55,934 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:54:55,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 9 treesize of output 7 [2021-06-05 14:54:55,941 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-06-05 14:54:56,071 WARN L205 SmtUtils]: Spent 129.00 ms on a formula simplification that was a NOOP. DAG size: 89 [2021-06-05 14:54:56,071 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:54:56,076 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 8 treesize of output 6 [2021-06-05 14:54:56,077 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-06-05 14:54:56,082 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 7 treesize of output 5 [2021-06-05 14:54:56,083 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-06-05 14:54:56,310 WARN L205 SmtUtils]: Spent 227.00 ms on a formula simplification. DAG size of input: 81 DAG size of output: 80 [2021-06-05 14:54:56,310 INFO L628 ElimStorePlain]: treesize reduction 30, result has 88.3 percent of original size [2021-06-05 14:54:56,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 7 treesize of output 5 [2021-06-05 14:54:56,316 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-06-05 14:54:56,420 WARN L205 SmtUtils]: Spent 104.00 ms on a formula simplification that was a NOOP. DAG size: 75 [2021-06-05 14:54:56,421 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:54:56,425 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 7 treesize of output 5 [2021-06-05 14:54:56,426 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-06-05 14:54:56,528 WARN L205 SmtUtils]: Spent 102.00 ms on a formula simplification that was a NOOP. DAG size: 70 [2021-06-05 14:54:56,528 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:54:56,529 INFO L518 ElimStorePlain]: Eliminatee v_prenex_559 vanished before elimination [2021-06-05 14:54:56,529 INFO L518 ElimStorePlain]: Eliminatee array_0 vanished before elimination [2021-06-05 14:54:56,529 INFO L518 ElimStorePlain]: Eliminatee v_prenex_561 vanished before elimination [2021-06-05 14:54:56,529 INFO L518 ElimStorePlain]: Eliminatee v_prenex_563 vanished before elimination [2021-06-05 14:54:56,529 INFO L518 ElimStorePlain]: Eliminatee v_prenex_555 vanished before elimination [2021-06-05 14:54:56,529 INFO L518 ElimStorePlain]: Eliminatee v_prenex_557 vanished before elimination [2021-06-05 14:54:56,532 INFO L550 ElimStorePlain]: Start of recursive call 1: 6 dim-0 vars, 12 dim-1 vars, End of recursive call: and 8 xjuncts. [2021-06-05 14:54:56,532 INFO L247 ElimStorePlain]: Needed 13 recursive calls to eliminate 18 variables, input treesize:1817, output treesize:194 [2021-06-05 14:54:56,710 WARN L205 SmtUtils]: Spent 153.00 ms on a formula simplification. DAG size of input: 36 DAG size of output: 34 [2021-06-05 14:54:56,886 WARN L205 SmtUtils]: Spent 137.00 ms on a formula simplification. DAG size of input: 38 DAG size of output: 36 [2021-06-05 14:54:57,115 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:54:57,115 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1735288446] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:54:57,115 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:54:57,115 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 19 [2021-06-05 14:54:57,115 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1853389262] [2021-06-05 14:54:57,115 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-06-05 14:54:57,115 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:54:57,116 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-06-05 14:54:57,116 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=302, Unknown=0, NotChecked=0, Total=342 [2021-06-05 14:54:57,116 INFO L87 Difference]: Start difference. First operand 353 states and 1087 transitions. Second operand has 19 states, 19 states have (on average 1.894736842105263) internal successors, (36), 19 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:54:57,727 WARN L205 SmtUtils]: Spent 276.00 ms on a formula simplification. DAG size of input: 130 DAG size of output: 124 [2021-06-05 14:54:58,207 WARN L205 SmtUtils]: Spent 336.00 ms on a formula simplification. DAG size of input: 140 DAG size of output: 129 [2021-06-05 14:54:58,631 WARN L205 SmtUtils]: Spent 356.00 ms on a formula simplification. DAG size of input: 145 DAG size of output: 135 [2021-06-05 14:54:59,044 WARN L205 SmtUtils]: Spent 284.00 ms on a formula simplification. DAG size of input: 153 DAG size of output: 108 [2021-06-05 14:54:59,764 WARN L205 SmtUtils]: Spent 648.00 ms on a formula simplification. DAG size of input: 158 DAG size of output: 144 [2021-06-05 14:55:00,395 WARN L205 SmtUtils]: Spent 525.00 ms on a formula simplification. DAG size of input: 166 DAG size of output: 119 [2021-06-05 14:55:01,219 WARN L205 SmtUtils]: Spent 732.00 ms on a formula simplification. DAG size of input: 168 DAG size of output: 154 [2021-06-05 14:55:01,921 WARN L205 SmtUtils]: Spent 619.00 ms on a formula simplification. DAG size of input: 176 DAG size of output: 129 [2021-06-05 14:55:01,978 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:55:01,978 INFO L93 Difference]: Finished difference Result 820 states and 2303 transitions. [2021-06-05 14:55:01,978 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-06-05 14:55:01,978 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 1.894736842105263) internal successors, (36), 19 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 20 [2021-06-05 14:55:01,978 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:55:01,979 INFO L225 Difference]: With dead ends: 820 [2021-06-05 14:55:01,979 INFO L226 Difference]: Without dead ends: 790 [2021-06-05 14:55:01,979 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 11 SyntacticMatches, 2 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 55 ImplicationChecksByTransitivity, 5488.5ms TimeCoverageRelationStatistics Valid=163, Invalid=649, Unknown=0, NotChecked=0, Total=812 [2021-06-05 14:55:01,980 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 790 states. [2021-06-05 14:55:01,984 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 790 to 353. [2021-06-05 14:55:01,984 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 353 states, 352 states have (on average 3.0880681818181817) internal successors, (1087), 352 states have internal predecessors, (1087), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:55:01,985 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 353 states to 353 states and 1087 transitions. [2021-06-05 14:55:01,985 INFO L78 Accepts]: Start accepts. Automaton has 353 states and 1087 transitions. Word has length 20 [2021-06-05 14:55:01,985 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:55:01,985 INFO L482 AbstractCegarLoop]: Abstraction has 353 states and 1087 transitions. [2021-06-05 14:55:01,985 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 1.894736842105263) internal successors, (36), 19 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:55:01,985 INFO L276 IsEmpty]: Start isEmpty. Operand 353 states and 1087 transitions. [2021-06-05 14:55:01,985 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-06-05 14:55:01,985 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:55:01,985 INFO L521 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:55:02,186 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4032,56 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:55:02,186 INFO L430 AbstractCegarLoop]: === Iteration 178 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:55:02,186 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:55:02,186 INFO L82 PathProgramCache]: Analyzing trace with hash 341702684, now seen corresponding path program 29 times [2021-06-05 14:55:02,186 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:55:02,186 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [841976671] [2021-06-05 14:55:02,186 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:55:02,190 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:55:02,368 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:55:02,368 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:55:02,368 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [841976671] [2021-06-05 14:55:02,368 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [841976671] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:55:02,369 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [265948859] [2021-06-05 14:55:02,369 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 57 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 57 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:55:02,398 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 14:55:02,398 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:55:02,399 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 24 conjunts are in the unsatisfiable core [2021-06-05 14:55:02,399 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:55:02,546 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 37 treesize of output 27 [2021-06-05 14:55:02,547 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:55:02,551 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 37 treesize of output 27 [2021-06-05 14:55:02,551 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:55:02,555 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 31 treesize of output 23 [2021-06-05 14:55:02,556 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 14:55:02,561 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 29 treesize of output 21 [2021-06-05 14:55:02,561 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 14:55:02,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 37 treesize of output 27 [2021-06-05 14:55:02,566 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-05 14:55:02,571 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 29 treesize of output 21 [2021-06-05 14:55:02,571 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-06-05 14:55:02,576 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 38 treesize of output 28 [2021-06-05 14:55:02,577 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-06-05 14:55:02,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 31 treesize of output 23 [2021-06-05 14:55:02,582 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-06-05 14:55:02,586 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 22 [2021-06-05 14:55:02,587 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-06-05 14:55:02,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 45 treesize of output 33 [2021-06-05 14:55:02,594 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-06-05 14:55:02,598 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 29 treesize of output 21 [2021-06-05 14:55:02,599 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-06-05 14:55:02,603 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 37 treesize of output 27 [2021-06-05 14:55:02,604 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-06-05 14:55:02,609 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 37 treesize of output 27 [2021-06-05 14:55:02,609 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-06-05 14:55:02,613 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 37 treesize of output 27 [2021-06-05 14:55:02,614 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-06-05 14:55:02,619 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 22 [2021-06-05 14:55:02,619 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-06-05 14:55:02,623 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 36 treesize of output 26 [2021-06-05 14:55:02,624 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-06-05 14:55:02,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 30 treesize of output 22 [2021-06-05 14:55:02,630 INFO L550 ElimStorePlain]: Start of recursive call 18: End of recursive call: and 1 xjuncts. [2021-06-05 14:55:02,634 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 38 treesize of output 28 [2021-06-05 14:55:02,636 INFO L550 ElimStorePlain]: Start of recursive call 19: End of recursive call: and 1 xjuncts. [2021-06-05 14:55:02,640 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 38 treesize of output 28 [2021-06-05 14:55:02,641 INFO L550 ElimStorePlain]: Start of recursive call 20: End of recursive call: and 1 xjuncts. [2021-06-05 14:55:02,646 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 38 treesize of output 28 [2021-06-05 14:55:02,647 INFO L550 ElimStorePlain]: Start of recursive call 21: End of recursive call: and 1 xjuncts. [2021-06-05 14:55:02,652 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 36 treesize of output 26 [2021-06-05 14:55:02,653 INFO L550 ElimStorePlain]: Start of recursive call 22: End of recursive call: and 1 xjuncts. [2021-06-05 14:55:02,657 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 22 [2021-06-05 14:55:02,658 INFO L550 ElimStorePlain]: Start of recursive call 23: End of recursive call: and 1 xjuncts. [2021-06-05 14:55:02,662 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 31 treesize of output 23 [2021-06-05 14:55:02,663 INFO L550 ElimStorePlain]: Start of recursive call 24: End of recursive call: and 1 xjuncts. [2021-06-05 14:55:02,667 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 44 treesize of output 32 [2021-06-05 14:55:02,668 INFO L550 ElimStorePlain]: Start of recursive call 25: End of recursive call: and 1 xjuncts. [2021-06-05 14:55:02,676 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 36 treesize of output 26 [2021-06-05 14:55:02,677 INFO L550 ElimStorePlain]: Start of recursive call 26: End of recursive call: and 1 xjuncts. [2021-06-05 14:55:02,682 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 22 [2021-06-05 14:55:02,682 INFO L550 ElimStorePlain]: Start of recursive call 27: End of recursive call: and 1 xjuncts. [2021-06-05 14:55:02,686 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 44 treesize of output 32 [2021-06-05 14:55:02,687 INFO L550 ElimStorePlain]: Start of recursive call 28: End of recursive call: and 1 xjuncts. [2021-06-05 14:55:02,691 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 22 [2021-06-05 14:55:02,692 INFO L550 ElimStorePlain]: Start of recursive call 29: End of recursive call: and 1 xjuncts. [2021-06-05 14:55:02,696 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 43 treesize of output 31 [2021-06-05 14:55:02,697 INFO L550 ElimStorePlain]: Start of recursive call 30: End of recursive call: and 1 xjuncts. [2021-06-05 14:55:02,701 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 22 [2021-06-05 14:55:02,701 INFO L550 ElimStorePlain]: Start of recursive call 31: End of recursive call: and 1 xjuncts. [2021-06-05 14:55:02,705 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 22 [2021-06-05 14:55:02,706 INFO L550 ElimStorePlain]: Start of recursive call 32: End of recursive call: and 1 xjuncts. [2021-06-05 14:55:02,710 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 37 treesize of output 27 [2021-06-05 14:55:02,710 INFO L550 ElimStorePlain]: Start of recursive call 33: End of recursive call: and 1 xjuncts. [2021-06-05 14:55:02,714 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-06-05 14:55:02,714 INFO L550 ElimStorePlain]: Start of recursive call 34: End of recursive call: and 1 xjuncts. [2021-06-05 14:55:02,718 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 36 treesize of output 26 [2021-06-05 14:55:02,719 INFO L550 ElimStorePlain]: Start of recursive call 35: End of recursive call: and 1 xjuncts. [2021-06-05 14:55:02,723 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 37 treesize of output 27 [2021-06-05 14:55:02,723 INFO L550 ElimStorePlain]: Start of recursive call 36: End of recursive call: and 1 xjuncts. [2021-06-05 14:55:02,727 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 29 treesize of output 21 [2021-06-05 14:55:02,727 INFO L550 ElimStorePlain]: Start of recursive call 37: End of recursive call: and 1 xjuncts. [2021-06-05 14:55:02,903 WARN L205 SmtUtils]: Spent 175.00 ms on a formula simplification. DAG size of input: 51 DAG size of output: 38 [2021-06-05 14:55:02,904 INFO L628 ElimStorePlain]: treesize reduction 380, result has 32.9 percent of original size [2021-06-05 14:55:02,905 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 8 xjuncts. [2021-06-05 14:55:02,905 INFO L247 ElimStorePlain]: Needed 37 recursive calls to eliminate 1 variables, input treesize:1873, output treesize:186 [2021-06-05 14:55:03,370 WARN L205 SmtUtils]: Spent 213.00 ms on a formula simplification. DAG size of input: 46 DAG size of output: 43 [2021-06-05 14:55:03,597 WARN L205 SmtUtils]: Spent 175.00 ms on a formula simplification. DAG size of input: 36 DAG size of output: 36 [2021-06-05 14:55:03,780 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:55:03,780 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [265948859] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:55:03,780 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:55:03,780 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 20 [2021-06-05 14:55:03,780 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [243119620] [2021-06-05 14:55:03,780 INFO L462 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-06-05 14:55:03,780 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:55:03,780 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-06-05 14:55:03,780 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=338, Unknown=0, NotChecked=0, Total=380 [2021-06-05 14:55:03,781 INFO L87 Difference]: Start difference. First operand 353 states and 1087 transitions. Second operand has 20 states, 20 states have (on average 1.9) internal successors, (38), 20 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:55:04,303 WARN L205 SmtUtils]: Spent 278.00 ms on a formula simplification. DAG size of input: 68 DAG size of output: 57 [2021-06-05 14:55:04,722 WARN L205 SmtUtils]: Spent 312.00 ms on a formula simplification. DAG size of input: 80 DAG size of output: 62 [2021-06-05 14:55:05,227 WARN L205 SmtUtils]: Spent 441.00 ms on a formula simplification. DAG size of input: 100 DAG size of output: 81 [2021-06-05 14:55:05,765 WARN L205 SmtUtils]: Spent 477.00 ms on a formula simplification. DAG size of input: 94 DAG size of output: 81 [2021-06-05 14:55:06,314 WARN L205 SmtUtils]: Spent 501.00 ms on a formula simplification. DAG size of input: 98 DAG size of output: 84 [2021-06-05 14:55:06,773 WARN L205 SmtUtils]: Spent 428.00 ms on a formula simplification. DAG size of input: 88 DAG size of output: 75 [2021-06-05 14:55:07,314 WARN L205 SmtUtils]: Spent 511.00 ms on a formula simplification. DAG size of input: 101 DAG size of output: 88 [2021-06-05 14:55:07,915 WARN L205 SmtUtils]: Spent 560.00 ms on a formula simplification. DAG size of input: 107 DAG size of output: 91 [2021-06-05 14:55:08,422 WARN L205 SmtUtils]: Spent 465.00 ms on a formula simplification. DAG size of input: 95 DAG size of output: 82 [2021-06-05 14:55:08,454 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:55:08,454 INFO L93 Difference]: Finished difference Result 722 states and 2057 transitions. [2021-06-05 14:55:08,454 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-06-05 14:55:08,454 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 1.9) internal successors, (38), 20 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 20 [2021-06-05 14:55:08,454 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:55:08,455 INFO L225 Difference]: With dead ends: 722 [2021-06-05 14:55:08,455 INFO L226 Difference]: Without dead ends: 692 [2021-06-05 14:55:08,456 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 41 GetRequests, 12 SyntacticMatches, 0 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 68 ImplicationChecksByTransitivity, 5251.1ms TimeCoverageRelationStatistics Valid=165, Invalid=765, Unknown=0, NotChecked=0, Total=930 [2021-06-05 14:55:08,457 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 692 states. [2021-06-05 14:55:08,461 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 692 to 353. [2021-06-05 14:55:08,462 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 353 states, 352 states have (on average 3.0880681818181817) internal successors, (1087), 352 states have internal predecessors, (1087), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:55:08,462 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 353 states to 353 states and 1087 transitions. [2021-06-05 14:55:08,462 INFO L78 Accepts]: Start accepts. Automaton has 353 states and 1087 transitions. Word has length 20 [2021-06-05 14:55:08,463 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:55:08,463 INFO L482 AbstractCegarLoop]: Abstraction has 353 states and 1087 transitions. [2021-06-05 14:55:08,463 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 1.9) internal successors, (38), 20 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:55:08,463 INFO L276 IsEmpty]: Start isEmpty. Operand 353 states and 1087 transitions. [2021-06-05 14:55:08,463 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-06-05 14:55:08,463 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:55:08,463 INFO L521 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:55:08,672 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 57 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable4145 [2021-06-05 14:55:08,673 INFO L430 AbstractCegarLoop]: === Iteration 179 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:55:08,673 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:55:08,673 INFO L82 PathProgramCache]: Analyzing trace with hash -828486312, now seen corresponding path program 30 times [2021-06-05 14:55:08,673 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:55:08,673 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [819897978] [2021-06-05 14:55:08,673 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:55:08,678 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:55:08,889 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:55:08,889 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:55:08,889 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [819897978] [2021-06-05 14:55:08,889 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [819897978] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:55:08,889 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [148483376] [2021-06-05 14:55:08,889 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 58 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 58 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:55:08,919 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2021-06-05 14:55:08,919 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:55:08,920 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 23 conjunts are in the unsatisfiable core [2021-06-05 14:55:08,920 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:55:09,198 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:55:09,199 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:55:09,199 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 22 [2021-06-05 14:55:09,200 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:55:09,205 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:55:09,205 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:55:09,205 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 37 treesize of output 27 [2021-06-05 14:55:09,206 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:55:09,211 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:55:09,211 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:55:09,211 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 22 [2021-06-05 14:55:09,212 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 14:55:09,217 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:55:09,217 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:55:09,217 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 17 [2021-06-05 14:55:09,218 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 14:55:09,222 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-06-05 14:55:09,223 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-05 14:55:09,227 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:55:09,227 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 22 [2021-06-05 14:55:09,228 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-06-05 14:55:09,455 WARN L205 SmtUtils]: Spent 226.00 ms on a formula simplification. DAG size of input: 69 DAG size of output: 56 [2021-06-05 14:55:09,455 INFO L628 ElimStorePlain]: treesize reduction 324, result has 40.4 percent of original size [2021-06-05 14:55:09,459 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 7 treesize of output 5 [2021-06-05 14:55:09,460 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-06-05 14:55:09,463 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:55:09,464 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:55:09,464 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-06-05 14:55:09,465 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-06-05 14:55:09,468 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:55:09,468 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-06-05 14:55:09,469 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-06-05 14:55:09,622 WARN L205 SmtUtils]: Spent 152.00 ms on a formula simplification. DAG size of input: 53 DAG size of output: 50 [2021-06-05 14:55:09,622 INFO L628 ElimStorePlain]: treesize reduction 27, result has 86.6 percent of original size [2021-06-05 14:55:09,626 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 7 treesize of output 5 [2021-06-05 14:55:09,627 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-06-05 14:55:09,630 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:55:09,630 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:55:09,630 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-06-05 14:55:09,631 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-06-05 14:55:09,634 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:55:09,634 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-06-05 14:55:09,635 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-06-05 14:55:09,707 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:55:09,711 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 3 dim-1 vars, End of recursive call: 4 dim-0 vars, and 7 xjuncts. [2021-06-05 14:55:09,711 INFO L247 ElimStorePlain]: Needed 13 recursive calls to eliminate 6 variables, input treesize:715, output treesize:135 [2021-06-05 14:55:09,852 WARN L205 SmtUtils]: Spent 111.00 ms on a formula simplification. DAG size of input: 60 DAG size of output: 60 [2021-06-05 14:55:10,569 INFO L446 ElimStorePlain]: Different costs {0=[array_6, v_prenex_573, v_prenex_575, v_prenex_577], 1=[array_0, v_prenex_572, v_prenex_574, v_prenex_576]} [2021-06-05 14:55:10,576 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 17 [2021-06-05 14:55:10,577 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:55:10,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 30 treesize of output 22 [2021-06-05 14:55:10,585 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:55:10,592 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 22 treesize of output 16 [2021-06-05 14:55:10,592 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 14:55:10,599 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 22 treesize of output 16 [2021-06-05 14:55:10,600 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 14:55:10,606 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 29 treesize of output 21 [2021-06-05 14:55:10,607 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-05 14:55:10,613 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 17 [2021-06-05 14:55:10,614 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-06-05 14:55:10,925 WARN L205 SmtUtils]: Spent 310.00 ms on a formula simplification. DAG size of input: 113 DAG size of output: 68 [2021-06-05 14:55:10,925 INFO L628 ElimStorePlain]: treesize reduction 947, result has 20.3 percent of original size [2021-06-05 14:55:10,930 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 7 treesize of output 5 [2021-06-05 14:55:10,931 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-06-05 14:55:11,028 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:55:11,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 7 treesize of output 5 [2021-06-05 14:55:11,034 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-06-05 14:55:11,129 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:55:11,133 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 12 [2021-06-05 14:55:11,134 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-06-05 14:55:11,225 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:55:11,226 INFO L518 ElimStorePlain]: Eliminatee array_0 vanished before elimination [2021-06-05 14:55:11,226 INFO L518 ElimStorePlain]: Eliminatee v_prenex_572 vanished before elimination [2021-06-05 14:55:11,226 INFO L518 ElimStorePlain]: Eliminatee v_prenex_574 vanished before elimination [2021-06-05 14:55:11,226 INFO L518 ElimStorePlain]: Eliminatee v_prenex_576 vanished before elimination [2021-06-05 14:55:11,228 INFO L550 ElimStorePlain]: Start of recursive call 1: 4 dim-0 vars, 8 dim-1 vars, End of recursive call: and 10 xjuncts. [2021-06-05 14:55:11,228 INFO L247 ElimStorePlain]: Needed 10 recursive calls to eliminate 12 variables, input treesize:1348, output treesize:188 [2021-06-05 14:55:11,380 WARN L205 SmtUtils]: Spent 126.00 ms on a formula simplification. DAG size of input: 35 DAG size of output: 33 [2021-06-05 14:55:11,602 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:55:11,603 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [148483376] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:55:11,603 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:55:11,603 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 19 [2021-06-05 14:55:11,603 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1430071497] [2021-06-05 14:55:11,603 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-06-05 14:55:11,603 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:55:11,603 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-06-05 14:55:11,603 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=302, Unknown=0, NotChecked=0, Total=342 [2021-06-05 14:55:11,603 INFO L87 Difference]: Start difference. First operand 353 states and 1087 transitions. Second operand has 19 states, 19 states have (on average 1.894736842105263) internal successors, (36), 19 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:55:12,087 WARN L205 SmtUtils]: Spent 156.00 ms on a formula simplification. DAG size of input: 104 DAG size of output: 88 [2021-06-05 14:55:12,371 WARN L205 SmtUtils]: Spent 154.00 ms on a formula simplification. DAG size of input: 91 DAG size of output: 83 [2021-06-05 14:55:12,715 WARN L205 SmtUtils]: Spent 298.00 ms on a formula simplification. DAG size of input: 121 DAG size of output: 95 [2021-06-05 14:55:12,976 WARN L205 SmtUtils]: Spent 195.00 ms on a formula simplification. DAG size of input: 95 DAG size of output: 87 [2021-06-05 14:55:13,681 WARN L205 SmtUtils]: Spent 632.00 ms on a formula simplification. DAG size of input: 140 DAG size of output: 111 [2021-06-05 14:55:14,314 WARN L205 SmtUtils]: Spent 549.00 ms on a formula simplification. DAG size of input: 105 DAG size of output: 95 [2021-06-05 14:55:14,694 WARN L205 SmtUtils]: Spent 319.00 ms on a formula simplification. DAG size of input: 134 DAG size of output: 118 [2021-06-05 14:55:15,048 WARN L205 SmtUtils]: Spent 287.00 ms on a formula simplification. DAG size of input: 111 DAG size of output: 103 [2021-06-05 14:55:15,463 WARN L205 SmtUtils]: Spent 363.00 ms on a formula simplification. DAG size of input: 140 DAG size of output: 124 [2021-06-05 14:55:15,707 WARN L205 SmtUtils]: Spent 196.00 ms on a formula simplification. DAG size of input: 119 DAG size of output: 103 [2021-06-05 14:55:16,103 WARN L205 SmtUtils]: Spent 354.00 ms on a formula simplification. DAG size of input: 139 DAG size of output: 123 [2021-06-05 14:55:16,471 WARN L205 SmtUtils]: Spent 312.00 ms on a formula simplification. DAG size of input: 117 DAG size of output: 109 [2021-06-05 14:55:16,767 WARN L205 SmtUtils]: Spent 226.00 ms on a formula simplification. DAG size of input: 124 DAG size of output: 108 [2021-06-05 14:55:17,366 WARN L205 SmtUtils]: Spent 550.00 ms on a formula simplification. DAG size of input: 145 DAG size of output: 127 [2021-06-05 14:55:17,434 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:55:17,434 INFO L93 Difference]: Finished difference Result 869 states and 2417 transitions. [2021-06-05 14:55:17,434 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-06-05 14:55:17,435 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 1.894736842105263) internal successors, (36), 19 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 20 [2021-06-05 14:55:17,435 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:55:17,436 INFO L225 Difference]: With dead ends: 869 [2021-06-05 14:55:17,436 INFO L226 Difference]: Without dead ends: 795 [2021-06-05 14:55:17,436 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 11 SyntacticMatches, 2 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 122 ImplicationChecksByTransitivity, 6204.1ms TimeCoverageRelationStatistics Valid=225, Invalid=965, Unknown=0, NotChecked=0, Total=1190 [2021-06-05 14:55:17,436 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 795 states. [2021-06-05 14:55:17,440 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 795 to 359. [2021-06-05 14:55:17,440 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 359 states, 358 states have (on average 3.0977653631284916) internal successors, (1109), 358 states have internal predecessors, (1109), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:55:17,441 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 359 states to 359 states and 1109 transitions. [2021-06-05 14:55:17,441 INFO L78 Accepts]: Start accepts. Automaton has 359 states and 1109 transitions. Word has length 20 [2021-06-05 14:55:17,441 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:55:17,441 INFO L482 AbstractCegarLoop]: Abstraction has 359 states and 1109 transitions. [2021-06-05 14:55:17,441 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 1.894736842105263) internal successors, (36), 19 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:55:17,441 INFO L276 IsEmpty]: Start isEmpty. Operand 359 states and 1109 transitions. [2021-06-05 14:55:17,441 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-06-05 14:55:17,441 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:55:17,441 INFO L521 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:55:17,642 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4192,58 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:55:17,642 INFO L430 AbstractCegarLoop]: === Iteration 180 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:55:17,642 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:55:17,642 INFO L82 PathProgramCache]: Analyzing trace with hash 637711574, now seen corresponding path program 31 times [2021-06-05 14:55:17,642 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:55:17,642 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2140892327] [2021-06-05 14:55:17,642 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:55:17,655 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:55:17,829 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:55:17,830 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:55:17,830 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2140892327] [2021-06-05 14:55:17,830 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2140892327] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:55:17,830 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [288882129] [2021-06-05 14:55:17,830 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 59 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 59 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:55:17,871 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:55:17,872 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 24 conjunts are in the unsatisfiable core [2021-06-05 14:55:17,872 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:55:18,357 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:55:18,358 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:55:18,358 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 17 [2021-06-05 14:55:18,359 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:55:18,364 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:55:18,364 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:55:18,364 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 17 [2021-06-05 14:55:18,365 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:55:18,370 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:55:18,371 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:55:18,371 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 22 treesize of output 16 [2021-06-05 14:55:18,371 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 14:55:18,376 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:55:18,377 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:55:18,377 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 29 treesize of output 21 [2021-06-05 14:55:18,378 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 14:55:18,382 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:55:18,383 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:55:18,383 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 22 [2021-06-05 14:55:18,384 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-05 14:55:18,389 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:55:18,389 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 22 treesize of output 16 [2021-06-05 14:55:18,390 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-06-05 14:55:18,747 WARN L205 SmtUtils]: Spent 357.00 ms on a formula simplification. DAG size of input: 85 DAG size of output: 71 [2021-06-05 14:55:18,748 INFO L628 ElimStorePlain]: treesize reduction 472, result has 43.7 percent of original size [2021-06-05 14:55:18,752 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:55:18,753 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:55:18,753 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 17 [2021-06-05 14:55:18,754 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-06-05 14:55:18,758 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:55:18,759 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:55:18,759 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 17 [2021-06-05 14:55:18,760 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-06-05 14:55:18,763 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-06-05 14:55:18,764 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-06-05 14:55:18,891 WARN L205 SmtUtils]: Spent 127.00 ms on a formula simplification that was a NOOP. DAG size: 64 [2021-06-05 14:55:18,892 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:55:18,896 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:55:18,896 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:55:18,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 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 12 [2021-06-05 14:55:18,898 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-06-05 14:55:18,902 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:55:18,902 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:55:18,902 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-06-05 14:55:18,903 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-06-05 14:55:18,907 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:55:18,907 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-06-05 14:55:18,908 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-06-05 14:55:19,136 WARN L205 SmtUtils]: Spent 228.00 ms on a formula simplification. DAG size of input: 60 DAG size of output: 60 [2021-06-05 14:55:19,136 INFO L628 ElimStorePlain]: treesize reduction 1, result has 99.6 percent of original size [2021-06-05 14:55:19,142 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 3 dim-1 vars, End of recursive call: 6 dim-0 vars, and 8 xjuncts. [2021-06-05 14:55:19,142 INFO L247 ElimStorePlain]: Needed 13 recursive calls to eliminate 6 variables, input treesize:949, output treesize:251 [2021-06-05 14:55:19,343 WARN L205 SmtUtils]: Spent 161.00 ms on a formula simplification. DAG size of input: 98 DAG size of output: 96 [2021-06-05 14:55:19,757 WARN L205 SmtUtils]: Spent 175.00 ms on a formula simplification. DAG size of input: 109 DAG size of output: 98 [2021-06-05 14:55:20,032 INFO L446 ElimStorePlain]: Different costs {0=[v_prenex_591, v_prenex_593, v_prenex_595, array_6, v_prenex_597, v_prenex_589], 1=[array_0, v_prenex_590, v_prenex_592, v_prenex_594, v_prenex_596, v_prenex_588]} [2021-06-05 14:55:20,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 23 treesize of output 17 [2021-06-05 14:55:20,042 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:55:20,050 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 17 [2021-06-05 14:55:20,051 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 2 xjuncts. [2021-06-05 14:55:20,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 16 treesize of output 12 [2021-06-05 14:55:20,060 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 14:55:20,068 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 22 [2021-06-05 14:55:20,069 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 14:55:20,078 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-06-05 14:55:20,078 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-05 14:55:20,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 23 treesize of output 17 [2021-06-05 14:55:20,087 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-06-05 14:55:20,520 WARN L205 SmtUtils]: Spent 432.00 ms on a formula simplification. DAG size of input: 159 DAG size of output: 98 [2021-06-05 14:55:20,520 INFO L628 ElimStorePlain]: treesize reduction 1439, result has 15.4 percent of original size [2021-06-05 14:55:20,526 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:55:20,527 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-06-05 14:55:20,636 WARN L205 SmtUtils]: Spent 108.00 ms on a formula simplification that was a NOOP. DAG size: 92 [2021-06-05 14:55:20,636 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:55:20,641 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 7 treesize of output 5 [2021-06-05 14:55:20,642 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-06-05 14:55:20,751 WARN L205 SmtUtils]: Spent 108.00 ms on a formula simplification that was a NOOP. DAG size: 87 [2021-06-05 14:55:20,751 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:55:20,756 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 12 [2021-06-05 14:55:20,757 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-06-05 14:55:20,863 WARN L205 SmtUtils]: Spent 105.00 ms on a formula simplification that was a NOOP. DAG size: 80 [2021-06-05 14:55:20,863 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:55:20,868 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 7 treesize of output 5 [2021-06-05 14:55:20,869 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-06-05 14:55:20,972 WARN L205 SmtUtils]: Spent 103.00 ms on a formula simplification that was a NOOP. DAG size: 75 [2021-06-05 14:55:20,972 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:55:20,977 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 7 treesize of output 5 [2021-06-05 14:55:20,978 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-06-05 14:55:21,079 WARN L205 SmtUtils]: Spent 100.00 ms on a formula simplification that was a NOOP. DAG size: 70 [2021-06-05 14:55:21,079 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:55:21,079 INFO L518 ElimStorePlain]: Eliminatee array_0 vanished before elimination [2021-06-05 14:55:21,079 INFO L518 ElimStorePlain]: Eliminatee v_prenex_590 vanished before elimination [2021-06-05 14:55:21,079 INFO L518 ElimStorePlain]: Eliminatee v_prenex_592 vanished before elimination [2021-06-05 14:55:21,079 INFO L518 ElimStorePlain]: Eliminatee v_prenex_594 vanished before elimination [2021-06-05 14:55:21,079 INFO L518 ElimStorePlain]: Eliminatee v_prenex_596 vanished before elimination [2021-06-05 14:55:21,080 INFO L518 ElimStorePlain]: Eliminatee v_prenex_588 vanished before elimination [2021-06-05 14:55:21,089 INFO L550 ElimStorePlain]: Start of recursive call 1: 6 dim-0 vars, 12 dim-1 vars, End of recursive call: and 8 xjuncts. [2021-06-05 14:55:21,089 INFO L247 ElimStorePlain]: Needed 12 recursive calls to eliminate 18 variables, input treesize:1851, output treesize:198 [2021-06-05 14:55:21,275 WARN L205 SmtUtils]: Spent 157.00 ms on a formula simplification. DAG size of input: 36 DAG size of output: 34 [2021-06-05 14:55:21,508 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:55:21,509 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [288882129] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:55:21,509 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:55:21,509 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 19 [2021-06-05 14:55:21,509 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [71047881] [2021-06-05 14:55:21,509 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-06-05 14:55:21,509 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:55:21,509 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-06-05 14:55:21,509 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=302, Unknown=0, NotChecked=0, Total=342 [2021-06-05 14:55:21,509 INFO L87 Difference]: Start difference. First operand 359 states and 1109 transitions. Second operand has 19 states, 19 states have (on average 1.894736842105263) internal successors, (36), 19 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:55:22,228 WARN L205 SmtUtils]: Spent 396.00 ms on a formula simplification. DAG size of input: 132 DAG size of output: 123 [2021-06-05 14:55:22,464 WARN L205 SmtUtils]: Spent 111.00 ms on a formula simplification. DAG size of input: 60 DAG size of output: 52 [2021-06-05 14:55:22,984 WARN L205 SmtUtils]: Spent 470.00 ms on a formula simplification. DAG size of input: 147 DAG size of output: 128 [2021-06-05 14:55:23,193 WARN L205 SmtUtils]: Spent 156.00 ms on a formula simplification. DAG size of input: 74 DAG size of output: 66 [2021-06-05 14:55:23,708 WARN L205 SmtUtils]: Spent 461.00 ms on a formula simplification. DAG size of input: 143 DAG size of output: 134 [2021-06-05 14:55:24,443 WARN L205 SmtUtils]: Spent 654.00 ms on a formula simplification. DAG size of input: 168 DAG size of output: 147 [2021-06-05 14:55:24,662 WARN L205 SmtUtils]: Spent 166.00 ms on a formula simplification. DAG size of input: 71 DAG size of output: 63 [2021-06-05 14:55:25,217 WARN L205 SmtUtils]: Spent 489.00 ms on a formula simplification. DAG size of input: 150 DAG size of output: 140 [2021-06-05 14:55:25,949 WARN L205 SmtUtils]: Spent 614.00 ms on a formula simplification. DAG size of input: 157 DAG size of output: 148 [2021-06-05 14:55:26,199 WARN L205 SmtUtils]: Spent 188.00 ms on a formula simplification. DAG size of input: 78 DAG size of output: 69 [2021-06-05 14:55:26,791 WARN L205 SmtUtils]: Spent 514.00 ms on a formula simplification. DAG size of input: 153 DAG size of output: 143 [2021-06-05 14:55:27,531 WARN L205 SmtUtils]: Spent 655.00 ms on a formula simplification. DAG size of input: 164 DAG size of output: 154 [2021-06-05 14:55:28,140 WARN L205 SmtUtils]: Spent 553.00 ms on a formula simplification. DAG size of input: 148 DAG size of output: 139 [2021-06-05 14:55:28,854 WARN L205 SmtUtils]: Spent 643.00 ms on a formula simplification. DAG size of input: 164 DAG size of output: 154 [2021-06-05 14:55:29,095 WARN L205 SmtUtils]: Spent 207.00 ms on a formula simplification. DAG size of input: 81 DAG size of output: 72 [2021-06-05 14:55:29,902 WARN L205 SmtUtils]: Spent 709.00 ms on a formula simplification. DAG size of input: 174 DAG size of output: 163 [2021-06-05 14:55:30,570 WARN L205 SmtUtils]: Spent 608.00 ms on a formula simplification. DAG size of input: 155 DAG size of output: 146 [2021-06-05 14:55:30,636 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:55:30,636 INFO L93 Difference]: Finished difference Result 839 states and 2386 transitions. [2021-06-05 14:55:30,637 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-06-05 14:55:30,637 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 1.894736842105263) internal successors, (36), 19 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 20 [2021-06-05 14:55:30,637 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:55:30,638 INFO L225 Difference]: With dead ends: 839 [2021-06-05 14:55:30,638 INFO L226 Difference]: Without dead ends: 794 [2021-06-05 14:55:30,638 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 49 GetRequests, 11 SyntacticMatches, 2 SemanticMatches, 36 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 165 ImplicationChecksByTransitivity, 9601.2ms TimeCoverageRelationStatistics Valid=276, Invalid=1130, Unknown=0, NotChecked=0, Total=1406 [2021-06-05 14:55:30,639 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 794 states. [2021-06-05 14:55:30,642 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 794 to 361. [2021-06-05 14:55:30,642 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 361 states, 360 states have (on average 3.1055555555555556) internal successors, (1118), 360 states have internal predecessors, (1118), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:55:30,643 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 361 states to 361 states and 1118 transitions. [2021-06-05 14:55:30,643 INFO L78 Accepts]: Start accepts. Automaton has 361 states and 1118 transitions. Word has length 20 [2021-06-05 14:55:30,643 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:55:30,643 INFO L482 AbstractCegarLoop]: Abstraction has 361 states and 1118 transitions. [2021-06-05 14:55:30,643 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 1.894736842105263) internal successors, (36), 19 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:55:30,643 INFO L276 IsEmpty]: Start isEmpty. Operand 361 states and 1118 transitions. [2021-06-05 14:55:30,643 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-06-05 14:55:30,644 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:55:30,644 INFO L521 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:55:30,844 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 59 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable4339 [2021-06-05 14:55:30,844 INFO L430 AbstractCegarLoop]: === Iteration 181 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:55:30,844 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:55:30,844 INFO L82 PathProgramCache]: Analyzing trace with hash -426176046, now seen corresponding path program 32 times [2021-06-05 14:55:30,844 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:55:30,844 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [107446388] [2021-06-05 14:55:30,844 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:55:30,849 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:55:31,083 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:55:31,083 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:55:31,084 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [107446388] [2021-06-05 14:55:31,084 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [107446388] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:55:31,084 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [39007641] [2021-06-05 14:55:31,084 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 60 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 60 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:55:31,112 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 14:55:31,112 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:55:31,112 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 23 conjunts are in the unsatisfiable core [2021-06-05 14:55:31,113 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:55:31,681 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:55:31,681 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:55:31,682 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 17 [2021-06-05 14:55:31,682 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:55:31,687 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:55:31,687 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:55:31,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 1 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 22 [2021-06-05 14:55:31,688 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:55:31,693 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:55:31,693 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:55:31,694 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 17 [2021-06-05 14:55:31,694 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 14:55:31,699 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:55:31,699 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:55:31,700 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 22 treesize of output 16 [2021-06-05 14:55:31,700 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 14:55:31,705 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:55:31,705 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:55:31,705 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 22 treesize of output 16 [2021-06-05 14:55:31,706 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-05 14:55:31,711 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:55:31,711 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 29 treesize of output 21 [2021-06-05 14:55:31,712 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-06-05 14:55:32,069 WARN L205 SmtUtils]: Spent 357.00 ms on a formula simplification. DAG size of input: 80 DAG size of output: 71 [2021-06-05 14:55:32,069 INFO L628 ElimStorePlain]: treesize reduction 421, result has 47.7 percent of original size [2021-06-05 14:55:32,074 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:55:32,074 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:55:32,074 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 22 [2021-06-05 14:55:32,075 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-06-05 14:55:32,080 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:55:32,080 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:55:32,080 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 17 [2021-06-05 14:55:32,081 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-06-05 14:55:32,085 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:55:32,085 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 31 treesize of output 23 [2021-06-05 14:55:32,086 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-06-05 14:55:32,339 WARN L205 SmtUtils]: Spent 252.00 ms on a formula simplification. DAG size of input: 63 DAG size of output: 60 [2021-06-05 14:55:32,340 INFO L628 ElimStorePlain]: treesize reduction 35, result has 89.0 percent of original size [2021-06-05 14:55:32,344 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:55:32,344 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:55:32,344 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 22 treesize of output 16 [2021-06-05 14:55:32,345 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-06-05 14:55:32,349 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:55:32,350 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:55:32,350 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-06-05 14:55:32,351 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-06-05 14:55:32,354 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:55:32,354 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 17 [2021-06-05 14:55:32,355 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-06-05 14:55:32,585 WARN L205 SmtUtils]: Spent 229.00 ms on a formula simplification. DAG size of input: 54 DAG size of output: 54 [2021-06-05 14:55:32,585 INFO L628 ElimStorePlain]: treesize reduction 1, result has 99.6 percent of original size [2021-06-05 14:55:32,591 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 3 dim-1 vars, End of recursive call: 6 dim-0 vars, and 8 xjuncts. [2021-06-05 14:55:32,591 INFO L247 ElimStorePlain]: Needed 13 recursive calls to eliminate 6 variables, input treesize:913, output treesize:230 [2021-06-05 14:55:32,994 WARN L205 SmtUtils]: Spent 184.00 ms on a formula simplification. DAG size of input: 90 DAG size of output: 86 [2021-06-05 14:55:33,257 WARN L205 SmtUtils]: Spent 123.00 ms on a formula simplification. DAG size of input: 92 DAG size of output: 82 [2021-06-05 14:55:33,509 INFO L446 ElimStorePlain]: Different costs {0=[v_prenex_614, v_prenex_616, v_prenex_618, array_6, v_prenex_610, v_prenex_612], 1=[v_prenex_613, v_prenex_615, v_prenex_617, array_3, v_prenex_609, v_prenex_611]} [2021-06-05 14:55:33,518 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 22 treesize of output 16 [2021-06-05 14:55:33,518 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:55:33,526 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 29 treesize of output 21 [2021-06-05 14:55:33,527 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:55:33,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 22 treesize of output 16 [2021-06-05 14:55:33,536 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 14:55:33,543 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select 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 11 [2021-06-05 14:55:33,544 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 14:55:33,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 22 treesize of output 16 [2021-06-05 14:55:33,553 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-05 14:55:33,560 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select 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 11 [2021-06-05 14:55:33,561 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-06-05 14:55:33,899 WARN L205 SmtUtils]: Spent 338.00 ms on a formula simplification. DAG size of input: 141 DAG size of output: 83 [2021-06-05 14:55:33,900 INFO L628 ElimStorePlain]: treesize reduction 1194, result has 13.5 percent of original size [2021-06-05 14:55:33,905 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 7 treesize of output 5 [2021-06-05 14:55:33,906 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-06-05 14:55:33,977 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:55:33,982 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 12 [2021-06-05 14:55:33,983 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-06-05 14:55:34,050 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:55:34,055 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 7 treesize of output 5 [2021-06-05 14:55:34,056 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-06-05 14:55:34,121 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:55:34,125 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 7 treesize of output 5 [2021-06-05 14:55:34,126 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-06-05 14:55:34,191 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:55:34,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 7 treesize of output 5 [2021-06-05 14:55:34,197 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-06-05 14:55:34,258 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:55:34,259 INFO L518 ElimStorePlain]: Eliminatee v_prenex_613 vanished before elimination [2021-06-05 14:55:34,259 INFO L518 ElimStorePlain]: Eliminatee v_prenex_615 vanished before elimination [2021-06-05 14:55:34,259 INFO L518 ElimStorePlain]: Eliminatee v_prenex_617 vanished before elimination [2021-06-05 14:55:34,259 INFO L518 ElimStorePlain]: Eliminatee array_3 vanished before elimination [2021-06-05 14:55:34,259 INFO L518 ElimStorePlain]: Eliminatee v_prenex_609 vanished before elimination [2021-06-05 14:55:34,259 INFO L518 ElimStorePlain]: Eliminatee v_prenex_611 vanished before elimination [2021-06-05 14:55:34,261 INFO L550 ElimStorePlain]: Start of recursive call 1: 6 dim-0 vars, 12 dim-1 vars, End of recursive call: and 8 xjuncts. [2021-06-05 14:55:34,261 INFO L247 ElimStorePlain]: Needed 12 recursive calls to eliminate 18 variables, input treesize:1489, output treesize:107 [2021-06-05 14:55:34,414 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:55:34,414 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [39007641] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:55:34,414 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:55:34,414 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 19 [2021-06-05 14:55:34,415 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [853526455] [2021-06-05 14:55:34,415 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-06-05 14:55:34,415 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:55:34,415 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-06-05 14:55:34,415 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=301, Unknown=0, NotChecked=0, Total=342 [2021-06-05 14:55:34,415 INFO L87 Difference]: Start difference. First operand 361 states and 1118 transitions. Second operand has 19 states, 19 states have (on average 1.894736842105263) internal successors, (36), 19 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:55:34,936 WARN L205 SmtUtils]: Spent 148.00 ms on a formula simplification. DAG size of input: 79 DAG size of output: 65 [2021-06-05 14:55:35,322 WARN L205 SmtUtils]: Spent 312.00 ms on a formula simplification. DAG size of input: 134 DAG size of output: 126 [2021-06-05 14:55:35,880 WARN L205 SmtUtils]: Spent 457.00 ms on a formula simplification. DAG size of input: 149 DAG size of output: 139 [2021-06-05 14:55:36,033 WARN L205 SmtUtils]: Spent 115.00 ms on a formula simplification. DAG size of input: 81 DAG size of output: 76 [2021-06-05 14:55:36,449 WARN L205 SmtUtils]: Spent 354.00 ms on a formula simplification. DAG size of input: 141 DAG size of output: 131 [2021-06-05 14:55:37,189 WARN L205 SmtUtils]: Spent 648.00 ms on a formula simplification. DAG size of input: 175 DAG size of output: 152 [2021-06-05 14:55:37,384 WARN L205 SmtUtils]: Spent 142.00 ms on a formula simplification. DAG size of input: 88 DAG size of output: 81 [2021-06-05 14:55:37,759 WARN L205 SmtUtils]: Spent 189.00 ms on a formula simplification. DAG size of input: 83 DAG size of output: 76 [2021-06-05 14:55:37,930 WARN L205 SmtUtils]: Spent 110.00 ms on a formula simplification. DAG size of input: 68 DAG size of output: 61 [2021-06-05 14:55:38,194 WARN L205 SmtUtils]: Spent 212.00 ms on a formula simplification. DAG size of input: 87 DAG size of output: 80 [2021-06-05 14:55:38,376 WARN L205 SmtUtils]: Spent 145.00 ms on a formula simplification. DAG size of input: 72 DAG size of output: 65 [2021-06-05 14:55:38,418 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:55:38,418 INFO L93 Difference]: Finished difference Result 634 states and 1856 transitions. [2021-06-05 14:55:38,419 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-06-05 14:55:38,419 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 1.894736842105263) internal successors, (36), 19 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 20 [2021-06-05 14:55:38,419 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:55:38,420 INFO L225 Difference]: With dead ends: 634 [2021-06-05 14:55:38,420 INFO L226 Difference]: Without dead ends: 571 [2021-06-05 14:55:38,420 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 10 SyntacticMatches, 3 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 110 ImplicationChecksByTransitivity, 4480.1ms TimeCoverageRelationStatistics Valid=188, Invalid=868, Unknown=0, NotChecked=0, Total=1056 [2021-06-05 14:55:38,420 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 571 states. [2021-06-05 14:55:38,423 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 571 to 368. [2021-06-05 14:55:38,423 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 368 states, 367 states have (on average 3.11716621253406) internal successors, (1144), 367 states have internal predecessors, (1144), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:55:38,424 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 368 states to 368 states and 1144 transitions. [2021-06-05 14:55:38,424 INFO L78 Accepts]: Start accepts. Automaton has 368 states and 1144 transitions. Word has length 20 [2021-06-05 14:55:38,424 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:55:38,424 INFO L482 AbstractCegarLoop]: Abstraction has 368 states and 1144 transitions. [2021-06-05 14:55:38,424 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 1.894736842105263) internal successors, (36), 19 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:55:38,424 INFO L276 IsEmpty]: Start isEmpty. Operand 368 states and 1144 transitions. [2021-06-05 14:55:38,425 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-06-05 14:55:38,425 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:55:38,425 INFO L521 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:55:38,625 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 60 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable4495 [2021-06-05 14:55:38,625 INFO L430 AbstractCegarLoop]: === Iteration 182 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:55:38,625 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:55:38,625 INFO L82 PathProgramCache]: Analyzing trace with hash -633183728, now seen corresponding path program 33 times [2021-06-05 14:55:38,625 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:55:38,626 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [382362102] [2021-06-05 14:55:38,626 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:55:38,630 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:55:38,793 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:55:38,794 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:55:38,794 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [382362102] [2021-06-05 14:55:38,794 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [382362102] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:55:38,794 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [460195678] [2021-06-05 14:55:38,794 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 61 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 61 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:55:38,823 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-06-05 14:55:38,823 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:55:38,824 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 23 conjunts are in the unsatisfiable core [2021-06-05 14:55:38,824 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:55:39,161 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:55:39,161 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:55:39,162 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 22 treesize of output 16 [2021-06-05 14:55:39,162 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:55:39,167 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:55:39,168 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:55:39,168 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 22 treesize of output 16 [2021-06-05 14:55:39,169 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:55:39,173 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:55:39,174 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:55:39,174 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-06-05 14:55:39,175 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 14:55:39,179 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:55:39,180 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:55:39,180 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 22 treesize of output 16 [2021-06-05 14:55:39,181 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 14:55:39,186 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:55:39,186 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:55:39,186 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-06-05 14:55:39,187 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-05 14:55:39,191 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:55:39,192 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 29 treesize of output 21 [2021-06-05 14:55:39,192 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-06-05 14:55:39,534 WARN L205 SmtUtils]: Spent 341.00 ms on a formula simplification. DAG size of input: 79 DAG size of output: 66 [2021-06-05 14:55:39,535 INFO L628 ElimStorePlain]: treesize reduction 405, result has 45.3 percent of original size [2021-06-05 14:55:39,539 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:55:39,539 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:55:39,540 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-06-05 14:55:39,541 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-06-05 14:55:39,545 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-06-05 14:55:39,545 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-06-05 14:55:39,549 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:55:39,549 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 22 treesize of output 16 [2021-06-05 14:55:39,550 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-06-05 14:55:39,669 WARN L205 SmtUtils]: Spent 118.00 ms on a formula simplification that was a NOOP. DAG size: 59 [2021-06-05 14:55:39,669 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:55:39,673 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:55:39,673 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:55:39,674 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 17 [2021-06-05 14:55:39,675 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-06-05 14:55:39,679 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:55:39,679 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:55:39,679 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 17 [2021-06-05 14:55:39,680 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-06-05 14:55:39,684 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 12 [2021-06-05 14:55:39,684 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-06-05 14:55:39,871 WARN L205 SmtUtils]: Spent 186.00 ms on a formula simplification. DAG size of input: 56 DAG size of output: 53 [2021-06-05 14:55:39,871 INFO L628 ElimStorePlain]: treesize reduction 36, result has 84.9 percent of original size [2021-06-05 14:55:39,875 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 3 dim-1 vars, End of recursive call: 4 dim-0 vars, and 7 xjuncts. [2021-06-05 14:55:39,875 INFO L247 ElimStorePlain]: Needed 13 recursive calls to eliminate 6 variables, input treesize:841, output treesize:178 [2021-06-05 14:55:40,054 WARN L205 SmtUtils]: Spent 147.00 ms on a formula simplification. DAG size of input: 68 DAG size of output: 68 [2021-06-05 14:55:40,765 INFO L446 ElimStorePlain]: Different costs {0=[v_prenex_627, v_prenex_629, array_6, v_prenex_631], 1=[v_prenex_626, v_prenex_628, array_3, v_prenex_630]} [2021-06-05 14:55:40,773 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 17 [2021-06-05 14:55:40,774 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:55:40,780 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 17 [2021-06-05 14:55:40,781 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:55:40,787 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 29 treesize of output 21 [2021-06-05 14:55:40,788 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 14:55:40,793 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-06-05 14:55:40,794 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 14:55:40,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 30 treesize of output 22 [2021-06-05 14:55:40,801 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-05 14:55:40,806 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-06-05 14:55:40,807 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-06-05 14:55:41,111 WARN L205 SmtUtils]: Spent 303.00 ms on a formula simplification. DAG size of input: 117 DAG size of output: 68 [2021-06-05 14:55:41,111 INFO L628 ElimStorePlain]: treesize reduction 999, result has 18.0 percent of original size [2021-06-05 14:55:41,115 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 7 treesize of output 5 [2021-06-05 14:55:41,116 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-06-05 14:55:41,206 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:55:41,210 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 7 treesize of output 5 [2021-06-05 14:55:41,211 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-06-05 14:55:41,299 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:55:41,303 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 7 treesize of output 5 [2021-06-05 14:55:41,304 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-06-05 14:55:41,389 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:55:41,389 INFO L518 ElimStorePlain]: Eliminatee v_prenex_626 vanished before elimination [2021-06-05 14:55:41,389 INFO L518 ElimStorePlain]: Eliminatee v_prenex_628 vanished before elimination [2021-06-05 14:55:41,389 INFO L518 ElimStorePlain]: Eliminatee array_3 vanished before elimination [2021-06-05 14:55:41,389 INFO L518 ElimStorePlain]: Eliminatee v_prenex_630 vanished before elimination [2021-06-05 14:55:41,391 INFO L550 ElimStorePlain]: Start of recursive call 1: 4 dim-0 vars, 8 dim-1 vars, End of recursive call: and 10 xjuncts. [2021-06-05 14:55:41,391 INFO L247 ElimStorePlain]: Needed 10 recursive calls to eliminate 12 variables, input treesize:1357, output treesize:167 [2021-06-05 14:55:41,529 WARN L205 SmtUtils]: Spent 115.00 ms on a formula simplification. DAG size of input: 33 DAG size of output: 31 [2021-06-05 14:55:41,683 WARN L205 SmtUtils]: Spent 108.00 ms on a formula simplification. DAG size of input: 38 DAG size of output: 32 [2021-06-05 14:55:41,766 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:55:41,766 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [460195678] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:55:41,766 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:55:41,766 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 19 [2021-06-05 14:55:41,766 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1626726227] [2021-06-05 14:55:41,767 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-06-05 14:55:41,767 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:55:41,767 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-06-05 14:55:41,767 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=301, Unknown=0, NotChecked=0, Total=342 [2021-06-05 14:55:41,767 INFO L87 Difference]: Start difference. First operand 368 states and 1144 transitions. Second operand has 19 states, 19 states have (on average 1.894736842105263) internal successors, (36), 19 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:55:42,254 WARN L205 SmtUtils]: Spent 128.00 ms on a formula simplification. DAG size of input: 76 DAG size of output: 61 [2021-06-05 14:55:42,600 WARN L205 SmtUtils]: Spent 280.00 ms on a formula simplification. DAG size of input: 112 DAG size of output: 93 [2021-06-05 14:55:42,914 WARN L205 SmtUtils]: Spent 186.00 ms on a formula simplification. DAG size of input: 72 DAG size of output: 64 [2021-06-05 14:55:43,353 WARN L205 SmtUtils]: Spent 363.00 ms on a formula simplification. DAG size of input: 91 DAG size of output: 76 [2021-06-05 14:55:43,860 WARN L205 SmtUtils]: Spent 423.00 ms on a formula simplification. DAG size of input: 101 DAG size of output: 82 [2021-06-05 14:55:43,915 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:55:43,916 INFO L93 Difference]: Finished difference Result 650 states and 1923 transitions. [2021-06-05 14:55:43,916 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-06-05 14:55:43,916 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 1.894736842105263) internal successors, (36), 19 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 20 [2021-06-05 14:55:43,916 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:55:43,917 INFO L225 Difference]: With dead ends: 650 [2021-06-05 14:55:43,917 INFO L226 Difference]: Without dead ends: 635 [2021-06-05 14:55:43,917 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 11 SyntacticMatches, 2 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 54 ImplicationChecksByTransitivity, 2561.7ms TimeCoverageRelationStatistics Valid=104, Invalid=546, Unknown=0, NotChecked=0, Total=650 [2021-06-05 14:55:43,918 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 635 states. [2021-06-05 14:55:43,921 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 635 to 370. [2021-06-05 14:55:43,921 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 370 states, 369 states have (on average 3.124661246612466) internal successors, (1153), 369 states have internal predecessors, (1153), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:55:43,922 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 370 states to 370 states and 1153 transitions. [2021-06-05 14:55:43,922 INFO L78 Accepts]: Start accepts. Automaton has 370 states and 1153 transitions. Word has length 20 [2021-06-05 14:55:43,922 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:55:43,922 INFO L482 AbstractCegarLoop]: Abstraction has 370 states and 1153 transitions. [2021-06-05 14:55:43,922 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 1.894736842105263) internal successors, (36), 19 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:55:43,922 INFO L276 IsEmpty]: Start isEmpty. Operand 370 states and 1153 transitions. [2021-06-05 14:55:43,922 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-06-05 14:55:43,922 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:55:43,922 INFO L521 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:55:44,123 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 61 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable4661 [2021-06-05 14:55:44,123 INFO L430 AbstractCegarLoop]: === Iteration 183 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:55:44,123 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:55:44,123 INFO L82 PathProgramCache]: Analyzing trace with hash -1851819088, now seen corresponding path program 34 times [2021-06-05 14:55:44,123 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:55:44,123 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [323841752] [2021-06-05 14:55:44,123 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:55:44,127 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:55:44,318 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:55:44,319 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:55:44,319 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [323841752] [2021-06-05 14:55:44,319 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [323841752] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:55:44,319 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1277182342] [2021-06-05 14:55:44,319 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 62 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 62 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:55:44,346 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 14:55:44,346 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:55:44,347 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 24 conjunts are in the unsatisfiable core [2021-06-05 14:55:44,347 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:55:44,884 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:55:44,884 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:55:44,884 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-06-05 14:55:44,885 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:55:44,891 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:55:44,891 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:55:44,891 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 22 treesize of output 16 [2021-06-05 14:55:44,892 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:55:44,897 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:55:44,898 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:55:44,898 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 29 treesize of output 21 [2021-06-05 14:55:44,899 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 14:55:44,904 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:55:44,904 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:55:44,905 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 22 treesize of output 16 [2021-06-05 14:55:44,905 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 14:55:44,911 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:55:44,911 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:55:44,912 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 22 treesize of output 16 [2021-06-05 14:55:44,912 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-05 14:55:44,918 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:55:44,918 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-06-05 14:55:44,919 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-06-05 14:55:45,274 WARN L205 SmtUtils]: Spent 355.00 ms on a formula simplification. DAG size of input: 82 DAG size of output: 69 [2021-06-05 14:55:45,275 INFO L628 ElimStorePlain]: treesize reduction 479, result has 42.1 percent of original size [2021-06-05 14:55:45,280 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:55:45,280 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:55:45,280 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 17 [2021-06-05 14:55:45,281 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-06-05 14:55:45,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 16 treesize of output 12 [2021-06-05 14:55:45,287 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-06-05 14:55:45,291 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:55:45,291 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 17 [2021-06-05 14:55:45,292 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-06-05 14:55:45,552 WARN L205 SmtUtils]: Spent 259.00 ms on a formula simplification. DAG size of input: 64 DAG size of output: 63 [2021-06-05 14:55:45,552 INFO L628 ElimStorePlain]: treesize reduction 33, result has 89.2 percent of original size [2021-06-05 14:55:45,557 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 7 treesize of output 5 [2021-06-05 14:55:45,558 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-06-05 14:55:45,562 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:55:45,562 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:55:45,562 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 22 treesize of output 16 [2021-06-05 14:55:45,563 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-06-05 14:55:45,567 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:55:45,567 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-06-05 14:55:45,568 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-06-05 14:55:45,697 WARN L205 SmtUtils]: Spent 128.00 ms on a formula simplification that was a NOOP. DAG size: 59 [2021-06-05 14:55:45,697 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:55:45,702 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 3 dim-1 vars, End of recursive call: 4 dim-0 vars, and 7 xjuncts. [2021-06-05 14:55:45,702 INFO L247 ElimStorePlain]: Needed 13 recursive calls to eliminate 6 variables, input treesize:949, output treesize:242 [2021-06-05 14:55:45,939 WARN L205 SmtUtils]: Spent 200.00 ms on a formula simplification. DAG size of input: 79 DAG size of output: 77 [2021-06-05 14:55:46,316 INFO L446 ElimStorePlain]: Different costs {0=[array_6, v_prenex_640, v_prenex_642, v_prenex_644], 1=[v_prenex_639, array_3, v_prenex_641, v_prenex_643]} [2021-06-05 14:55:46,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 30 treesize of output 22 [2021-06-05 14:55:46,324 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:55:46,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 38 treesize of output 28 [2021-06-05 14:55:46,334 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:55:46,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 30 treesize of output 22 [2021-06-05 14:55:46,345 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 14:55:46,353 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 31 treesize of output 23 [2021-06-05 14:55:46,354 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 14:55:46,363 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-06-05 14:55:46,364 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-05 14:55:46,373 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 37 treesize of output 27 [2021-06-05 14:55:46,374 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-06-05 14:55:46,759 WARN L205 SmtUtils]: Spent 385.00 ms on a formula simplification. DAG size of input: 119 DAG size of output: 80 [2021-06-05 14:55:46,760 INFO L628 ElimStorePlain]: treesize reduction 952, result has 23.9 percent of original size [2021-06-05 14:55:46,764 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 7 treesize of output 5 [2021-06-05 14:55:46,765 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-06-05 14:55:46,894 WARN L205 SmtUtils]: Spent 128.00 ms on a formula simplification that was a NOOP. DAG size: 75 [2021-06-05 14:55:46,894 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:55:46,899 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select 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 11 [2021-06-05 14:55:46,900 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-06-05 14:55:46,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 16 treesize of output 12 [2021-06-05 14:55:46,904 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-06-05 14:55:47,136 WARN L205 SmtUtils]: Spent 231.00 ms on a formula simplification. DAG size of input: 65 DAG size of output: 65 [2021-06-05 14:55:47,136 INFO L628 ElimStorePlain]: treesize reduction 1, result has 99.6 percent of original size [2021-06-05 14:55:47,140 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 7 treesize of output 5 [2021-06-05 14:55:47,141 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-06-05 14:55:47,258 WARN L205 SmtUtils]: Spent 116.00 ms on a formula simplification that was a NOOP. DAG size: 60 [2021-06-05 14:55:47,258 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:55:47,258 INFO L518 ElimStorePlain]: Eliminatee v_prenex_639 vanished before elimination [2021-06-05 14:55:47,258 INFO L518 ElimStorePlain]: Eliminatee array_3 vanished before elimination [2021-06-05 14:55:47,258 INFO L518 ElimStorePlain]: Eliminatee v_prenex_641 vanished before elimination [2021-06-05 14:55:47,258 INFO L518 ElimStorePlain]: Eliminatee v_prenex_643 vanished before elimination [2021-06-05 14:55:47,262 INFO L550 ElimStorePlain]: Start of recursive call 1: 4 dim-0 vars, 8 dim-1 vars, End of recursive call: and 11 xjuncts. [2021-06-05 14:55:47,262 INFO L247 ElimStorePlain]: Needed 11 recursive calls to eliminate 12 variables, input treesize:1498, output treesize:240 [2021-06-05 14:55:47,429 WARN L205 SmtUtils]: Spent 141.00 ms on a formula simplification. DAG size of input: 38 DAG size of output: 33 [2021-06-05 14:55:47,658 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:55:47,658 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1277182342] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:55:47,658 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:55:47,658 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 19 [2021-06-05 14:55:47,658 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [162620918] [2021-06-05 14:55:47,658 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-06-05 14:55:47,658 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:55:47,659 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-06-05 14:55:47,659 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=301, Unknown=0, NotChecked=0, Total=342 [2021-06-05 14:55:47,659 INFO L87 Difference]: Start difference. First operand 370 states and 1153 transitions. Second operand has 19 states, 19 states have (on average 1.894736842105263) internal successors, (36), 19 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:55:48,163 WARN L205 SmtUtils]: Spent 133.00 ms on a formula simplification. DAG size of input: 78 DAG size of output: 64 [2021-06-05 14:55:48,502 WARN L205 SmtUtils]: Spent 271.00 ms on a formula simplification. DAG size of input: 118 DAG size of output: 107 [2021-06-05 14:55:48,861 WARN L205 SmtUtils]: Spent 226.00 ms on a formula simplification. DAG size of input: 74 DAG size of output: 62 [2021-06-05 14:55:49,305 WARN L205 SmtUtils]: Spent 356.00 ms on a formula simplification. DAG size of input: 87 DAG size of output: 75 [2021-06-05 14:55:49,800 WARN L205 SmtUtils]: Spent 410.00 ms on a formula simplification. DAG size of input: 97 DAG size of output: 85 [2021-06-05 14:55:49,839 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:55:49,839 INFO L93 Difference]: Finished difference Result 617 states and 1842 transitions. [2021-06-05 14:55:49,840 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-06-05 14:55:49,840 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 1.894736842105263) internal successors, (36), 19 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 20 [2021-06-05 14:55:49,840 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:55:49,841 INFO L225 Difference]: With dead ends: 617 [2021-06-05 14:55:49,841 INFO L226 Difference]: Without dead ends: 602 [2021-06-05 14:55:49,841 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 11 SyntacticMatches, 2 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 54 ImplicationChecksByTransitivity, 2720.7ms TimeCoverageRelationStatistics Valid=104, Invalid=546, Unknown=0, NotChecked=0, Total=650 [2021-06-05 14:55:49,842 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 602 states. [2021-06-05 14:55:49,846 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 602 to 368. [2021-06-05 14:55:49,846 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 368 states, 367 states have (on average 3.11716621253406) internal successors, (1144), 367 states have internal predecessors, (1144), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:55:49,847 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 368 states to 368 states and 1144 transitions. [2021-06-05 14:55:49,847 INFO L78 Accepts]: Start accepts. Automaton has 368 states and 1144 transitions. Word has length 20 [2021-06-05 14:55:49,847 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:55:49,847 INFO L482 AbstractCegarLoop]: Abstraction has 368 states and 1144 transitions. [2021-06-05 14:55:49,847 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 1.894736842105263) internal successors, (36), 19 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:55:49,847 INFO L276 IsEmpty]: Start isEmpty. Operand 368 states and 1144 transitions. [2021-06-05 14:55:49,848 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-06-05 14:55:49,848 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:55:49,848 INFO L521 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:55:50,064 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 62 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable4880 [2021-06-05 14:55:50,065 INFO L430 AbstractCegarLoop]: === Iteration 184 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:55:50,065 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:55:50,065 INFO L82 PathProgramCache]: Analyzing trace with hash 169929870, now seen corresponding path program 35 times [2021-06-05 14:55:50,065 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:55:50,065 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [903344018] [2021-06-05 14:55:50,065 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:55:50,069 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:55:50,211 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:55:50,211 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:55:50,211 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [903344018] [2021-06-05 14:55:50,212 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [903344018] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:55:50,212 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1294747052] [2021-06-05 14:55:50,212 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 63 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 63 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:55:50,239 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 14:55:50,240 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:55:50,240 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 24 conjunts are in the unsatisfiable core [2021-06-05 14:55:50,241 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:55:50,427 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 36 treesize of output 26 [2021-06-05 14:55:50,428 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:55:50,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 30 treesize of output 22 [2021-06-05 14:55:50,435 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:55:50,440 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 29 treesize of output 21 [2021-06-05 14:55:50,441 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 14:55:50,445 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 22 [2021-06-05 14:55:50,446 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 14:55:50,451 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 17 [2021-06-05 14:55:50,452 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-05 14:55:50,456 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 29 treesize of output 21 [2021-06-05 14:55:50,457 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-06-05 14:55:50,461 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 37 treesize of output 27 [2021-06-05 14:55:50,462 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-06-05 14:55:50,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 22 treesize of output 16 [2021-06-05 14:55:50,467 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-06-05 14:55:50,471 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 17 [2021-06-05 14:55:50,472 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-06-05 14:55:50,476 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 17 [2021-06-05 14:55:50,477 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-06-05 14:55:50,482 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 22 [2021-06-05 14:55:50,483 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-06-05 14:55:50,487 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 37 treesize of output 27 [2021-06-05 14:55:50,488 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-06-05 14:55:50,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 36 treesize of output 26 [2021-06-05 14:55:50,493 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-06-05 14:55:50,497 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 17 [2021-06-05 14:55:50,498 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-06-05 14:55:50,503 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 36 treesize of output 26 [2021-06-05 14:55:50,503 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-06-05 14:55:50,508 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 29 treesize of output 21 [2021-06-05 14:55:50,508 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-06-05 14:55:50,513 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 37 treesize of output 27 [2021-06-05 14:55:50,514 INFO L550 ElimStorePlain]: Start of recursive call 18: End of recursive call: and 1 xjuncts. [2021-06-05 14:55:50,518 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 22 [2021-06-05 14:55:50,519 INFO L550 ElimStorePlain]: Start of recursive call 19: End of recursive call: and 1 xjuncts. [2021-06-05 14:55:50,523 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 36 treesize of output 26 [2021-06-05 14:55:50,524 INFO L550 ElimStorePlain]: Start of recursive call 20: End of recursive call: and 1 xjuncts. [2021-06-05 14:55:50,528 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 22 [2021-06-05 14:55:50,529 INFO L550 ElimStorePlain]: Start of recursive call 21: End of recursive call: and 1 xjuncts. [2021-06-05 14:55:50,533 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 29 treesize of output 21 [2021-06-05 14:55:50,534 INFO L550 ElimStorePlain]: Start of recursive call 22: End of recursive call: and 1 xjuncts. [2021-06-05 14:55:50,538 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 29 treesize of output 21 [2021-06-05 14:55:50,539 INFO L550 ElimStorePlain]: Start of recursive call 23: End of recursive call: and 1 xjuncts. [2021-06-05 14:55:50,543 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 37 treesize of output 27 [2021-06-05 14:55:50,544 INFO L550 ElimStorePlain]: Start of recursive call 24: End of recursive call: and 1 xjuncts. [2021-06-05 14:55:50,548 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 22 treesize of output 16 [2021-06-05 14:55:50,549 INFO L550 ElimStorePlain]: Start of recursive call 25: End of recursive call: and 1 xjuncts. [2021-06-05 14:55:50,553 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-06-05 14:55:50,553 INFO L550 ElimStorePlain]: Start of recursive call 26: End of recursive call: and 1 xjuncts. [2021-06-05 14:55:50,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 22 treesize of output 16 [2021-06-05 14:55:50,558 INFO L550 ElimStorePlain]: Start of recursive call 27: End of recursive call: and 1 xjuncts. [2021-06-05 14:55:50,562 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 44 treesize of output 32 [2021-06-05 14:55:50,563 INFO L550 ElimStorePlain]: Start of recursive call 28: End of recursive call: and 1 xjuncts. [2021-06-05 14:55:50,567 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 37 treesize of output 27 [2021-06-05 14:55:50,568 INFO L550 ElimStorePlain]: Start of recursive call 29: End of recursive call: and 1 xjuncts. [2021-06-05 14:55:50,572 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 36 treesize of output 26 [2021-06-05 14:55:50,573 INFO L550 ElimStorePlain]: Start of recursive call 30: End of recursive call: and 1 xjuncts. [2021-06-05 14:55:50,577 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 29 treesize of output 21 [2021-06-05 14:55:50,578 INFO L550 ElimStorePlain]: Start of recursive call 31: End of recursive call: and 1 xjuncts. [2021-06-05 14:55:50,582 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 22 [2021-06-05 14:55:50,583 INFO L550 ElimStorePlain]: Start of recursive call 32: End of recursive call: and 1 xjuncts. [2021-06-05 14:55:50,587 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 22 [2021-06-05 14:55:50,587 INFO L550 ElimStorePlain]: Start of recursive call 33: End of recursive call: and 1 xjuncts. [2021-06-05 14:55:50,592 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 29 treesize of output 21 [2021-06-05 14:55:50,592 INFO L550 ElimStorePlain]: Start of recursive call 34: End of recursive call: and 1 xjuncts. [2021-06-05 14:55:50,596 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 29 treesize of output 21 [2021-06-05 14:55:50,597 INFO L550 ElimStorePlain]: Start of recursive call 35: End of recursive call: and 1 xjuncts. [2021-06-05 14:55:50,600 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 22 [2021-06-05 14:55:50,601 INFO L550 ElimStorePlain]: Start of recursive call 36: End of recursive call: and 1 xjuncts. [2021-06-05 14:55:50,605 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 43 treesize of output 31 [2021-06-05 14:55:50,606 INFO L550 ElimStorePlain]: Start of recursive call 37: End of recursive call: and 1 xjuncts. [2021-06-05 14:55:50,786 WARN L205 SmtUtils]: Spent 180.00 ms on a formula simplification. DAG size of input: 56 DAG size of output: 37 [2021-06-05 14:55:50,787 INFO L628 ElimStorePlain]: treesize reduction 474, result has 25.1 percent of original size [2021-06-05 14:55:50,788 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 7 xjuncts. [2021-06-05 14:55:50,788 INFO L247 ElimStorePlain]: Needed 37 recursive calls to eliminate 1 variables, input treesize:1765, output treesize:159 [2021-06-05 14:55:51,088 WARN L205 SmtUtils]: Spent 157.00 ms on a formula simplification. DAG size of input: 54 DAG size of output: 43 [2021-06-05 14:55:51,431 WARN L205 SmtUtils]: Spent 110.00 ms on a formula simplification. DAG size of input: 34 DAG size of output: 33 [2021-06-05 14:55:51,516 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:55:51,516 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1294747052] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:55:51,516 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:55:51,516 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 20 [2021-06-05 14:55:51,516 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1220406867] [2021-06-05 14:55:51,516 INFO L462 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-06-05 14:55:51,516 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:55:51,516 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-06-05 14:55:51,517 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=337, Unknown=0, NotChecked=0, Total=380 [2021-06-05 14:55:51,517 INFO L87 Difference]: Start difference. First operand 368 states and 1144 transitions. Second operand has 20 states, 20 states have (on average 1.9) internal successors, (38), 20 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:55:52,067 WARN L205 SmtUtils]: Spent 184.00 ms on a formula simplification. DAG size of input: 69 DAG size of output: 52 [2021-06-05 14:55:52,286 WARN L205 SmtUtils]: Spent 145.00 ms on a formula simplification. DAG size of input: 60 DAG size of output: 51 [2021-06-05 14:55:52,654 WARN L205 SmtUtils]: Spent 333.00 ms on a formula simplification. DAG size of input: 89 DAG size of output: 69 [2021-06-05 14:55:53,030 WARN L205 SmtUtils]: Spent 336.00 ms on a formula simplification. DAG size of input: 77 DAG size of output: 66 [2021-06-05 14:55:53,422 WARN L205 SmtUtils]: Spent 364.00 ms on a formula simplification. DAG size of input: 93 DAG size of output: 72 [2021-06-05 14:55:53,616 WARN L205 SmtUtils]: Spent 159.00 ms on a formula simplification. DAG size of input: 60 DAG size of output: 53 [2021-06-05 14:55:53,837 WARN L205 SmtUtils]: Spent 188.00 ms on a formula simplification. DAG size of input: 67 DAG size of output: 60 [2021-06-05 14:55:54,070 WARN L205 SmtUtils]: Spent 187.00 ms on a formula simplification. DAG size of input: 67 DAG size of output: 60 [2021-06-05 14:55:54,336 WARN L205 SmtUtils]: Spent 228.00 ms on a formula simplification. DAG size of input: 76 DAG size of output: 67 [2021-06-05 14:55:54,376 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:55:54,377 INFO L93 Difference]: Finished difference Result 625 states and 1837 transitions. [2021-06-05 14:55:54,377 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-06-05 14:55:54,377 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 1.9) internal successors, (38), 20 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 20 [2021-06-05 14:55:54,377 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:55:54,378 INFO L225 Difference]: With dead ends: 625 [2021-06-05 14:55:54,378 INFO L226 Difference]: Without dead ends: 595 [2021-06-05 14:55:54,378 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 12 SyntacticMatches, 0 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 80 ImplicationChecksByTransitivity, 3234.0ms TimeCoverageRelationStatistics Valid=164, Invalid=828, Unknown=0, NotChecked=0, Total=992 [2021-06-05 14:55:54,379 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 595 states. [2021-06-05 14:55:54,381 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 595 to 371. [2021-06-05 14:55:54,382 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 371 states, 370 states have (on average 3.1216216216216215) internal successors, (1155), 370 states have internal predecessors, (1155), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:55:54,382 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 371 states to 371 states and 1155 transitions. [2021-06-05 14:55:54,382 INFO L78 Accepts]: Start accepts. Automaton has 371 states and 1155 transitions. Word has length 20 [2021-06-05 14:55:54,382 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:55:54,382 INFO L482 AbstractCegarLoop]: Abstraction has 371 states and 1155 transitions. [2021-06-05 14:55:54,382 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 1.9) internal successors, (38), 20 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:55:54,382 INFO L276 IsEmpty]: Start isEmpty. Operand 371 states and 1155 transitions. [2021-06-05 14:55:54,383 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-06-05 14:55:54,383 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:55:54,383 INFO L521 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:55:54,583 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5026,63 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:55:54,584 INFO L430 AbstractCegarLoop]: === Iteration 185 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:55:54,584 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:55:54,584 INFO L82 PathProgramCache]: Analyzing trace with hash -146181486, now seen corresponding path program 36 times [2021-06-05 14:55:54,584 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:55:54,584 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [926343562] [2021-06-05 14:55:54,584 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:55:54,588 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:55:54,745 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:55:54,745 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:55:54,745 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [926343562] [2021-06-05 14:55:54,745 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [926343562] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:55:54,745 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1570532738] [2021-06-05 14:55:54,745 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 64 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 64 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:55:54,774 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2021-06-05 14:55:54,774 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:55:54,774 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 24 conjunts are in the unsatisfiable core [2021-06-05 14:55:54,775 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:55:55,253 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:55:55,254 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:55:55,254 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-06-05 14:55:55,255 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:55:55,260 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:55:55,261 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:55:55,261 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 22 treesize of output 16 [2021-06-05 14:55:55,262 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:55:55,267 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:55:55,268 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:55:55,268 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-06-05 14:55:55,269 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 14:55:55,275 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:55:55,275 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:55:55,275 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 22 treesize of output 16 [2021-06-05 14:55:55,276 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 14:55:55,282 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:55:55,282 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:55:55,282 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 22 treesize of output 16 [2021-06-05 14:55:55,283 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-05 14:55:55,288 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:55:55,289 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 29 treesize of output 21 [2021-06-05 14:55:55,289 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-06-05 14:55:55,657 WARN L205 SmtUtils]: Spent 367.00 ms on a formula simplification. DAG size of input: 82 DAG size of output: 71 [2021-06-05 14:55:55,657 INFO L628 ElimStorePlain]: treesize reduction 468, result has 43.2 percent of original size [2021-06-05 14:55:55,662 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 7 treesize of output 5 [2021-06-05 14:55:55,663 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-06-05 14:55:55,667 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:55:55,667 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:55:55,668 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 22 treesize of output 16 [2021-06-05 14:55:55,669 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-06-05 14:55:55,673 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:55:55,673 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-06-05 14:55:55,674 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-06-05 14:55:55,828 WARN L205 SmtUtils]: Spent 154.00 ms on a formula simplification that was a NOOP. DAG size: 67 [2021-06-05 14:55:55,828 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:55:55,833 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:55:55,834 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:55:55,834 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 17 [2021-06-05 14:55:55,835 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-06-05 14:55:55,839 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:55:55,840 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:55:55,840 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 22 [2021-06-05 14:55:55,841 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-06-05 14:55:55,845 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 12 [2021-06-05 14:55:55,846 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-06-05 14:55:56,086 WARN L205 SmtUtils]: Spent 240.00 ms on a formula simplification. DAG size of input: 61 DAG size of output: 58 [2021-06-05 14:55:56,087 INFO L628 ElimStorePlain]: treesize reduction 42, result has 85.3 percent of original size [2021-06-05 14:55:56,092 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 3 dim-1 vars, End of recursive call: 4 dim-0 vars, and 7 xjuncts. [2021-06-05 14:55:56,092 INFO L247 ElimStorePlain]: Needed 13 recursive calls to eliminate 6 variables, input treesize:949, output treesize:234 [2021-06-05 14:55:56,319 WARN L205 SmtUtils]: Spent 192.00 ms on a formula simplification. DAG size of input: 77 DAG size of output: 75 [2021-06-05 14:55:56,746 WARN L205 SmtUtils]: Spent 238.00 ms on a formula simplification. DAG size of input: 144 DAG size of output: 83 [2021-06-05 14:55:56,987 INFO L446 ElimStorePlain]: Different costs {0=[v_prenex_669, v_prenex_659, v_prenex_680, v_prenex_671, v_prenex_661, array_6, v_prenex_673, v_prenex_663, v_prenex_665, v_prenex_667], 1=[v_prenex_668, v_prenex_658, array_3, v_prenex_670, v_prenex_660, v_prenex_672, v_prenex_662, v_prenex_674, v_prenex_664, v_prenex_666]} [2021-06-05 14:55:56,998 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 22 treesize of output 16 [2021-06-05 14:55:56,999 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:55:57,450 WARN L205 SmtUtils]: Spent 451.00 ms on a formula simplification. DAG size of input: 198 DAG size of output: 86 [2021-06-05 14:55:57,451 INFO L628 ElimStorePlain]: treesize reduction 885, result has 24.7 percent of original size [2021-06-05 14:55:57,451 INFO L518 ElimStorePlain]: Eliminatee v_prenex_659 vanished before elimination [2021-06-05 14:55:57,451 INFO L518 ElimStorePlain]: Eliminatee v_prenex_680 vanished before elimination [2021-06-05 14:55:57,451 INFO L518 ElimStorePlain]: Eliminatee v_prenex_671 vanished before elimination [2021-06-05 14:55:57,456 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 12 [2021-06-05 14:55:57,457 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:55:57,574 WARN L205 SmtUtils]: Spent 116.00 ms on a formula simplification that was a NOOP. DAG size: 79 [2021-06-05 14:55:57,574 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:55:57,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 7 treesize of output 5 [2021-06-05 14:55:57,579 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 14:55:57,695 WARN L205 SmtUtils]: Spent 115.00 ms on a formula simplification that was a NOOP. DAG size: 74 [2021-06-05 14:55:57,695 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:55:57,699 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select 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 11 [2021-06-05 14:55:57,700 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 14:55:57,810 WARN L205 SmtUtils]: Spent 110.00 ms on a formula simplification that was a NOOP. DAG size: 68 [2021-06-05 14:55:57,811 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:55:57,811 INFO L518 ElimStorePlain]: Eliminatee v_prenex_663 vanished before elimination [2021-06-05 14:55:57,815 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 7 treesize of output 5 [2021-06-05 14:55:57,816 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-05 14:55:57,923 WARN L205 SmtUtils]: Spent 107.00 ms on a formula simplification that was a NOOP. DAG size: 63 [2021-06-05 14:55:57,923 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:55:57,923 INFO L518 ElimStorePlain]: Eliminatee v_prenex_667 vanished before elimination [2021-06-05 14:55:57,923 INFO L518 ElimStorePlain]: Eliminatee v_prenex_668 vanished before elimination [2021-06-05 14:55:57,923 INFO L518 ElimStorePlain]: Eliminatee v_prenex_658 vanished before elimination [2021-06-05 14:55:57,923 INFO L518 ElimStorePlain]: Eliminatee array_3 vanished before elimination [2021-06-05 14:55:57,923 INFO L518 ElimStorePlain]: Eliminatee v_prenex_670 vanished before elimination [2021-06-05 14:55:57,923 INFO L518 ElimStorePlain]: Eliminatee v_prenex_660 vanished before elimination [2021-06-05 14:55:57,924 INFO L518 ElimStorePlain]: Eliminatee v_prenex_672 vanished before elimination [2021-06-05 14:55:57,924 INFO L518 ElimStorePlain]: Eliminatee v_prenex_662 vanished before elimination [2021-06-05 14:55:57,924 INFO L518 ElimStorePlain]: Eliminatee v_prenex_674 vanished before elimination [2021-06-05 14:55:57,924 INFO L518 ElimStorePlain]: Eliminatee v_prenex_664 vanished before elimination [2021-06-05 14:55:57,924 INFO L518 ElimStorePlain]: Eliminatee v_prenex_666 vanished before elimination [2021-06-05 14:55:57,927 INFO L550 ElimStorePlain]: Start of recursive call 1: 10 dim-0 vars, 20 dim-1 vars, End of recursive call: and 11 xjuncts. [2021-06-05 14:55:57,927 INFO L247 ElimStorePlain]: Needed 6 recursive calls to eliminate 30 variables, input treesize:1182, output treesize:216 [2021-06-05 14:55:58,101 WARN L205 SmtUtils]: Spent 147.00 ms on a formula simplification. DAG size of input: 40 DAG size of output: 36 [2021-06-05 14:55:58,280 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:55:58,280 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1570532738] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:55:58,280 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:55:58,280 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 19 [2021-06-05 14:55:58,280 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1588898287] [2021-06-05 14:55:58,280 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-06-05 14:55:58,280 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:55:58,281 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-06-05 14:55:58,281 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=301, Unknown=0, NotChecked=0, Total=342 [2021-06-05 14:55:58,281 INFO L87 Difference]: Start difference. First operand 371 states and 1155 transitions. Second operand has 19 states, 19 states have (on average 1.894736842105263) internal successors, (36), 19 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:55:58,765 WARN L205 SmtUtils]: Spent 104.00 ms on a formula simplification. DAG size of input: 82 DAG size of output: 68 [2021-06-05 14:55:59,107 WARN L205 SmtUtils]: Spent 268.00 ms on a formula simplification. DAG size of input: 116 DAG size of output: 98 [2021-06-05 14:55:59,494 WARN L205 SmtUtils]: Spent 278.00 ms on a formula simplification. DAG size of input: 107 DAG size of output: 99 [2021-06-05 14:56:00,187 WARN L205 SmtUtils]: Spent 623.00 ms on a formula simplification. DAG size of input: 166 DAG size of output: 122 [2021-06-05 14:56:01,050 WARN L205 SmtUtils]: Spent 785.00 ms on a formula simplification. DAG size of input: 154 DAG size of output: 122 [2021-06-05 14:56:01,356 WARN L205 SmtUtils]: Spent 241.00 ms on a formula simplification. DAG size of input: 86 DAG size of output: 78 [2021-06-05 14:56:01,601 WARN L205 SmtUtils]: Spent 204.00 ms on a formula simplification. DAG size of input: 76 DAG size of output: 68 [2021-06-05 14:56:01,896 WARN L205 SmtUtils]: Spent 260.00 ms on a formula simplification. DAG size of input: 89 DAG size of output: 81 [2021-06-05 14:56:02,209 WARN L205 SmtUtils]: Spent 266.00 ms on a formula simplification. DAG size of input: 93 DAG size of output: 85 [2021-06-05 14:56:02,346 WARN L205 SmtUtils]: Spent 101.00 ms on a formula simplification. DAG size of input: 71 DAG size of output: 63 [2021-06-05 14:56:02,619 WARN L205 SmtUtils]: Spent 232.00 ms on a formula simplification. DAG size of input: 83 DAG size of output: 75 [2021-06-05 14:56:02,944 WARN L205 SmtUtils]: Spent 286.00 ms on a formula simplification. DAG size of input: 96 DAG size of output: 88 [2021-06-05 14:56:03,094 WARN L205 SmtUtils]: Spent 117.00 ms on a formula simplification. DAG size of input: 74 DAG size of output: 66 [2021-06-05 14:56:03,219 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:56:03,219 INFO L93 Difference]: Finished difference Result 728 states and 2069 transitions. [2021-06-05 14:56:03,220 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-06-05 14:56:03,220 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 1.894736842105263) internal successors, (36), 19 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 20 [2021-06-05 14:56:03,220 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:56:03,221 INFO L225 Difference]: With dead ends: 728 [2021-06-05 14:56:03,221 INFO L226 Difference]: Without dead ends: 656 [2021-06-05 14:56:03,221 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 11 SyntacticMatches, 2 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 121 ImplicationChecksByTransitivity, 5477.0ms TimeCoverageRelationStatistics Valid=190, Invalid=932, Unknown=0, NotChecked=0, Total=1122 [2021-06-05 14:56:03,221 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 656 states. [2021-06-05 14:56:03,225 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 656 to 368. [2021-06-05 14:56:03,225 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 368 states, 367 states have (on average 3.11716621253406) internal successors, (1144), 367 states have internal predecessors, (1144), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:56:03,225 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 368 states to 368 states and 1144 transitions. [2021-06-05 14:56:03,225 INFO L78 Accepts]: Start accepts. Automaton has 368 states and 1144 transitions. Word has length 20 [2021-06-05 14:56:03,225 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:56:03,225 INFO L482 AbstractCegarLoop]: Abstraction has 368 states and 1144 transitions. [2021-06-05 14:56:03,225 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 1.894736842105263) internal successors, (36), 19 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:56:03,226 INFO L276 IsEmpty]: Start isEmpty. Operand 368 states and 1144 transitions. [2021-06-05 14:56:03,226 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-06-05 14:56:03,226 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:56:03,226 INFO L521 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:56:03,426 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5115,64 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:56:03,427 INFO L430 AbstractCegarLoop]: === Iteration 186 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:56:03,427 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:56:03,427 INFO L82 PathProgramCache]: Analyzing trace with hash 1265307084, now seen corresponding path program 37 times [2021-06-05 14:56:03,427 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:56:03,427 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1574659879] [2021-06-05 14:56:03,427 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:56:03,431 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:56:03,598 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:56:03,598 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:56:03,598 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1574659879] [2021-06-05 14:56:03,598 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1574659879] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:56:03,598 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1655194280] [2021-06-05 14:56:03,598 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 65 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 65 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:56:03,626 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:56:03,627 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 23 conjunts are in the unsatisfiable core [2021-06-05 14:56:03,627 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:56:04,142 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:56:04,142 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:56:04,143 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 22 treesize of output 16 [2021-06-05 14:56:04,144 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:56:04,149 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:56:04,149 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:56:04,149 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 22 treesize of output 16 [2021-06-05 14:56:04,150 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:56:04,155 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:56:04,155 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:56:04,156 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-06-05 14:56:04,156 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 14:56:04,161 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:56:04,162 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:56:04,162 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 29 treesize of output 21 [2021-06-05 14:56:04,163 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 14:56:04,168 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:56:04,168 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:56:04,168 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 22 treesize of output 16 [2021-06-05 14:56:04,169 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-05 14:56:04,174 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:56:04,174 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-06-05 14:56:04,175 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-06-05 14:56:04,526 WARN L205 SmtUtils]: Spent 351.00 ms on a formula simplification. DAG size of input: 81 DAG size of output: 67 [2021-06-05 14:56:04,527 INFO L628 ElimStorePlain]: treesize reduction 438, result has 44.8 percent of original size [2021-06-05 14:56:04,531 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:56:04,532 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:56:04,532 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-06-05 14:56:04,533 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-06-05 14:56:04,537 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:56:04,538 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:56:04,538 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-06-05 14:56:04,539 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-06-05 14:56:04,542 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-06-05 14:56:04,543 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-06-05 14:56:04,673 WARN L205 SmtUtils]: Spent 129.00 ms on a formula simplification that was a NOOP. DAG size: 61 [2021-06-05 14:56:04,674 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:56:04,678 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:56:04,678 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:56:04,679 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 17 [2021-06-05 14:56:04,679 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-06-05 14:56:04,683 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:56:04,684 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:56:04,684 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 17 [2021-06-05 14:56:04,685 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-06-05 14:56:04,689 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 12 [2021-06-05 14:56:04,690 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-06-05 14:56:04,904 WARN L205 SmtUtils]: Spent 214.00 ms on a formula simplification. DAG size of input: 57 DAG size of output: 55 [2021-06-05 14:56:04,904 INFO L628 ElimStorePlain]: treesize reduction 37, result has 85.8 percent of original size [2021-06-05 14:56:04,909 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 3 dim-1 vars, End of recursive call: 4 dim-0 vars, and 7 xjuncts. [2021-06-05 14:56:04,909 INFO L247 ElimStorePlain]: Needed 13 recursive calls to eliminate 6 variables, input treesize:895, output treesize:199 [2021-06-05 14:56:05,111 WARN L205 SmtUtils]: Spent 170.00 ms on a formula simplification. DAG size of input: 70 DAG size of output: 70 [2021-06-05 14:56:05,241 INFO L446 ElimStorePlain]: Different costs {0=[v_prenex_704, v_prenex_691, v_prenex_693, array_6, v_prenex_695, v_prenex_697, v_prenex_699, v_prenex_689], 1=[array_3, v_prenex_690, v_prenex_692, v_prenex_694, v_prenex_696, v_prenex_698, v_prenex_688, v_prenex_700]} [2021-06-05 14:56:05,249 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 22 [2021-06-05 14:56:05,250 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:56:05,258 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 17 [2021-06-05 14:56:05,258 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:56:05,266 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 17 [2021-06-05 14:56:05,267 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 14:56:05,607 WARN L205 SmtUtils]: Spent 340.00 ms on a formula simplification. DAG size of input: 162 DAG size of output: 87 [2021-06-05 14:56:05,608 INFO L628 ElimStorePlain]: treesize reduction 624, result has 30.5 percent of original size [2021-06-05 14:56:05,608 INFO L518 ElimStorePlain]: Eliminatee v_prenex_691 vanished before elimination [2021-06-05 14:56:05,608 INFO L518 ElimStorePlain]: Eliminatee v_prenex_693 vanished before elimination [2021-06-05 14:56:05,613 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 7 treesize of output 5 [2021-06-05 14:56:05,614 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 14:56:05,734 WARN L205 SmtUtils]: Spent 120.00 ms on a formula simplification that was a NOOP. DAG size: 82 [2021-06-05 14:56:05,734 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:56:05,739 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 12 [2021-06-05 14:56:05,740 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-05 14:56:05,849 WARN L205 SmtUtils]: Spent 108.00 ms on a formula simplification that was a NOOP. DAG size: 75 [2021-06-05 14:56:05,849 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:56:05,853 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 7 treesize of output 5 [2021-06-05 14:56:05,854 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-06-05 14:56:05,961 WARN L205 SmtUtils]: Spent 106.00 ms on a formula simplification that was a NOOP. DAG size: 70 [2021-06-05 14:56:05,961 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:56:05,965 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 7 treesize of output 5 [2021-06-05 14:56:05,966 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-06-05 14:56:06,072 WARN L205 SmtUtils]: Spent 105.00 ms on a formula simplification that was a NOOP. DAG size: 65 [2021-06-05 14:56:06,072 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:56:06,076 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 7 treesize of output 5 [2021-06-05 14:56:06,077 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-06-05 14:56:06,181 WARN L205 SmtUtils]: Spent 104.00 ms on a formula simplification that was a NOOP. DAG size: 60 [2021-06-05 14:56:06,182 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:56:06,182 INFO L518 ElimStorePlain]: Eliminatee array_3 vanished before elimination [2021-06-05 14:56:06,182 INFO L518 ElimStorePlain]: Eliminatee v_prenex_690 vanished before elimination [2021-06-05 14:56:06,182 INFO L518 ElimStorePlain]: Eliminatee v_prenex_692 vanished before elimination [2021-06-05 14:56:06,182 INFO L518 ElimStorePlain]: Eliminatee v_prenex_694 vanished before elimination [2021-06-05 14:56:06,182 INFO L518 ElimStorePlain]: Eliminatee v_prenex_696 vanished before elimination [2021-06-05 14:56:06,182 INFO L518 ElimStorePlain]: Eliminatee v_prenex_698 vanished before elimination [2021-06-05 14:56:06,182 INFO L518 ElimStorePlain]: Eliminatee v_prenex_688 vanished before elimination [2021-06-05 14:56:06,182 INFO L518 ElimStorePlain]: Eliminatee v_prenex_700 vanished before elimination [2021-06-05 14:56:06,185 INFO L550 ElimStorePlain]: Start of recursive call 1: 8 dim-0 vars, 16 dim-1 vars, End of recursive call: and 11 xjuncts. [2021-06-05 14:56:06,185 INFO L247 ElimStorePlain]: Needed 9 recursive calls to eliminate 24 variables, input treesize:927, output treesize:191 [2021-06-05 14:56:06,338 WARN L205 SmtUtils]: Spent 130.00 ms on a formula simplification. DAG size of input: 35 DAG size of output: 32 [2021-06-05 14:56:06,650 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:56:06,651 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1655194280] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:56:06,651 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:56:06,651 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 19 [2021-06-05 14:56:06,651 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1700620710] [2021-06-05 14:56:06,651 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-06-05 14:56:06,651 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:56:06,651 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-06-05 14:56:06,652 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=301, Unknown=0, NotChecked=0, Total=342 [2021-06-05 14:56:06,652 INFO L87 Difference]: Start difference. First operand 368 states and 1144 transitions. Second operand has 19 states, 19 states have (on average 1.894736842105263) internal successors, (36), 19 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:56:07,097 WARN L205 SmtUtils]: Spent 102.00 ms on a formula simplification. DAG size of input: 77 DAG size of output: 65 [2021-06-05 14:56:07,402 WARN L205 SmtUtils]: Spent 240.00 ms on a formula simplification. DAG size of input: 111 DAG size of output: 97 [2021-06-05 14:56:07,740 WARN L205 SmtUtils]: Spent 239.00 ms on a formula simplification. DAG size of input: 102 DAG size of output: 97 [2021-06-05 14:56:08,040 WARN L205 SmtUtils]: Spent 245.00 ms on a formula simplification. DAG size of input: 77 DAG size of output: 68 [2021-06-05 14:56:08,254 WARN L205 SmtUtils]: Spent 175.00 ms on a formula simplification. DAG size of input: 68 DAG size of output: 62 [2021-06-05 14:56:08,576 WARN L205 SmtUtils]: Spent 291.00 ms on a formula simplification. DAG size of input: 86 DAG size of output: 76 [2021-06-05 14:56:08,942 WARN L205 SmtUtils]: Spent 313.00 ms on a formula simplification. DAG size of input: 90 DAG size of output: 77 [2021-06-05 14:56:09,085 WARN L205 SmtUtils]: Spent 104.00 ms on a formula simplification. DAG size of input: 66 DAG size of output: 61 [2021-06-05 14:56:09,430 WARN L205 SmtUtils]: Spent 311.00 ms on a formula simplification. DAG size of input: 81 DAG size of output: 70 [2021-06-05 14:56:09,863 WARN L205 SmtUtils]: Spent 384.00 ms on a formula simplification. DAG size of input: 102 DAG size of output: 88 [2021-06-05 14:56:10,031 WARN L205 SmtUtils]: Spent 129.00 ms on a formula simplification. DAG size of input: 76 DAG size of output: 70 [2021-06-05 14:56:10,441 WARN L205 SmtUtils]: Spent 359.00 ms on a formula simplification. DAG size of input: 97 DAG size of output: 82 [2021-06-05 14:56:10,888 WARN L205 SmtUtils]: Spent 346.00 ms on a formula simplification. DAG size of input: 88 DAG size of output: 75 [2021-06-05 14:56:11,351 WARN L205 SmtUtils]: Spent 425.00 ms on a formula simplification. DAG size of input: 109 DAG size of output: 93 [2021-06-05 14:56:11,519 WARN L205 SmtUtils]: Spent 138.00 ms on a formula simplification. DAG size of input: 79 DAG size of output: 73 [2021-06-05 14:56:11,953 WARN L205 SmtUtils]: Spent 322.00 ms on a formula simplification. DAG size of input: 93 DAG size of output: 83 [2021-06-05 14:56:12,255 WARN L205 SmtUtils]: Spent 274.00 ms on a formula simplification. DAG size of input: 84 DAG size of output: 75 [2021-06-05 14:56:12,279 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:56:12,279 INFO L93 Difference]: Finished difference Result 924 states and 2599 transitions. [2021-06-05 14:56:12,280 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-06-05 14:56:12,280 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 1.894736842105263) internal successors, (36), 19 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 20 [2021-06-05 14:56:12,280 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:56:12,281 INFO L225 Difference]: With dead ends: 924 [2021-06-05 14:56:12,281 INFO L226 Difference]: Without dead ends: 852 [2021-06-05 14:56:12,281 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 49 GetRequests, 11 SyntacticMatches, 2 SemanticMatches, 36 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 177 ImplicationChecksByTransitivity, 5885.4ms TimeCoverageRelationStatistics Valid=250, Invalid=1156, Unknown=0, NotChecked=0, Total=1406 [2021-06-05 14:56:12,282 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 852 states. [2021-06-05 14:56:12,285 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 852 to 375. [2021-06-05 14:56:12,285 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 375 states, 374 states have (on average 3.1550802139037435) internal successors, (1180), 374 states have internal predecessors, (1180), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:56:12,286 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 375 states to 375 states and 1180 transitions. [2021-06-05 14:56:12,286 INFO L78 Accepts]: Start accepts. Automaton has 375 states and 1180 transitions. Word has length 20 [2021-06-05 14:56:12,286 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:56:12,286 INFO L482 AbstractCegarLoop]: Abstraction has 375 states and 1180 transitions. [2021-06-05 14:56:12,286 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 1.894736842105263) internal successors, (36), 19 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:56:12,286 INFO L276 IsEmpty]: Start isEmpty. Operand 375 states and 1180 transitions. [2021-06-05 14:56:12,287 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-06-05 14:56:12,287 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:56:12,287 INFO L521 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:56:12,487 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5205,65 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:56:12,487 INFO L430 AbstractCegarLoop]: === Iteration 187 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:56:12,487 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:56:12,488 INFO L82 PathProgramCache]: Analyzing trace with hash -2040599664, now seen corresponding path program 38 times [2021-06-05 14:56:12,488 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:56:12,488 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2127793099] [2021-06-05 14:56:12,488 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:56:12,494 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:56:12,750 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:56:12,750 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:56:12,750 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2127793099] [2021-06-05 14:56:12,750 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2127793099] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:56:12,750 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [761333283] [2021-06-05 14:56:12,750 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 66 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 66 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:56:12,785 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 14:56:12,786 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:56:12,786 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 23 conjunts are in the unsatisfiable core [2021-06-05 14:56:12,787 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:56:13,443 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:56:13,443 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:56:13,444 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 17 [2021-06-05 14:56:13,445 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:56:13,451 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:56:13,451 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:56:13,451 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 22 treesize of output 16 [2021-06-05 14:56:13,452 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:56:13,457 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:56:13,457 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:56:13,458 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 29 treesize of output 21 [2021-06-05 14:56:13,458 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 14:56:13,464 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:56:13,464 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:56:13,464 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 17 [2021-06-05 14:56:13,465 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 14:56:13,470 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:56:13,471 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:56:13,471 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 22 treesize of output 16 [2021-06-05 14:56:13,472 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-05 14:56:13,476 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:56:13,476 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 22 [2021-06-05 14:56:13,477 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-06-05 14:56:13,813 WARN L205 SmtUtils]: Spent 335.00 ms on a formula simplification. DAG size of input: 77 DAG size of output: 67 [2021-06-05 14:56:13,814 INFO L628 ElimStorePlain]: treesize reduction 382, result has 48.9 percent of original size [2021-06-05 14:56:13,818 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:56:13,818 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:56:13,818 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 12 [2021-06-05 14:56:13,819 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-06-05 14:56:13,823 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:56:13,823 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:56:13,823 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 17 [2021-06-05 14:56:13,824 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-06-05 14:56:13,828 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:56:13,828 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 22 treesize of output 16 [2021-06-05 14:56:13,829 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-06-05 14:56:13,974 WARN L205 SmtUtils]: Spent 145.00 ms on a formula simplification that was a NOOP. DAG size: 63 [2021-06-05 14:56:13,974 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:56:13,979 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:56:13,979 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:56:13,980 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 24 treesize of output 18 [2021-06-05 14:56:13,981 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-06-05 14:56:13,984 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:56:13,985 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:56:13,985 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 31 treesize of output 23 [2021-06-05 14:56:13,986 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-06-05 14:56:13,990 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:56:13,990 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 17 [2021-06-05 14:56:13,991 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-06-05 14:56:14,228 WARN L205 SmtUtils]: Spent 236.00 ms on a formula simplification. DAG size of input: 57 DAG size of output: 56 [2021-06-05 14:56:14,228 INFO L628 ElimStorePlain]: treesize reduction 26, result has 90.8 percent of original size [2021-06-05 14:56:14,233 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 3 dim-1 vars, End of recursive call: 6 dim-0 vars, and 8 xjuncts. [2021-06-05 14:56:14,233 INFO L247 ElimStorePlain]: Needed 13 recursive calls to eliminate 6 variables, input treesize:913, output treesize:246 [2021-06-05 14:56:14,557 INFO L446 ElimStorePlain]: Different costs {0=[v_prenex_724, v_prenex_716, v_prenex_718, array_6, v_prenex_720, v_prenex_722], 1=[v_prenex_723, v_prenex_715, array_3, v_prenex_717, v_prenex_719, v_prenex_721]} [2021-06-05 14:56:14,565 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 12 [2021-06-05 14:56:14,566 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:56:14,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 30 treesize of output 22 [2021-06-05 14:56:14,574 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:56:14,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 23 treesize of output 17 [2021-06-05 14:56:14,582 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 2 xjuncts. [2021-06-05 14:56:14,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 23 treesize of output 17 [2021-06-05 14:56:14,590 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 14:56:14,597 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 17 [2021-06-05 14:56:14,598 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-05 14:56:14,605 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 12 [2021-06-05 14:56:14,606 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-06-05 14:56:15,008 WARN L205 SmtUtils]: Spent 401.00 ms on a formula simplification. DAG size of input: 149 DAG size of output: 88 [2021-06-05 14:56:15,008 INFO L628 ElimStorePlain]: treesize reduction 1375, result has 14.9 percent of original size [2021-06-05 14:56:15,013 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 12 [2021-06-05 14:56:15,014 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-06-05 14:56:15,115 WARN L205 SmtUtils]: Spent 101.00 ms on a formula simplification that was a NOOP. DAG size: 81 [2021-06-05 14:56:15,116 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:56:15,120 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select 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 11 [2021-06-05 14:56:15,121 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-06-05 14:56:15,218 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:56:15,223 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 7 treesize of output 5 [2021-06-05 14:56:15,224 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-06-05 14:56:15,324 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:56:15,328 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 12 [2021-06-05 14:56:15,329 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-06-05 14:56:15,420 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:56:15,425 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:56:15,426 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-06-05 14:56:15,514 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:56:15,514 INFO L518 ElimStorePlain]: Eliminatee v_prenex_723 vanished before elimination [2021-06-05 14:56:15,514 INFO L518 ElimStorePlain]: Eliminatee v_prenex_715 vanished before elimination [2021-06-05 14:56:15,514 INFO L518 ElimStorePlain]: Eliminatee array_3 vanished before elimination [2021-06-05 14:56:15,514 INFO L518 ElimStorePlain]: Eliminatee v_prenex_717 vanished before elimination [2021-06-05 14:56:15,514 INFO L518 ElimStorePlain]: Eliminatee v_prenex_719 vanished before elimination [2021-06-05 14:56:15,514 INFO L518 ElimStorePlain]: Eliminatee v_prenex_721 vanished before elimination [2021-06-05 14:56:15,517 INFO L550 ElimStorePlain]: Start of recursive call 1: 6 dim-0 vars, 12 dim-1 vars, End of recursive call: and 8 xjuncts. [2021-06-05 14:56:15,517 INFO L247 ElimStorePlain]: Needed 12 recursive calls to eliminate 18 variables, input treesize:1733, output treesize:144 [2021-06-05 14:56:15,668 WARN L205 SmtUtils]: Spent 127.00 ms on a formula simplification. DAG size of input: 32 DAG size of output: 32 [2021-06-05 14:56:15,821 WARN L205 SmtUtils]: Spent 116.00 ms on a formula simplification. DAG size of input: 37 DAG size of output: 35 [2021-06-05 14:56:16,005 WARN L205 SmtUtils]: Spent 117.00 ms on a formula simplification. DAG size of input: 48 DAG size of output: 33 [2021-06-05 14:56:16,083 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:56:16,083 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [761333283] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:56:16,083 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:56:16,083 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 19 [2021-06-05 14:56:16,083 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [89103337] [2021-06-05 14:56:16,083 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-06-05 14:56:16,083 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:56:16,084 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-06-05 14:56:16,084 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=302, Unknown=0, NotChecked=0, Total=342 [2021-06-05 14:56:16,084 INFO L87 Difference]: Start difference. First operand 375 states and 1180 transitions. Second operand has 19 states, 19 states have (on average 1.894736842105263) internal successors, (36), 19 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:56:16,563 WARN L205 SmtUtils]: Spent 106.00 ms on a formula simplification. DAG size of input: 84 DAG size of output: 65 [2021-06-05 14:56:16,955 WARN L205 SmtUtils]: Spent 324.00 ms on a formula simplification. DAG size of input: 143 DAG size of output: 136 [2021-06-05 14:56:17,295 WARN L205 SmtUtils]: Spent 206.00 ms on a formula simplification. DAG size of input: 87 DAG size of output: 78 [2021-06-05 14:56:17,889 WARN L205 SmtUtils]: Spent 522.00 ms on a formula simplification. DAG size of input: 106 DAG size of output: 90 [2021-06-05 14:56:18,110 WARN L205 SmtUtils]: Spent 174.00 ms on a formula simplification. DAG size of input: 73 DAG size of output: 64 [2021-06-05 14:56:18,839 WARN L205 SmtUtils]: Spent 693.00 ms on a formula simplification. DAG size of input: 125 DAG size of output: 105 [2021-06-05 14:56:19,127 WARN L205 SmtUtils]: Spent 230.00 ms on a formula simplification. DAG size of input: 84 DAG size of output: 75 [2021-06-05 14:56:19,902 WARN L205 SmtUtils]: Spent 728.00 ms on a formula simplification. DAG size of input: 128 DAG size of output: 108 [2021-06-05 14:56:20,244 WARN L205 SmtUtils]: Spent 301.00 ms on a formula simplification. DAG size of input: 98 DAG size of output: 89 [2021-06-05 14:56:20,286 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:56:20,286 INFO L93 Difference]: Finished difference Result 758 states and 2190 transitions. [2021-06-05 14:56:20,286 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-06-05 14:56:20,286 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 1.894736842105263) internal successors, (36), 19 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 20 [2021-06-05 14:56:20,286 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:56:20,287 INFO L225 Difference]: With dead ends: 758 [2021-06-05 14:56:20,287 INFO L226 Difference]: Without dead ends: 701 [2021-06-05 14:56:20,287 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 41 GetRequests, 11 SyntacticMatches, 2 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 70 ImplicationChecksByTransitivity, 4732.5ms TimeCoverageRelationStatistics Valid=152, Invalid=718, Unknown=0, NotChecked=0, Total=870 [2021-06-05 14:56:20,288 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 701 states. [2021-06-05 14:56:20,291 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 701 to 373. [2021-06-05 14:56:20,292 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 373 states, 372 states have (on average 3.1478494623655915) internal successors, (1171), 372 states have internal predecessors, (1171), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:56:20,292 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 373 states to 373 states and 1171 transitions. [2021-06-05 14:56:20,292 INFO L78 Accepts]: Start accepts. Automaton has 373 states and 1171 transitions. Word has length 20 [2021-06-05 14:56:20,292 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:56:20,292 INFO L482 AbstractCegarLoop]: Abstraction has 373 states and 1171 transitions. [2021-06-05 14:56:20,292 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 1.894736842105263) internal successors, (36), 19 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:56:20,292 INFO L276 IsEmpty]: Start isEmpty. Operand 373 states and 1171 transitions. [2021-06-05 14:56:20,293 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-06-05 14:56:20,293 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:56:20,293 INFO L521 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:56:20,493 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 66 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable5310 [2021-06-05 14:56:20,494 INFO L430 AbstractCegarLoop]: === Iteration 188 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:56:20,494 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:56:20,494 INFO L82 PathProgramCache]: Analyzing trace with hash -322665892, now seen corresponding path program 39 times [2021-06-05 14:56:20,494 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:56:20,494 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1579603566] [2021-06-05 14:56:20,494 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:56:20,499 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:56:20,687 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:56:20,687 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:56:20,687 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1579603566] [2021-06-05 14:56:20,687 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1579603566] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:56:20,687 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2144871663] [2021-06-05 14:56:20,688 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 67 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 67 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:56:20,722 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-06-05 14:56:20,722 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:56:20,723 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 23 conjunts are in the unsatisfiable core [2021-06-05 14:56:20,723 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:56:21,402 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:56:21,402 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 17 [2021-06-05 14:56:21,403 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:56:21,743 WARN L205 SmtUtils]: Spent 339.00 ms on a formula simplification. DAG size of input: 108 DAG size of output: 101 [2021-06-05 14:56:21,743 INFO L628 ElimStorePlain]: treesize reduction 182, result has 68.1 percent of original size [2021-06-05 14:56:21,749 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:56:21,749 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-06-05 14:56:21,750 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:56:21,910 WARN L205 SmtUtils]: Spent 160.00 ms on a formula simplification that was a NOOP. DAG size: 97 [2021-06-05 14:56:21,911 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:56:21,916 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:56:21,916 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-06-05 14:56:21,917 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 14:56:22,074 WARN L205 SmtUtils]: Spent 157.00 ms on a formula simplification that was a NOOP. DAG size: 93 [2021-06-05 14:56:22,075 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:56:22,080 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:56:22,080 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:56:22,081 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 17 [2021-06-05 14:56:22,082 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 14:56:22,086 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:56:22,087 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 12 [2021-06-05 14:56:22,087 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-05 14:56:22,231 WARN L205 SmtUtils]: Spent 143.00 ms on a formula simplification that was a NOOP. DAG size: 88 [2021-06-05 14:56:22,231 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:56:22,236 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:56:22,237 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:56:22,237 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-06-05 14:56:22,238 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-06-05 14:56:22,242 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:56:22,243 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 17 [2021-06-05 14:56:22,243 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-06-05 14:56:22,382 WARN L205 SmtUtils]: Spent 138.00 ms on a formula simplification that was a NOOP. DAG size: 84 [2021-06-05 14:56:22,382 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:56:22,387 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:56:22,388 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:56:22,388 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 31 treesize of output 23 [2021-06-05 14:56:22,389 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-06-05 14:56:22,393 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-06-05 14:56:22,394 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-06-05 14:56:22,501 WARN L205 SmtUtils]: Spent 107.00 ms on a formula simplification that was a NOOP. DAG size: 72 [2021-06-05 14:56:22,501 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:56:22,507 INFO L550 ElimStorePlain]: Start of recursive call 1: 6 dim-0 vars, 6 dim-1 vars, End of recursive call: 6 dim-0 vars, and 8 xjuncts. [2021-06-05 14:56:22,507 INFO L247 ElimStorePlain]: Needed 10 recursive calls to eliminate 12 variables, input treesize:577, output treesize:243 [2021-06-05 14:56:22,713 WARN L205 SmtUtils]: Spent 161.00 ms on a formula simplification. DAG size of input: 86 DAG size of output: 86 [2021-06-05 14:56:23,031 WARN L205 SmtUtils]: Spent 151.00 ms on a formula simplification. DAG size of input: 176 DAG size of output: 84 [2021-06-05 14:56:23,309 INFO L446 ElimStorePlain]: Different costs {0=[v_prenex_756, v_prenex_748, array_6, v_prenex_750, v_prenex_752, v_prenex_754], 1=[v_prenex_747, array_3, v_prenex_749, v_prenex_751, v_prenex_753, v_prenex_755]} [2021-06-05 14:56:23,318 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 17 [2021-06-05 14:56:23,319 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:56:23,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 30 treesize of output 22 [2021-06-05 14:56:23,328 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:56:23,336 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 37 treesize of output 27 [2021-06-05 14:56:23,337 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 14:56:23,345 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 22 [2021-06-05 14:56:23,346 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 14:56:23,361 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 22 [2021-06-05 14:56:23,362 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-05 14:56:23,370 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 17 [2021-06-05 14:56:23,371 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-06-05 14:56:23,716 WARN L205 SmtUtils]: Spent 344.00 ms on a formula simplification. DAG size of input: 146 DAG size of output: 82 [2021-06-05 14:56:23,716 INFO L628 ElimStorePlain]: treesize reduction 1213, result has 13.2 percent of original size [2021-06-05 14:56:23,721 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 7 treesize of output 5 [2021-06-05 14:56:23,722 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-06-05 14:56:23,794 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:56:23,799 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 7 treesize of output 5 [2021-06-05 14:56:23,799 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-06-05 14:56:23,869 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:56:23,873 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 7 treesize of output 5 [2021-06-05 14:56:23,874 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-06-05 14:56:23,941 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:56:23,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 7 treesize of output 5 [2021-06-05 14:56:23,946 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-06-05 14:56:24,011 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:56:24,015 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-06-05 14:56:24,016 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-06-05 14:56:24,078 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:56:24,078 INFO L518 ElimStorePlain]: Eliminatee v_prenex_747 vanished before elimination [2021-06-05 14:56:24,079 INFO L518 ElimStorePlain]: Eliminatee array_3 vanished before elimination [2021-06-05 14:56:24,079 INFO L518 ElimStorePlain]: Eliminatee v_prenex_749 vanished before elimination [2021-06-05 14:56:24,079 INFO L518 ElimStorePlain]: Eliminatee v_prenex_751 vanished before elimination [2021-06-05 14:56:24,079 INFO L518 ElimStorePlain]: Eliminatee v_prenex_753 vanished before elimination [2021-06-05 14:56:24,079 INFO L518 ElimStorePlain]: Eliminatee v_prenex_755 vanished before elimination [2021-06-05 14:56:24,081 INFO L550 ElimStorePlain]: Start of recursive call 1: 6 dim-0 vars, 12 dim-1 vars, End of recursive call: and 8 xjuncts. [2021-06-05 14:56:24,081 INFO L247 ElimStorePlain]: Needed 12 recursive calls to eliminate 18 variables, input treesize:1537, output treesize:107 [2021-06-05 14:56:24,220 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:56:24,220 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2144871663] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:56:24,220 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:56:24,220 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 19 [2021-06-05 14:56:24,220 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1819628314] [2021-06-05 14:56:24,220 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-06-05 14:56:24,220 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:56:24,221 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-06-05 14:56:24,221 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=302, Unknown=0, NotChecked=0, Total=342 [2021-06-05 14:56:24,221 INFO L87 Difference]: Start difference. First operand 373 states and 1171 transitions. Second operand has 19 states, 19 states have (on average 1.894736842105263) internal successors, (36), 19 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:56:24,710 WARN L205 SmtUtils]: Spent 136.00 ms on a formula simplification. DAG size of input: 71 DAG size of output: 59 [2021-06-05 14:56:25,044 WARN L205 SmtUtils]: Spent 234.00 ms on a formula simplification. DAG size of input: 83 DAG size of output: 69 [2021-06-05 14:56:25,414 WARN L205 SmtUtils]: Spent 296.00 ms on a formula simplification. DAG size of input: 128 DAG size of output: 124 [2021-06-05 14:56:25,879 WARN L205 SmtUtils]: Spent 402.00 ms on a formula simplification. DAG size of input: 152 DAG size of output: 134 [2021-06-05 14:56:26,114 WARN L205 SmtUtils]: Spent 174.00 ms on a formula simplification. DAG size of input: 76 DAG size of output: 70 [2021-06-05 14:56:26,345 WARN L205 SmtUtils]: Spent 197.00 ms on a formula simplification. DAG size of input: 79 DAG size of output: 73 [2021-06-05 14:56:26,521 WARN L205 SmtUtils]: Spent 140.00 ms on a formula simplification. DAG size of input: 67 DAG size of output: 61 [2021-06-05 14:56:26,539 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:56:26,540 INFO L93 Difference]: Finished difference Result 565 states and 1689 transitions. [2021-06-05 14:56:26,540 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-06-05 14:56:26,540 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 1.894736842105263) internal successors, (36), 19 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 20 [2021-06-05 14:56:26,540 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:56:26,541 INFO L225 Difference]: With dead ends: 565 [2021-06-05 14:56:26,541 INFO L226 Difference]: Without dead ends: 517 [2021-06-05 14:56:26,541 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 11 SyntacticMatches, 2 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 51 ImplicationChecksByTransitivity, 2897.3ms TimeCoverageRelationStatistics Valid=124, Invalid=632, Unknown=0, NotChecked=0, Total=756 [2021-06-05 14:56:26,541 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 517 states. [2021-06-05 14:56:26,544 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 517 to 379. [2021-06-05 14:56:26,544 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 379 states, 378 states have (on average 3.14021164021164) internal successors, (1187), 378 states have internal predecessors, (1187), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:56:26,545 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 379 states to 379 states and 1187 transitions. [2021-06-05 14:56:26,545 INFO L78 Accepts]: Start accepts. Automaton has 379 states and 1187 transitions. Word has length 20 [2021-06-05 14:56:26,545 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:56:26,545 INFO L482 AbstractCegarLoop]: Abstraction has 379 states and 1187 transitions. [2021-06-05 14:56:26,545 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 1.894736842105263) internal successors, (36), 19 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:56:26,545 INFO L276 IsEmpty]: Start isEmpty. Operand 379 states and 1187 transitions. [2021-06-05 14:56:26,545 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-06-05 14:56:26,545 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:56:26,545 INFO L521 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:56:26,746 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 67 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable5487 [2021-06-05 14:56:26,746 INFO L430 AbstractCegarLoop]: === Iteration 189 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:56:26,746 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:56:26,746 INFO L82 PathProgramCache]: Analyzing trace with hash -638777248, now seen corresponding path program 40 times [2021-06-05 14:56:26,746 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:56:26,746 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [103132169] [2021-06-05 14:56:26,746 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:56:26,751 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:56:26,986 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:56:26,986 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:56:26,986 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [103132169] [2021-06-05 14:56:26,986 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [103132169] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:56:26,986 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [945499476] [2021-06-05 14:56:26,986 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 68 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 68 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:56:27,021 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 14:56:27,022 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:56:27,022 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 24 conjunts are in the unsatisfiable core [2021-06-05 14:56:27,023 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:56:27,728 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:56:27,728 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:56:27,729 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 22 treesize of output 16 [2021-06-05 14:56:27,729 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:56:27,735 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:56:27,736 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:56:27,736 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-06-05 14:56:27,737 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:56:27,743 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:56:27,744 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:56:27,744 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-06-05 14:56:27,745 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 14:56:27,751 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:56:27,752 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:56:27,752 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 29 treesize of output 21 [2021-06-05 14:56:27,752 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 14:56:27,759 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:56:27,759 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:56:27,759 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 22 treesize of output 16 [2021-06-05 14:56:27,760 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-05 14:56:27,766 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:56:27,766 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 22 treesize of output 16 [2021-06-05 14:56:27,767 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-06-05 14:56:28,242 WARN L205 SmtUtils]: Spent 474.00 ms on a formula simplification. DAG size of input: 99 DAG size of output: 81 [2021-06-05 14:56:28,242 INFO L628 ElimStorePlain]: treesize reduction 629, result has 42.1 percent of original size [2021-06-05 14:56:28,248 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:56:28,248 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:56:28,249 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 22 treesize of output 16 [2021-06-05 14:56:28,249 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-06-05 14:56:28,254 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 7 treesize of output 5 [2021-06-05 14:56:28,255 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-06-05 14:56:28,260 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:56:28,261 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-06-05 14:56:28,261 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-06-05 14:56:28,459 WARN L205 SmtUtils]: Spent 197.00 ms on a formula simplification that was a NOOP. DAG size: 77 [2021-06-05 14:56:28,459 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:56:28,465 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:56:28,465 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:56:28,465 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-06-05 14:56:28,466 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-06-05 14:56:28,471 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 7 treesize of output 5 [2021-06-05 14:56:28,472 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-06-05 14:56:28,477 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:56:28,477 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-06-05 14:56:28,477 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-06-05 14:56:28,675 WARN L205 SmtUtils]: Spent 197.00 ms on a formula simplification that was a NOOP. DAG size: 73 [2021-06-05 14:56:28,675 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:56:28,680 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:56:28,681 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:56:28,681 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 17 [2021-06-05 14:56:28,682 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-06-05 14:56:28,687 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:56:28,687 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:56: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 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 17 [2021-06-05 14:56:28,688 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-06-05 14:56:28,692 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-06-05 14:56:28,693 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-06-05 14:56:28,857 WARN L205 SmtUtils]: Spent 164.00 ms on a formula simplification that was a NOOP. DAG size: 67 [2021-06-05 14:56:28,857 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:56:28,866 INFO L550 ElimStorePlain]: Start of recursive call 1: 4 dim-0 vars, 4 dim-1 vars, End of recursive call: 6 dim-0 vars, and 10 xjuncts. [2021-06-05 14:56:28,866 INFO L247 ElimStorePlain]: Needed 16 recursive calls to eliminate 8 variables, input treesize:1201, output treesize:321 [2021-06-05 14:56:29,126 WARN L205 SmtUtils]: Spent 206.00 ms on a formula simplification. DAG size of input: 99 DAG size of output: 84 [2021-06-05 14:56:29,374 INFO L446 ElimStorePlain]: Different costs {0=[v_prenex_789, v_prenex_778, v_prenex_768, v_prenex_780, v_prenex_770, v_prenex_782, array_6, v_prenex_772, v_prenex_774, v_prenex_776], 1=[v_prenex_767, v_prenex_779, v_prenex_769, array_3, v_prenex_781, v_prenex_771, v_prenex_783, v_prenex_773, v_prenex_775, v_prenex_777]} [2021-06-05 14:56:29,384 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-06-05 14:56:29,385 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:56:29,811 WARN L205 SmtUtils]: Spent 425.00 ms on a formula simplification. DAG size of input: 200 DAG size of output: 101 [2021-06-05 14:56:29,812 INFO L628 ElimStorePlain]: treesize reduction 843, result has 28.5 percent of original size [2021-06-05 14:56:29,812 INFO L518 ElimStorePlain]: Eliminatee v_prenex_778 vanished before elimination [2021-06-05 14:56:29,817 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 12 [2021-06-05 14:56:29,818 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:56:29,953 WARN L205 SmtUtils]: Spent 134.00 ms on a formula simplification that was a NOOP. DAG size: 93 [2021-06-05 14:56:29,953 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:56: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 7 treesize of output 5 [2021-06-05 14:56:29,959 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 14:56:30,094 WARN L205 SmtUtils]: Spent 134.00 ms on a formula simplification that was a NOOP. DAG size: 88 [2021-06-05 14:56:30,095 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:56:30,095 INFO L518 ElimStorePlain]: Eliminatee v_prenex_770 vanished before elimination [2021-06-05 14:56:30,095 INFO L518 ElimStorePlain]: Eliminatee v_prenex_782 vanished before elimination [2021-06-05 14:56:30,100 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 12 [2021-06-05 14:56:30,101 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 14:56:30,232 WARN L205 SmtUtils]: Spent 130.00 ms on a formula simplification that was a NOOP. DAG size: 81 [2021-06-05 14:56:30,232 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:56:30,232 INFO L518 ElimStorePlain]: Eliminatee v_prenex_772 vanished before elimination [2021-06-05 14:56:30,237 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 7 treesize of output 5 [2021-06-05 14:56:30,238 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-05 14:56:30,366 WARN L205 SmtUtils]: Spent 127.00 ms on a formula simplification that was a NOOP. DAG size: 76 [2021-06-05 14:56:30,366 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:56:30,370 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select 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 11 [2021-06-05 14:56:30,372 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-06-05 14:56:30,504 WARN L205 SmtUtils]: Spent 132.00 ms on a formula simplification that was a NOOP. DAG size: 70 [2021-06-05 14:56:30,504 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:56:30,504 INFO L518 ElimStorePlain]: Eliminatee v_prenex_767 vanished before elimination [2021-06-05 14:56:30,504 INFO L518 ElimStorePlain]: Eliminatee v_prenex_779 vanished before elimination [2021-06-05 14:56:30,504 INFO L518 ElimStorePlain]: Eliminatee v_prenex_769 vanished before elimination [2021-06-05 14:56:30,504 INFO L518 ElimStorePlain]: Eliminatee array_3 vanished before elimination [2021-06-05 14:56:30,504 INFO L518 ElimStorePlain]: Eliminatee v_prenex_781 vanished before elimination [2021-06-05 14:56:30,504 INFO L518 ElimStorePlain]: Eliminatee v_prenex_771 vanished before elimination [2021-06-05 14:56:30,504 INFO L518 ElimStorePlain]: Eliminatee v_prenex_783 vanished before elimination [2021-06-05 14:56:30,505 INFO L518 ElimStorePlain]: Eliminatee v_prenex_773 vanished before elimination [2021-06-05 14:56:30,505 INFO L518 ElimStorePlain]: Eliminatee v_prenex_775 vanished before elimination [2021-06-05 14:56:30,505 INFO L518 ElimStorePlain]: Eliminatee v_prenex_777 vanished before elimination [2021-06-05 14:56:30,508 INFO L550 ElimStorePlain]: Start of recursive call 1: 10 dim-0 vars, 20 dim-1 vars, End of recursive call: and 12 xjuncts. [2021-06-05 14:56:30,509 INFO L247 ElimStorePlain]: Needed 7 recursive calls to eliminate 30 variables, input treesize:1186, output treesize:239 [2021-06-05 14:56:30,686 WARN L205 SmtUtils]: Spent 150.00 ms on a formula simplification. DAG size of input: 41 DAG size of output: 36 [2021-06-05 14:56:30,854 WARN L205 SmtUtils]: Spent 123.00 ms on a formula simplification. DAG size of input: 37 DAG size of output: 33 [2021-06-05 14:56:30,940 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:56:30,940 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [945499476] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:56:30,940 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:56:30,940 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 19 [2021-06-05 14:56:30,941 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1264716417] [2021-06-05 14:56:30,941 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-06-05 14:56:30,941 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:56:30,941 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-06-05 14:56:30,941 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=301, Unknown=0, NotChecked=0, Total=342 [2021-06-05 14:56:30,941 INFO L87 Difference]: Start difference. First operand 379 states and 1187 transitions. Second operand has 19 states, 19 states have (on average 1.894736842105263) internal successors, (36), 19 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:56:31,728 WARN L205 SmtUtils]: Spent 216.00 ms on a formula simplification. DAG size of input: 106 DAG size of output: 85 [2021-06-05 14:56:32,197 WARN L205 SmtUtils]: Spent 383.00 ms on a formula simplification. DAG size of input: 140 DAG size of output: 134 [2021-06-05 14:56:32,520 WARN L205 SmtUtils]: Spent 261.00 ms on a formula simplification. DAG size of input: 91 DAG size of output: 86 [2021-06-05 14:56:32,898 WARN L205 SmtUtils]: Spent 309.00 ms on a formula simplification. DAG size of input: 101 DAG size of output: 96 [2021-06-05 14:56:32,948 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:56:32,948 INFO L93 Difference]: Finished difference Result 581 states and 1738 transitions. [2021-06-05 14:56:32,948 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-06-05 14:56:32,948 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 1.894736842105263) internal successors, (36), 19 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 20 [2021-06-05 14:56:32,948 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:56:32,949 INFO L225 Difference]: With dead ends: 581 [2021-06-05 14:56:32,949 INFO L226 Difference]: Without dead ends: 566 [2021-06-05 14:56:32,949 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 11 SyntacticMatches, 2 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 49 ImplicationChecksByTransitivity, 2674.3ms TimeCoverageRelationStatistics Valid=106, Invalid=544, Unknown=0, NotChecked=0, Total=650 [2021-06-05 14:56:32,949 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 566 states. [2021-06-05 14:56:32,952 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 566 to 379. [2021-06-05 14:56:32,953 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 379 states, 378 states have (on average 3.14021164021164) internal successors, (1187), 378 states have internal predecessors, (1187), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:56:32,953 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 379 states to 379 states and 1187 transitions. [2021-06-05 14:56:32,953 INFO L78 Accepts]: Start accepts. Automaton has 379 states and 1187 transitions. Word has length 20 [2021-06-05 14:56:32,953 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:56:32,953 INFO L482 AbstractCegarLoop]: Abstraction has 379 states and 1187 transitions. [2021-06-05 14:56:32,953 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 1.894736842105263) internal successors, (36), 19 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:56:32,953 INFO L276 IsEmpty]: Start isEmpty. Operand 379 states and 1187 transitions. [2021-06-05 14:56:32,954 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-06-05 14:56:32,954 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:56:32,954 INFO L521 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:56:33,154 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5605,68 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:56:33,154 INFO L430 AbstractCegarLoop]: === Iteration 190 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:56:33,155 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:56:33,155 INFO L82 PathProgramCache]: Analyzing trace with hash 1957469660, now seen corresponding path program 41 times [2021-06-05 14:56:33,155 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:56:33,155 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1972279874] [2021-06-05 14:56:33,155 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:56:33,159 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:56:33,313 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:56:33,313 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:56:33,313 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1972279874] [2021-06-05 14:56:33,313 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1972279874] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:56:33,313 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [96056699] [2021-06-05 14:56:33,314 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 69 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 69 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:56:33,342 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-06-05 14:56:33,342 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:56:33,343 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 25 conjunts are in the unsatisfiable core [2021-06-05 14:56:33,344 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:56:33,592 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select 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 11 [2021-06-05 14:56:33,593 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:56:33,596 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 22 [2021-06-05 14:56:33,597 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:56:33,600 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select 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 11 [2021-06-05 14:56:33,601 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 14:56:33,604 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 17 [2021-06-05 14:56:33,605 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 14:56:33,608 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select 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 11 [2021-06-05 14:56:33,609 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-05 14:56:33,613 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 17 [2021-06-05 14:56:33,613 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-06-05 14:56:33,617 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 22 treesize of output 16 [2021-06-05 14:56:33,617 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-06-05 14:56:33,621 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 12 [2021-06-05 14:56:33,622 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-06-05 14:56:33,625 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 22 treesize of output 16 [2021-06-05 14:56:33,626 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-06-05 14:56:33,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 29 treesize of output 21 [2021-06-05 14:56:33,630 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-06-05 14:56:33,633 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-06-05 14:56:33,634 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-06-05 14:56:33,637 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 22 [2021-06-05 14:56:33,638 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-06-05 14:56:33,642 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 17 [2021-06-05 14:56:33,643 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-06-05 14:56:33,646 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 22 treesize of output 16 [2021-06-05 14:56:33,647 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-06-05 14:56:33,651 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 29 treesize of output 21 [2021-06-05 14:56:33,651 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-06-05 14:56:33,655 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 17 [2021-06-05 14:56:33,656 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 2 xjuncts. [2021-06-05 14:56:33,659 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 37 treesize of output 27 [2021-06-05 14:56:33,660 INFO L550 ElimStorePlain]: Start of recursive call 18: End of recursive call: and 1 xjuncts. [2021-06-05 14:56:33,663 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 22 [2021-06-05 14:56:33,664 INFO L550 ElimStorePlain]: Start of recursive call 19: End of recursive call: and 1 xjuncts. [2021-06-05 14:56:33,668 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 22 treesize of output 16 [2021-06-05 14:56:33,670 INFO L550 ElimStorePlain]: Start of recursive call 20: End of recursive call: and 1 xjuncts. [2021-06-05 14:56:33,673 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 22 treesize of output 16 [2021-06-05 14:56:33,674 INFO L550 ElimStorePlain]: Start of recursive call 21: End of recursive call: and 1 xjuncts. [2021-06-05 14:56:33,677 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 17 [2021-06-05 14:56:33,678 INFO L550 ElimStorePlain]: Start of recursive call 22: End of recursive call: and 1 xjuncts. [2021-06-05 14:56:33,681 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 22 [2021-06-05 14:56:33,682 INFO L550 ElimStorePlain]: Start of recursive call 23: End of recursive call: and 1 xjuncts. [2021-06-05 14:56:33,685 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 22 treesize of output 16 [2021-06-05 14:56:33,686 INFO L550 ElimStorePlain]: Start of recursive call 24: End of recursive call: and 1 xjuncts. [2021-06-05 14:56:33,689 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 12 [2021-06-05 14:56:33,690 INFO L550 ElimStorePlain]: Start of recursive call 25: End of recursive call: and 1 xjuncts. [2021-06-05 14:56:33,825 WARN L205 SmtUtils]: Spent 134.00 ms on a formula simplification. DAG size of input: 51 DAG size of output: 36 [2021-06-05 14:56:33,826 INFO L628 ElimStorePlain]: treesize reduction 272, result has 35.8 percent of original size [2021-06-05 14:56:33,827 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 8 xjuncts. [2021-06-05 14:56:33,827 INFO L247 ElimStorePlain]: Needed 25 recursive calls to eliminate 1 variables, input treesize:847, output treesize:152 [2021-06-05 14:56:34,200 WARN L205 SmtUtils]: Spent 141.00 ms on a formula simplification. DAG size of input: 40 DAG size of output: 37 [2021-06-05 14:56:34,349 WARN L205 SmtUtils]: Spent 105.00 ms on a formula simplification. DAG size of input: 38 DAG size of output: 35 [2021-06-05 14:56:34,429 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:56:34,429 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [96056699] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:56:34,429 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:56:34,429 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 20 [2021-06-05 14:56:34,429 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [733820150] [2021-06-05 14:56:34,429 INFO L462 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-06-05 14:56:34,430 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:56:34,430 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-06-05 14:56:34,430 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=44, Invalid=336, Unknown=0, NotChecked=0, Total=380 [2021-06-05 14:56:34,430 INFO L87 Difference]: Start difference. First operand 379 states and 1187 transitions. Second operand has 20 states, 20 states have (on average 1.9) internal successors, (38), 20 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:56:34,907 WARN L205 SmtUtils]: Spent 103.00 ms on a formula simplification. DAG size of input: 68 DAG size of output: 50 [2021-06-05 14:56:35,132 WARN L205 SmtUtils]: Spent 179.00 ms on a formula simplification. DAG size of input: 77 DAG size of output: 71 [2021-06-05 14:56:35,401 WARN L205 SmtUtils]: Spent 224.00 ms on a formula simplification. DAG size of input: 72 DAG size of output: 65 [2021-06-05 14:56:35,773 WARN L205 SmtUtils]: Spent 321.00 ms on a formula simplification. DAG size of input: 90 DAG size of output: 81 [2021-06-05 14:56:35,808 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:56:35,808 INFO L93 Difference]: Finished difference Result 557 states and 1684 transitions. [2021-06-05 14:56:35,808 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-06-05 14:56:35,808 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 1.9) internal successors, (38), 20 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 20 [2021-06-05 14:56:35,808 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:56:35,809 INFO L225 Difference]: With dead ends: 557 [2021-06-05 14:56:35,809 INFO L226 Difference]: Without dead ends: 535 [2021-06-05 14:56:35,809 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 12 SyntacticMatches, 0 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 55 ImplicationChecksByTransitivity, 1793.3ms TimeCoverageRelationStatistics Valid=107, Invalid=595, Unknown=0, NotChecked=0, Total=702 [2021-06-05 14:56:35,810 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 535 states. [2021-06-05 14:56:35,812 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 535 to 379. [2021-06-05 14:56:35,813 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 379 states, 378 states have (on average 3.14021164021164) internal successors, (1187), 378 states have internal predecessors, (1187), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:56:35,813 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 379 states to 379 states and 1187 transitions. [2021-06-05 14:56:35,813 INFO L78 Accepts]: Start accepts. Automaton has 379 states and 1187 transitions. Word has length 20 [2021-06-05 14:56:35,813 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:56:35,813 INFO L482 AbstractCegarLoop]: Abstraction has 379 states and 1187 transitions. [2021-06-05 14:56:35,813 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 1.9) internal successors, (38), 20 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:56:35,813 INFO L276 IsEmpty]: Start isEmpty. Operand 379 states and 1187 transitions. [2021-06-05 14:56:35,814 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-06-05 14:56:35,814 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:56:35,814 INFO L521 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:56:36,014 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5731,69 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:56:36,014 INFO L430 AbstractCegarLoop]: === Iteration 191 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:56:36,015 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:56:36,015 INFO L82 PathProgramCache]: Analyzing trace with hash 266313232, now seen corresponding path program 42 times [2021-06-05 14:56:36,015 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:56:36,015 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [153548499] [2021-06-05 14:56:36,015 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:56:36,018 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:56:36,163 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:56:36,163 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:56:36,163 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [153548499] [2021-06-05 14:56:36,164 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [153548499] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:56:36,164 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1621298645] [2021-06-05 14:56:36,164 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 70 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 70 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:56:36,192 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-06-05 14:56:36,192 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:56:36,196 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 24 conjunts are in the unsatisfiable core [2021-06-05 14:56:36,196 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:56:36,636 WARN L205 SmtUtils]: Spent 103.00 ms on a formula simplification. DAG size of input: 117 DAG size of output: 65 [2021-06-05 14:56:36,793 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:56:36,793 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:56:36,794 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 17 [2021-06-05 14:56:36,794 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:56:36,801 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:56:36,801 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:56:36,802 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 22 [2021-06-05 14:56:36,803 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:56:36,809 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-06-05 14:56:36,809 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 14:56:37,200 WARN L205 SmtUtils]: Spent 390.00 ms on a formula simplification. DAG size of input: 134 DAG size of output: 125 [2021-06-05 14:56:37,200 INFO L628 ElimStorePlain]: treesize reduction 205, result has 67.8 percent of original size [2021-06-05 14:56:37,206 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:56:37,207 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:56:37,207 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 12 [2021-06-05 14:56:37,208 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 14:56:37,213 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:56:37,214 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-06-05 14:56:37,214 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-05 14:56:37,393 WARN L205 SmtUtils]: Spent 178.00 ms on a formula simplification that was a NOOP. DAG size: 121 [2021-06-05 14:56:37,394 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:56:37,400 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:56:37,400 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 17 [2021-06-05 14:56:37,401 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-06-05 14:56:37,579 WARN L205 SmtUtils]: Spent 176.00 ms on a formula simplification that was a NOOP. DAG size: 117 [2021-06-05 14:56:37,579 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:56:37,585 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:56:37,586 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-06-05 14:56:37,586 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-06-05 14:56:37,760 WARN L205 SmtUtils]: Spent 173.00 ms on a formula simplification that was a NOOP. DAG size: 113 [2021-06-05 14:56:37,760 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:56:37,766 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:56:37,767 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:56:37,767 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 12 [2021-06-05 14:56:37,768 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-06-05 14:56:37,773 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:56:37,773 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-06-05 14:56:37,774 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-06-05 14:56:37,946 WARN L205 SmtUtils]: Spent 171.00 ms on a formula simplification that was a NOOP. DAG size: 109 [2021-06-05 14:56:37,946 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:56:37,952 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:56:37,953 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-06-05 14:56:37,953 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-06-05 14:56:38,125 WARN L205 SmtUtils]: Spent 171.00 ms on a formula simplification that was a NOOP. DAG size: 105 [2021-06-05 14:56:38,126 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:56:38,131 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:56:38,132 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-06-05 14:56:38,132 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-06-05 14:56:38,298 WARN L205 SmtUtils]: Spent 165.00 ms on a formula simplification that was a NOOP. DAG size: 101 [2021-06-05 14:56:38,299 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:56:38,304 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:56:38,305 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:56:38,305 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 24 treesize of output 18 [2021-06-05 14:56:38,306 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-06-05 14:56:38,311 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:56:38,311 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 17 [2021-06-05 14:56:38,312 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-06-05 14:56:38,459 WARN L205 SmtUtils]: Spent 147.00 ms on a formula simplification that was a NOOP. DAG size: 94 [2021-06-05 14:56:38,460 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:56:38,467 INFO L550 ElimStorePlain]: Start of recursive call 1: 8 dim-0 vars, 8 dim-1 vars, End of recursive call: 9 dim-0 vars, and 11 xjuncts. [2021-06-05 14:56:38,467 INFO L247 ElimStorePlain]: Needed 14 recursive calls to eliminate 16 variables, input treesize:753, output treesize:328 [2021-06-05 14:56:38,689 WARN L205 SmtUtils]: Spent 166.00 ms on a formula simplification. DAG size of input: 123 DAG size of output: 100 [2021-06-05 14:56:39,433 INFO L446 ElimStorePlain]: Different costs {0=[v_prenex_823, v_prenex_813, v_prenex_815, v_prenex_817, v_prenex_819, array_6, v_prenex_821], 1=[v_prenex_822, v_prenex_812, array_0, v_prenex_814, v_prenex_816, v_prenex_818, v_prenex_820]} [2021-06-05 14:56:39,442 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 17 [2021-06-05 14:56:39,443 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:56:39,451 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 12 [2021-06-05 14:56:39,452 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:56:39,460 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 17 [2021-06-05 14:56:39,461 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 2 xjuncts. [2021-06-05 14:56:39,470 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-06-05 14:56:39,470 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 14:56:39,479 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 22 [2021-06-05 14:56:39,479 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-05 14:56:39,488 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 17 [2021-06-05 14:56:39,488 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-06-05 14:56:39,975 WARN L205 SmtUtils]: Spent 486.00 ms on a formula simplification. DAG size of input: 174 DAG size of output: 102 [2021-06-05 14:56:39,976 INFO L628 ElimStorePlain]: treesize reduction 1613, result has 14.4 percent of original size [2021-06-05 14:56:39,982 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 7 treesize of output 5 [2021-06-05 14:56:39,983 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-06-05 14:56:40,095 WARN L205 SmtUtils]: Spent 112.00 ms on a formula simplification that was a NOOP. DAG size: 97 [2021-06-05 14:56:40,096 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:56:40,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 7 treesize of output 5 [2021-06-05 14:56:40,102 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-06-05 14:56:40,213 WARN L205 SmtUtils]: Spent 111.00 ms on a formula simplification that was a NOOP. DAG size: 92 [2021-06-05 14:56:40,214 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:56:40,219 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select 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 11 [2021-06-05 14:56:40,220 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-06-05 14:56:40,328 WARN L205 SmtUtils]: Spent 107.00 ms on a formula simplification that was a NOOP. DAG size: 86 [2021-06-05 14:56:40,328 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:56:40,334 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:56:40,335 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-06-05 14:56:40,439 WARN L205 SmtUtils]: Spent 104.00 ms on a formula simplification that was a NOOP. DAG size: 80 [2021-06-05 14:56:40,439 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:56:40,444 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 7 treesize of output 5 [2021-06-05 14:56:40,445 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-06-05 14:56:40,547 WARN L205 SmtUtils]: Spent 101.00 ms on a formula simplification that was a NOOP. DAG size: 75 [2021-06-05 14:56:40,547 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:56:40,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 7 treesize of output 5 [2021-06-05 14:56:40,560 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-06-05 14:56:40,659 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:56:40,659 INFO L518 ElimStorePlain]: Eliminatee v_prenex_822 vanished before elimination [2021-06-05 14:56:40,659 INFO L518 ElimStorePlain]: Eliminatee v_prenex_812 vanished before elimination [2021-06-05 14:56:40,659 INFO L518 ElimStorePlain]: Eliminatee array_0 vanished before elimination [2021-06-05 14:56:40,659 INFO L518 ElimStorePlain]: Eliminatee v_prenex_814 vanished before elimination [2021-06-05 14:56:40,659 INFO L518 ElimStorePlain]: Eliminatee v_prenex_816 vanished before elimination [2021-06-05 14:56:40,659 INFO L518 ElimStorePlain]: Eliminatee v_prenex_818 vanished before elimination [2021-06-05 14:56:40,659 INFO L518 ElimStorePlain]: Eliminatee v_prenex_820 vanished before elimination [2021-06-05 14:56:40,662 INFO L550 ElimStorePlain]: Start of recursive call 1: 7 dim-0 vars, 14 dim-1 vars, End of recursive call: and 9 xjuncts. [2021-06-05 14:56:40,662 INFO L247 ElimStorePlain]: Needed 13 recursive calls to eliminate 21 variables, input treesize:2043, output treesize:175 [2021-06-05 14:56:40,835 WARN L205 SmtUtils]: Spent 146.00 ms on a formula simplification. DAG size of input: 38 DAG size of output: 36 [2021-06-05 14:56:41,021 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:56:41,022 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1621298645] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:56:41,022 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:56:41,022 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 19 [2021-06-05 14:56:41,022 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [371680524] [2021-06-05 14:56:41,022 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-06-05 14:56:41,022 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:56:41,022 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-06-05 14:56:41,022 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=301, Unknown=0, NotChecked=0, Total=342 [2021-06-05 14:56:41,022 INFO L87 Difference]: Start difference. First operand 379 states and 1187 transitions. Second operand has 19 states, 19 states have (on average 1.894736842105263) internal successors, (36), 19 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:56:41,503 WARN L205 SmtUtils]: Spent 103.00 ms on a formula simplification. DAG size of input: 82 DAG size of output: 69 [2021-06-05 14:56:41,825 WARN L205 SmtUtils]: Spent 224.00 ms on a formula simplification. DAG size of input: 122 DAG size of output: 109 [2021-06-05 14:56:42,225 WARN L205 SmtUtils]: Spent 306.00 ms on a formula simplification. DAG size of input: 149 DAG size of output: 138 [2021-06-05 14:56:42,495 WARN L205 SmtUtils]: Spent 232.00 ms on a formula simplification. DAG size of input: 86 DAG size of output: 78 [2021-06-05 14:56:42,924 WARN L205 SmtUtils]: Spent 251.00 ms on a formula simplification. DAG size of input: 89 DAG size of output: 81 [2021-06-05 14:56:43,158 WARN L205 SmtUtils]: Spent 196.00 ms on a formula simplification. DAG size of input: 76 DAG size of output: 68 [2021-06-05 14:56:43,452 WARN L205 SmtUtils]: Spent 258.00 ms on a formula simplification. DAG size of input: 93 DAG size of output: 85 [2021-06-05 14:56:43,899 WARN L205 SmtUtils]: Spent 284.00 ms on a formula simplification. DAG size of input: 96 DAG size of output: 88 [2021-06-05 14:56:44,289 WARN L205 SmtUtils]: Spent 221.00 ms on a formula simplification. DAG size of input: 83 DAG size of output: 75 [2021-06-05 14:56:44,356 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:56:44,357 INFO L93 Difference]: Finished difference Result 676 states and 1970 transitions. [2021-06-05 14:56:44,357 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-06-05 14:56:44,357 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 1.894736842105263) internal successors, (36), 19 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 20 [2021-06-05 14:56:44,357 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:56:44,358 INFO L225 Difference]: With dead ends: 676 [2021-06-05 14:56:44,358 INFO L226 Difference]: Without dead ends: 604 [2021-06-05 14:56:44,358 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 11 SyntacticMatches, 2 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 119 ImplicationChecksByTransitivity, 3782.9ms TimeCoverageRelationStatistics Valid=175, Invalid=881, Unknown=0, NotChecked=0, Total=1056 [2021-06-05 14:56:44,358 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 604 states. [2021-06-05 14:56:44,362 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 604 to 379. [2021-06-05 14:56:44,362 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 379 states, 378 states have (on average 3.14021164021164) internal successors, (1187), 378 states have internal predecessors, (1187), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:56:44,362 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 379 states to 379 states and 1187 transitions. [2021-06-05 14:56:44,362 INFO L78 Accepts]: Start accepts. Automaton has 379 states and 1187 transitions. Word has length 20 [2021-06-05 14:56:44,362 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:56:44,363 INFO L482 AbstractCegarLoop]: Abstraction has 379 states and 1187 transitions. [2021-06-05 14:56:44,363 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 1.894736842105263) internal successors, (36), 19 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:56:44,363 INFO L276 IsEmpty]: Start isEmpty. Operand 379 states and 1187 transitions. [2021-06-05 14:56:44,363 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-06-05 14:56:44,363 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:56:44,363 INFO L521 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:56:44,563 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5804,70 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:56:44,564 INFO L430 AbstractCegarLoop]: === Iteration 192 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:56:44,564 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:56:44,564 INFO L82 PathProgramCache]: Analyzing trace with hash -917231582, now seen corresponding path program 43 times [2021-06-05 14:56:44,565 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:56:44,565 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [215889996] [2021-06-05 14:56:44,565 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:56:44,568 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:56:44,723 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:56:44,723 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:56:44,723 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [215889996] [2021-06-05 14:56:44,723 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [215889996] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:56:44,723 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [610807731] [2021-06-05 14:56:44,723 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 71 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 71 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:56:44,757 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:56:44,758 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 23 conjunts are in the unsatisfiable core [2021-06-05 14:56:44,758 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:56:45,307 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:56:45,307 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:56:45,308 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 22 [2021-06-05 14:56:45,308 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:56:45,313 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:56:45,314 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:56:45,314 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 31 treesize of output 23 [2021-06-05 14:56:45,315 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:56:45,319 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-06-05 14:56:45,320 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 14:56:45,324 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:56:45,325 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:56:45,325 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 38 treesize of output 28 [2021-06-05 14:56:45,326 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 14:56:45,331 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:56:45,331 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:56:45,332 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 22 [2021-06-05 14:56:45,332 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-05 14:56:45,337 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:56:45,337 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 37 treesize of output 27 [2021-06-05 14:56:45,338 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-06-05 14:56:45,633 WARN L205 SmtUtils]: Spent 294.00 ms on a formula simplification. DAG size of input: 77 DAG size of output: 66 [2021-06-05 14:56:45,633 INFO L628 ElimStorePlain]: treesize reduction 398, result has 43.5 percent of original size [2021-06-05 14:56:45,637 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:56:45,638 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:56:45,638 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-06-05 14:56:45,639 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-06-05 14:56:45,643 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:56:45,643 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:56:45,643 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-06-05 14:56:45,644 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-06-05 14:56:45,648 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:56:45,648 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 12 [2021-06-05 14:56:45,649 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-06-05 14:56:45,883 WARN L205 SmtUtils]: Spent 233.00 ms on a formula simplification. DAG size of input: 62 DAG size of output: 62 [2021-06-05 14:56:45,884 INFO L628 ElimStorePlain]: treesize reduction 1, result has 99.6 percent of original size [2021-06-05 14:56:45,888 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:56:45,888 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:56:45,888 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-06-05 14:56:45,889 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-06-05 14:56:45,893 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:56:45,893 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:56:45,893 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-06-05 14:56:45,894 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-06-05 14:56:45,897 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:56:45,898 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 12 [2021-06-05 14:56:45,898 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-06-05 14:56:46,015 WARN L205 SmtUtils]: Spent 116.00 ms on a formula simplification that was a NOOP. DAG size: 58 [2021-06-05 14:56:46,015 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:56:46,022 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 3 dim-1 vars, End of recursive call: 6 dim-0 vars, and 8 xjuncts. [2021-06-05 14:56:46,022 INFO L247 ElimStorePlain]: Needed 13 recursive calls to eliminate 6 variables, input treesize:949, output treesize:241 [2021-06-05 14:56:46,417 INFO L446 ElimStorePlain]: Different costs {0=[v_prenex_834, v_prenex_836, v_prenex_838, array_6, v_prenex_840, v_prenex_842], 1=[v_prenex_833, v_prenex_835, array_0, v_prenex_837, v_prenex_839, v_prenex_841]} [2021-06-05 14:56:46,425 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select 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 11 [2021-06-05 14:56:46,426 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:56:46,433 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 22 treesize of output 16 [2021-06-05 14:56:46,434 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:56:46,442 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-06-05 14:56:46,442 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 14:56:46,449 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-06-05 14:56:46,450 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 14:56:46,458 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 22 treesize of output 16 [2021-06-05 14:56:46,458 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-05 14:56:46,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 29 treesize of output 21 [2021-06-05 14:56:46,466 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-06-05 14:56:46,914 WARN L205 SmtUtils]: Spent 447.00 ms on a formula simplification. DAG size of input: 150 DAG size of output: 95 [2021-06-05 14:56:46,915 INFO L628 ElimStorePlain]: treesize reduction 1299, result has 17.5 percent of original size [2021-06-05 14:56:46,920 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 12 [2021-06-05 14:56:46,921 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-06-05 14:56:47,037 WARN L205 SmtUtils]: Spent 116.00 ms on a formula simplification that was a NOOP. DAG size: 88 [2021-06-05 14:56:47,037 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:56:47,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 16 treesize of output 12 [2021-06-05 14:56:47,043 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-06-05 14:56:47,048 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-06-05 14:56:47,048 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-06-05 14:56:47,144 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:56:47,149 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 7 treesize of output 5 [2021-06-05 14:56:47,150 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-06-05 14:56:47,244 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:56:47,249 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:56:47,250 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-06-05 14:56:47,343 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:56:47,347 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 7 treesize of output 5 [2021-06-05 14:56:47,348 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-06-05 14:56:47,439 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:56:47,439 INFO L518 ElimStorePlain]: Eliminatee v_prenex_833 vanished before elimination [2021-06-05 14:56:47,439 INFO L518 ElimStorePlain]: Eliminatee v_prenex_835 vanished before elimination [2021-06-05 14:56:47,439 INFO L518 ElimStorePlain]: Eliminatee array_0 vanished before elimination [2021-06-05 14:56:47,439 INFO L518 ElimStorePlain]: Eliminatee v_prenex_837 vanished before elimination [2021-06-05 14:56:47,439 INFO L518 ElimStorePlain]: Eliminatee v_prenex_839 vanished before elimination [2021-06-05 14:56:47,439 INFO L518 ElimStorePlain]: Eliminatee v_prenex_841 vanished before elimination [2021-06-05 14:56:47,442 INFO L550 ElimStorePlain]: Start of recursive call 1: 6 dim-0 vars, 12 dim-1 vars, End of recursive call: and 8 xjuncts. [2021-06-05 14:56:47,442 INFO L247 ElimStorePlain]: Needed 13 recursive calls to eliminate 18 variables, input treesize:1703, output treesize:140 [2021-06-05 14:56:47,591 WARN L205 SmtUtils]: Spent 127.00 ms on a formula simplification. DAG size of input: 32 DAG size of output: 32 [2021-06-05 14:56:47,914 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:56:47,914 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [610807731] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:56:47,914 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:56:47,914 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 19 [2021-06-05 14:56:47,914 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [637322456] [2021-06-05 14:56:47,914 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-06-05 14:56:47,914 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:56:47,915 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-06-05 14:56:47,915 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=302, Unknown=0, NotChecked=0, Total=342 [2021-06-05 14:56:47,915 INFO L87 Difference]: Start difference. First operand 379 states and 1187 transitions. Second operand has 19 states, 19 states have (on average 1.894736842105263) internal successors, (36), 19 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:56:48,750 WARN L205 SmtUtils]: Spent 308.00 ms on a formula simplification. DAG size of input: 130 DAG size of output: 123 [2021-06-05 14:56:49,004 WARN L205 SmtUtils]: Spent 206.00 ms on a formula simplification. DAG size of input: 75 DAG size of output: 68 [2021-06-05 14:56:49,313 WARN L205 SmtUtils]: Spent 224.00 ms on a formula simplification. DAG size of input: 80 DAG size of output: 72 [2021-06-05 14:56:49,525 WARN L205 SmtUtils]: Spent 179.00 ms on a formula simplification. DAG size of input: 66 DAG size of output: 60 [2021-06-05 14:56:49,931 WARN L205 SmtUtils]: Spent 362.00 ms on a formula simplification. DAG size of input: 89 DAG size of output: 77 [2021-06-05 14:56:50,423 WARN L205 SmtUtils]: Spent 426.00 ms on a formula simplification. DAG size of input: 97 DAG size of output: 83 [2021-06-05 14:56:50,789 WARN L205 SmtUtils]: Spent 315.00 ms on a formula simplification. DAG size of input: 80 DAG size of output: 69 [2021-06-05 14:56:51,242 WARN L205 SmtUtils]: Spent 401.00 ms on a formula simplification. DAG size of input: 96 DAG size of output: 83 [2021-06-05 14:56:51,770 WARN L205 SmtUtils]: Spent 481.00 ms on a formula simplification. DAG size of input: 106 DAG size of output: 91 [2021-06-05 14:56:52,162 WARN L205 SmtUtils]: Spent 350.00 ms on a formula simplification. DAG size of input: 87 DAG size of output: 75 [2021-06-05 14:56:52,203 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:56:52,203 INFO L93 Difference]: Finished difference Result 768 states and 2235 transitions. [2021-06-05 14:56:52,203 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-06-05 14:56:52,204 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 1.894736842105263) internal successors, (36), 19 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 20 [2021-06-05 14:56:52,204 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:56:52,205 INFO L225 Difference]: With dead ends: 768 [2021-06-05 14:56:52,205 INFO L226 Difference]: Without dead ends: 738 [2021-06-05 14:56:52,205 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 11 SyntacticMatches, 2 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 91 ImplicationChecksByTransitivity, 4587.4ms TimeCoverageRelationStatistics Valid=179, Invalid=813, Unknown=0, NotChecked=0, Total=992 [2021-06-05 14:56:52,206 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 738 states. [2021-06-05 14:56:52,209 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 738 to 380. [2021-06-05 14:56:52,210 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 380 states, 379 states have (on average 3.1451187335092348) internal successors, (1192), 379 states have internal predecessors, (1192), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:56:52,210 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 380 states to 380 states and 1192 transitions. [2021-06-05 14:56:52,210 INFO L78 Accepts]: Start accepts. Automaton has 380 states and 1192 transitions. Word has length 20 [2021-06-05 14:56:52,210 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:56:52,210 INFO L482 AbstractCegarLoop]: Abstraction has 380 states and 1192 transitions. [2021-06-05 14:56:52,210 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 1.894736842105263) internal successors, (36), 19 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:56:52,210 INFO L276 IsEmpty]: Start isEmpty. Operand 380 states and 1192 transitions. [2021-06-05 14:56:52,211 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-06-05 14:56:52,211 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:56:52,211 INFO L521 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:56:52,411 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 71 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable6076 [2021-06-05 14:56:52,411 INFO L430 AbstractCegarLoop]: === Iteration 193 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:56:52,412 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:56:52,412 INFO L82 PathProgramCache]: Analyzing trace with hash -2135866942, now seen corresponding path program 44 times [2021-06-05 14:56:52,412 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:56:52,412 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [663540953] [2021-06-05 14:56:52,412 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:56:52,415 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:56:52,630 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:56:52,630 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:56:52,630 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [663540953] [2021-06-05 14:56:52,631 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [663540953] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:56:52,631 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [880373410] [2021-06-05 14:56:52,631 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 72 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 72 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:56:52,666 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 14:56:52,666 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:56:52,666 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 23 conjunts are in the unsatisfiable core [2021-06-05 14:56:52,667 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:56:53,280 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:56:53,280 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:56:53,281 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 17 [2021-06-05 14:56:53,282 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:56:53,287 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:56:53,288 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:56:53,288 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 22 [2021-06-05 14:56:53,289 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:56:53,294 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:56:53,294 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 17 [2021-06-05 14:56:53,295 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 14:56:53,649 WARN L205 SmtUtils]: Spent 354.00 ms on a formula simplification. DAG size of input: 113 DAG size of output: 107 [2021-06-05 14:56:53,650 INFO L628 ElimStorePlain]: treesize reduction 173, result has 69.5 percent of original size [2021-06-05 14:56:53,655 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:56:53,656 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:56:53,656 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-06-05 14:56:53,657 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 14:56:53,662 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:56:53,662 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 17 [2021-06-05 14:56:53,663 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-05 14:56:53,933 WARN L205 SmtUtils]: Spent 269.00 ms on a formula simplification. DAG size of input: 101 DAG size of output: 97 [2021-06-05 14:56:53,933 INFO L628 ElimStorePlain]: treesize reduction 39, result has 89.4 percent of original size [2021-06-05 14:56:53,938 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:56:53,938 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:56:53,939 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 17 [2021-06-05 14:56:53,940 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-06-05 14:56:53,944 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:56:53,944 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 31 treesize of output 23 [2021-06-05 14:56:53,945 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-06-05 14:56:54,065 WARN L205 SmtUtils]: Spent 119.00 ms on a formula simplification that was a NOOP. DAG size: 89 [2021-06-05 14:56:54,066 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:56:54,070 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:56:54,071 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-06-05 14:56:54,072 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-06-05 14:56:54,188 WARN L205 SmtUtils]: Spent 115.00 ms on a formula simplification that was a NOOP. DAG size: 85 [2021-06-05 14:56:54,188 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:56:54,192 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:56:54,193 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 17 [2021-06-05 14:56:54,194 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-06-05 14:56:54,308 WARN L205 SmtUtils]: Spent 113.00 ms on a formula simplification that was a NOOP. DAG size: 81 [2021-06-05 14:56:54,308 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:56:54,312 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:56:54,313 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-06-05 14:56:54,313 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-06-05 14:56:54,426 WARN L205 SmtUtils]: Spent 112.00 ms on a formula simplification that was a NOOP. DAG size: 77 [2021-06-05 14:56:54,426 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:56:54,433 INFO L550 ElimStorePlain]: Start of recursive call 1: 6 dim-0 vars, 6 dim-1 vars, End of recursive call: 6 dim-0 vars, and 8 xjuncts. [2021-06-05 14:56:54,433 INFO L247 ElimStorePlain]: Needed 11 recursive calls to eliminate 12 variables, input treesize:597, output treesize:249 [2021-06-05 14:56:54,645 WARN L205 SmtUtils]: Spent 174.00 ms on a formula simplification. DAG size of input: 91 DAG size of output: 91 [2021-06-05 14:56:54,952 INFO L446 ElimStorePlain]: Different costs {0=[v_prenex_857, v_prenex_859, array_6, v_prenex_861, v_prenex_863, v_prenex_865], 1=[v_prenex_856, v_prenex_858, array_0, v_prenex_860, v_prenex_862, v_prenex_864]} [2021-06-05 14:56:54,963 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 22 treesize of output 16 [2021-06-05 14:56:54,964 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:56:54,974 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 22 treesize of output 16 [2021-06-05 14:56:54,976 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:56:54,986 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 29 treesize of output 21 [2021-06-05 14:56:54,987 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 14:56:54,997 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select 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 11 [2021-06-05 14:56:54,999 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 14:56:55,010 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 22 treesize of output 16 [2021-06-05 14:56:55,011 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-05 14:56:55,021 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-06-05 14:56:55,022 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-06-05 14:56:55,426 WARN L205 SmtUtils]: Spent 404.00 ms on a formula simplification. DAG size of input: 149 DAG size of output: 92 [2021-06-05 14:56:55,427 INFO L628 ElimStorePlain]: treesize reduction 1353, result has 15.1 percent of original size [2021-06-05 14:56:55,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 16 treesize of output 12 [2021-06-05 14:56:55,433 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-06-05 14:56:55,543 WARN L205 SmtUtils]: Spent 109.00 ms on a formula simplification that was a NOOP. DAG size: 85 [2021-06-05 14:56:55,543 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:56:55,547 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 7 treesize of output 5 [2021-06-05 14:56:55,548 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-06-05 14:56:55,646 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:56:55,651 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:56:55,652 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-06-05 14:56:55,747 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:56:55,751 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 7 treesize of output 5 [2021-06-05 14:56:55,752 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-06-05 14:56:55,845 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:56:55,849 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 12 [2021-06-05 14:56:55,850 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-06-05 14:56:55,940 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:56:55,940 INFO L518 ElimStorePlain]: Eliminatee v_prenex_856 vanished before elimination [2021-06-05 14:56:55,940 INFO L518 ElimStorePlain]: Eliminatee v_prenex_858 vanished before elimination [2021-06-05 14:56:55,940 INFO L518 ElimStorePlain]: Eliminatee array_0 vanished before elimination [2021-06-05 14:56:55,940 INFO L518 ElimStorePlain]: Eliminatee v_prenex_860 vanished before elimination [2021-06-05 14:56:55,940 INFO L518 ElimStorePlain]: Eliminatee v_prenex_862 vanished before elimination [2021-06-05 14:56:55,940 INFO L518 ElimStorePlain]: Eliminatee v_prenex_864 vanished before elimination [2021-06-05 14:56:55,943 INFO L550 ElimStorePlain]: Start of recursive call 1: 6 dim-0 vars, 12 dim-1 vars, End of recursive call: and 8 xjuncts. [2021-06-05 14:56:55,943 INFO L247 ElimStorePlain]: Needed 12 recursive calls to eliminate 18 variables, input treesize:1745, output treesize:140 [2021-06-05 14:56:56,092 WARN L205 SmtUtils]: Spent 127.00 ms on a formula simplification. DAG size of input: 32 DAG size of output: 32 [2021-06-05 14:56:56,392 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:56:56,392 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [880373410] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:56:56,392 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:56:56,392 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 19 [2021-06-05 14:56:56,393 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [575192777] [2021-06-05 14:56:56,393 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-06-05 14:56:56,393 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:56:56,393 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-06-05 14:56:56,393 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=301, Unknown=0, NotChecked=0, Total=342 [2021-06-05 14:56:56,393 INFO L87 Difference]: Start difference. First operand 380 states and 1192 transitions. Second operand has 19 states, 19 states have (on average 1.894736842105263) internal successors, (36), 19 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:56:56,882 WARN L205 SmtUtils]: Spent 130.00 ms on a formula simplification. DAG size of input: 73 DAG size of output: 61 [2021-06-05 14:56:57,275 WARN L205 SmtUtils]: Spent 290.00 ms on a formula simplification. DAG size of input: 131 DAG size of output: 122 [2021-06-05 14:56:57,575 WARN L205 SmtUtils]: Spent 249.00 ms on a formula simplification. DAG size of input: 76 DAG size of output: 64 [2021-06-05 14:56:58,048 WARN L205 SmtUtils]: Spent 342.00 ms on a formula simplification. DAG size of input: 91 DAG size of output: 73 [2021-06-05 14:56:58,517 WARN L205 SmtUtils]: Spent 397.00 ms on a formula simplification. DAG size of input: 100 DAG size of output: 81 [2021-06-05 14:56:58,552 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:56:58,553 INFO L93 Difference]: Finished difference Result 666 states and 1970 transitions. [2021-06-05 14:56:58,553 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-06-05 14:56:58,553 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 1.894736842105263) internal successors, (36), 19 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 20 [2021-06-05 14:56:58,553 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:56:58,554 INFO L225 Difference]: With dead ends: 666 [2021-06-05 14:56:58,554 INFO L226 Difference]: Without dead ends: 651 [2021-06-05 14:56:58,554 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 11 SyntacticMatches, 2 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 54 ImplicationChecksByTransitivity, 2701.3ms TimeCoverageRelationStatistics Valid=105, Invalid=545, Unknown=0, NotChecked=0, Total=650 [2021-06-05 14:56:58,554 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 651 states. [2021-06-05 14:56:58,558 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 651 to 381. [2021-06-05 14:56:58,558 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 381 states, 380 states have (on average 3.1526315789473682) internal successors, (1198), 380 states have internal predecessors, (1198), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:56:58,559 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 381 states to 381 states and 1198 transitions. [2021-06-05 14:56:58,559 INFO L78 Accepts]: Start accepts. Automaton has 381 states and 1198 transitions. Word has length 20 [2021-06-05 14:56:58,559 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:56:58,559 INFO L482 AbstractCegarLoop]: Abstraction has 381 states and 1198 transitions. [2021-06-05 14:56:58,559 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 1.894736842105263) internal successors, (36), 19 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:56:58,559 INFO L276 IsEmpty]: Start isEmpty. Operand 381 states and 1198 transitions. [2021-06-05 14:56:58,559 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-06-05 14:56:58,559 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:56:58,559 INFO L521 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:56:58,759 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 72 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable6268 [2021-06-05 14:56:58,760 INFO L430 AbstractCegarLoop]: === Iteration 194 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:56:58,760 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:56:58,760 INFO L82 PathProgramCache]: Analyzing trace with hash 71828966, now seen corresponding path program 45 times [2021-06-05 14:56:58,760 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:56:58,760 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1921693391] [2021-06-05 14:56:58,760 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:56:58,763 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:56:58,931 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:56:58,931 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:56:58,931 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1921693391] [2021-06-05 14:56:58,931 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1921693391] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:56:58,931 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1913627422] [2021-06-05 14:56:58,931 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 73 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 73 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:56:58,961 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-06-05 14:56:58,961 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:56:58,962 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 24 conjunts are in the unsatisfiable core [2021-06-05 14:56:58,962 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:56:59,620 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:56:59,620 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:56:59,620 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 22 [2021-06-05 14:56:59,621 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:56:59,626 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:56:59,627 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:56:59,627 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 31 treesize of output 23 [2021-06-05 14:56:59,628 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:56:59,634 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:56:59,634 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:56:59,634 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 37 treesize of output 27 [2021-06-05 14:56:59,635 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 14:56:59,640 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-06-05 14:56:59,640 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 14:56:59,646 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:56:59,646 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:56:59,646 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 22 [2021-06-05 14:56:59,647 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-05 14:56:59,652 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:56:59,652 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 38 treesize of output 28 [2021-06-05 14:56:59,653 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-06-05 14:57:00,005 WARN L205 SmtUtils]: Spent 351.00 ms on a formula simplification. DAG size of input: 81 DAG size of output: 74 [2021-06-05 14:57:00,006 INFO L628 ElimStorePlain]: treesize reduction 389, result has 47.9 percent of original size [2021-06-05 14:57:00,011 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:57:00,011 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:57:00,011 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-06-05 14:57:00,012 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-06-05 14:57:00,017 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:57:00,017 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:57:00,017 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 22 treesize of output 16 [2021-06-05 14:57:00,018 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-06-05 14:57:00,022 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:57:00,022 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 17 [2021-06-05 14:57:00,023 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-06-05 14:57:00,304 WARN L205 SmtUtils]: Spent 281.00 ms on a formula simplification. DAG size of input: 68 DAG size of output: 68 [2021-06-05 14:57:00,305 INFO L628 ElimStorePlain]: treesize reduction 1, result has 99.7 percent of original size [2021-06-05 14:57:00,309 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:57:00,309 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:57:00,310 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-06-05 14:57:00,310 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-06-05 14:57:00,314 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:57:00,315 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:57:00,315 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 22 treesize of output 16 [2021-06-05 14:57:00,316 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-06-05 14:57:00,319 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:57:00,320 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 17 [2021-06-05 14:57:00,320 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-06-05 14:57:00,453 WARN L205 SmtUtils]: Spent 132.00 ms on a formula simplification that was a NOOP. DAG size: 64 [2021-06-05 14:57:00,453 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:57:00,460 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 3 dim-1 vars, End of recursive call: 6 dim-0 vars, and 8 xjuncts. [2021-06-05 14:57:00,460 INFO L247 ElimStorePlain]: Needed 13 recursive calls to eliminate 6 variables, input treesize:1003, output treesize:289 [2021-06-05 14:57:00,693 WARN L205 SmtUtils]: Spent 187.00 ms on a formula simplification. DAG size of input: 102 DAG size of output: 100 [2021-06-05 14:57:00,913 INFO L446 ElimStorePlain]: Different costs {0=[v_prenex_878, v_prenex_880, array_6, v_prenex_882, v_prenex_884, v_prenex_876], 1=[v_prenex_877, v_prenex_879, array_0, v_prenex_881, v_prenex_883, v_prenex_875]} [2021-06-05 14:57:00,924 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-06-05 14:57:00,925 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:57:00,936 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 29 treesize of output 21 [2021-06-05 14:57:00,937 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:57:00,947 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 22 treesize of output 16 [2021-06-05 14:57:00,948 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 14:57:00,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 22 treesize of output 16 [2021-06-05 14:57:00,959 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 14:57:00,970 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 22 treesize of output 16 [2021-06-05 14:57:00,971 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-05 14:57:00,979 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-06-05 14:57:00,979 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-06-05 14:57:01,447 WARN L205 SmtUtils]: Spent 467.00 ms on a formula simplification. DAG size of input: 158 DAG size of output: 101 [2021-06-05 14:57:01,448 INFO L628 ElimStorePlain]: treesize reduction 1470, result has 15.6 percent of original size [2021-06-05 14:57:01,453 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:57:01,454 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-06-05 14:57:01,574 WARN L205 SmtUtils]: Spent 119.00 ms on a formula simplification that was a NOOP. DAG size: 95 [2021-06-05 14:57:01,574 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:57:01,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 11 [2021-06-05 14:57:01,580 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-06-05 14:57:01,696 WARN L205 SmtUtils]: Spent 115.00 ms on a formula simplification that was a NOOP. DAG size: 89 [2021-06-05 14:57:01,696 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:57:01,701 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 7 treesize of output 5 [2021-06-05 14:57:01,702 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-06-05 14:57:01,815 WARN L205 SmtUtils]: Spent 112.00 ms on a formula simplification that was a NOOP. DAG size: 84 [2021-06-05 14:57:01,815 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:57:01,819 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 12 [2021-06-05 14:57:01,820 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-06-05 14:57:01,928 WARN L205 SmtUtils]: Spent 107.00 ms on a formula simplification that was a NOOP. DAG size: 77 [2021-06-05 14:57:01,928 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:57:01,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 16 treesize of output 12 [2021-06-05 14:57:01,934 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-06-05 14:57:02,039 WARN L205 SmtUtils]: Spent 104.00 ms on a formula simplification that was a NOOP. DAG size: 70 [2021-06-05 14:57:02,039 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:57:02,039 INFO L518 ElimStorePlain]: Eliminatee v_prenex_877 vanished before elimination [2021-06-05 14:57:02,039 INFO L518 ElimStorePlain]: Eliminatee v_prenex_879 vanished before elimination [2021-06-05 14:57:02,039 INFO L518 ElimStorePlain]: Eliminatee array_0 vanished before elimination [2021-06-05 14:57:02,039 INFO L518 ElimStorePlain]: Eliminatee v_prenex_881 vanished before elimination [2021-06-05 14:57:02,039 INFO L518 ElimStorePlain]: Eliminatee v_prenex_883 vanished before elimination [2021-06-05 14:57:02,039 INFO L518 ElimStorePlain]: Eliminatee v_prenex_875 vanished before elimination [2021-06-05 14:57:02,042 INFO L550 ElimStorePlain]: Start of recursive call 1: 6 dim-0 vars, 12 dim-1 vars, End of recursive call: and 8 xjuncts. [2021-06-05 14:57:02,042 INFO L247 ElimStorePlain]: Needed 12 recursive calls to eliminate 18 variables, input treesize:1901, output treesize:194 [2021-06-05 14:57:02,224 WARN L205 SmtUtils]: Spent 157.00 ms on a formula simplification. DAG size of input: 36 DAG size of output: 34 [2021-06-05 14:57:02,467 WARN L205 SmtUtils]: Spent 171.00 ms on a formula simplification. DAG size of input: 56 DAG size of output: 39 [2021-06-05 14:57:02,633 WARN L205 SmtUtils]: Spent 122.00 ms on a formula simplification. DAG size of input: 37 DAG size of output: 33 [2021-06-05 14:57:02,728 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:57:02,728 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1913627422] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:57:02,728 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:57:02,728 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 19 [2021-06-05 14:57:02,728 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [895572518] [2021-06-05 14:57:02,728 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-06-05 14:57:02,728 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:57:02,728 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-06-05 14:57:02,728 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=301, Unknown=0, NotChecked=0, Total=342 [2021-06-05 14:57:02,729 INFO L87 Difference]: Start difference. First operand 381 states and 1198 transitions. Second operand has 19 states, 19 states have (on average 1.894736842105263) internal successors, (36), 19 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:57:03,172 WARN L205 SmtUtils]: Spent 101.00 ms on a formula simplification. DAG size of input: 82 DAG size of output: 69 [2021-06-05 14:57:03,590 WARN L205 SmtUtils]: Spent 315.00 ms on a formula simplification. DAG size of input: 144 DAG size of output: 132 [2021-06-05 14:57:03,896 WARN L205 SmtUtils]: Spent 253.00 ms on a formula simplification. DAG size of input: 80 DAG size of output: 67 [2021-06-05 14:57:04,280 WARN L205 SmtUtils]: Spent 173.00 ms on a formula simplification. DAG size of input: 71 DAG size of output: 61 [2021-06-05 14:57:04,692 WARN L205 SmtUtils]: Spent 365.00 ms on a formula simplification. DAG size of input: 100 DAG size of output: 82 [2021-06-05 14:57:05,112 WARN L205 SmtUtils]: Spent 249.00 ms on a formula simplification. DAG size of input: 88 DAG size of output: 76 [2021-06-05 14:57:05,546 WARN L205 SmtUtils]: Spent 396.00 ms on a formula simplification. DAG size of input: 103 DAG size of output: 85 [2021-06-05 14:57:06,016 WARN L205 SmtUtils]: Spent 421.00 ms on a formula simplification. DAG size of input: 107 DAG size of output: 90 [2021-06-05 14:57:06,157 WARN L205 SmtUtils]: Spent 105.00 ms on a formula simplification. DAG size of input: 66 DAG size of output: 57 [2021-06-05 14:57:06,494 WARN L205 SmtUtils]: Spent 282.00 ms on a formula simplification. DAG size of input: 95 DAG size of output: 83 [2021-06-05 14:57:06,981 WARN L205 SmtUtils]: Spent 447.00 ms on a formula simplification. DAG size of input: 110 DAG size of output: 93 [2021-06-05 14:57:07,133 WARN L205 SmtUtils]: Spent 118.00 ms on a formula simplification. DAG size of input: 69 DAG size of output: 60 [2021-06-05 14:57:07,194 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:57:07,194 INFO L93 Difference]: Finished difference Result 932 states and 2632 transitions. [2021-06-05 14:57:07,194 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-06-05 14:57:07,194 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 1.894736842105263) internal successors, (36), 19 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 20 [2021-06-05 14:57:07,194 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:57:07,196 INFO L225 Difference]: With dead ends: 932 [2021-06-05 14:57:07,196 INFO L226 Difference]: Without dead ends: 860 [2021-06-05 14:57:07,196 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 11 SyntacticMatches, 2 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 142 ImplicationChecksByTransitivity, 5064.2ms TimeCoverageRelationStatistics Valid=211, Invalid=979, Unknown=0, NotChecked=0, Total=1190 [2021-06-05 14:57:07,196 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 860 states. [2021-06-05 14:57:07,200 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 860 to 385. [2021-06-05 14:57:07,201 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 385 states, 384 states have (on average 3.1666666666666665) internal successors, (1216), 384 states have internal predecessors, (1216), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:57:07,201 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 385 states to 385 states and 1216 transitions. [2021-06-05 14:57:07,201 INFO L78 Accepts]: Start accepts. Automaton has 385 states and 1216 transitions. Word has length 20 [2021-06-05 14:57:07,201 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:57:07,201 INFO L482 AbstractCegarLoop]: Abstraction has 385 states and 1216 transitions. [2021-06-05 14:57:07,201 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 1.894736842105263) internal successors, (36), 19 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:57:07,201 INFO L276 IsEmpty]: Start isEmpty. Operand 385 states and 1216 transitions. [2021-06-05 14:57:07,202 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-06-05 14:57:07,202 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:57:07,202 INFO L521 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:57:07,402 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6427,73 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:57:07,402 INFO L430 AbstractCegarLoop]: === Iteration 195 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:57:07,403 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:57:07,403 INFO L82 PathProgramCache]: Analyzing trace with hash -1115297082, now seen corresponding path program 46 times [2021-06-05 14:57:07,403 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:57:07,403 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1651266876] [2021-06-05 14:57:07,403 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:57:07,407 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:57:07,592 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:57:07,593 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:57:07,593 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1651266876] [2021-06-05 14:57:07,593 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1651266876] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:57:07,593 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1536094303] [2021-06-05 14:57:07,593 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 74 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 74 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:57:07,622 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 14:57:07,622 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:57:07,623 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 24 conjunts are in the unsatisfiable core [2021-06-05 14:57:07,623 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:57:08,187 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:57:08,188 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:57:08,188 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 17 [2021-06-05 14:57:08,189 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:57:08,194 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:57:08,194 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:57:08,194 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 22 [2021-06-05 14:57:08,195 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:57:08,200 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:57:08,200 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:57:08,201 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 29 treesize of output 21 [2021-06-05 14:57:08,201 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 14:57:08,206 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:57:08,207 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:57:08,207 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 22 treesize of output 16 [2021-06-05 14:57:08,208 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 14:57:08,212 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:57:08,213 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:57:08,213 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 22 treesize of output 16 [2021-06-05 14:57:08,214 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-05 14:57:08,218 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:57:08,219 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 17 [2021-06-05 14:57:08,219 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-06-05 14:57:08,613 WARN L205 SmtUtils]: Spent 393.00 ms on a formula simplification. DAG size of input: 87 DAG size of output: 73 [2021-06-05 14:57:08,613 INFO L628 ElimStorePlain]: treesize reduction 496, result has 44.3 percent of original size [2021-06-05 14:57:08,618 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:57:08,618 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:57:08,619 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 24 treesize of output 18 [2021-06-05 14:57:08,620 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-06-05 14:57:08,624 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:57:08,624 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:57:08,625 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 17 [2021-06-05 14:57:08,625 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-06-05 14:57:08,630 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:57:08,630 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 17 [2021-06-05 14:57:08,631 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-06-05 14:57:08,947 WARN L205 SmtUtils]: Spent 316.00 ms on a formula simplification. DAG size of input: 69 DAG size of output: 69 [2021-06-05 14:57:08,948 INFO L628 ElimStorePlain]: treesize reduction 1, result has 99.7 percent of original size [2021-06-05 14:57:08,952 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:57:08,953 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:57:08,953 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-06-05 14:57:08,954 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-06-05 14:57:08,958 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:57:08,959 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:57:08,959 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-06-05 14:57:08,960 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-06-05 14:57:08,963 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-06-05 14:57:08,964 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-06-05 14:57:09,100 WARN L205 SmtUtils]: Spent 135.00 ms on a formula simplification that was a NOOP. DAG size: 62 [2021-06-05 14:57:09,100 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:57:09,108 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 3 dim-1 vars, End of recursive call: 6 dim-0 vars, and 8 xjuncts. [2021-06-05 14:57:09,108 INFO L247 ElimStorePlain]: Needed 13 recursive calls to eliminate 6 variables, input treesize:1003, output treesize:275 [2021-06-05 14:57:09,337 WARN L205 SmtUtils]: Spent 187.00 ms on a formula simplification. DAG size of input: 100 DAG size of output: 98 [2021-06-05 14:57:09,603 INFO L446 ElimStorePlain]: Different costs {0=[v_prenex_899, v_prenex_901, v_prenex_903, array_6, v_prenex_895, v_prenex_897], 1=[v_prenex_900, array_0, v_prenex_902, v_prenex_894, v_prenex_896, v_prenex_898]} [2021-06-05 14:57:09,611 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 29 treesize of output 21 [2021-06-05 14:57:09,612 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:57:09,620 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-06-05 14:57:09,620 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:57:09,628 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-06-05 14:57:09,629 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 14:57:09,636 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-06-05 14:57:09,637 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 14:57:09,645 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-06-05 14:57:09,645 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-05 14:57:09,653 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-06-05 14:57:09,653 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-06-05 14:57:10,124 WARN L205 SmtUtils]: Spent 470.00 ms on a formula simplification. DAG size of input: 153 DAG size of output: 100 [2021-06-05 14:57:10,124 INFO L628 ElimStorePlain]: treesize reduction 1281, result has 18.7 percent of original size [2021-06-05 14:57:10,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 9 treesize of output 7 [2021-06-05 14:57:10,131 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-06-05 14:57:10,271 WARN L205 SmtUtils]: Spent 139.00 ms on a formula simplification that was a NOOP. DAG size: 94 [2021-06-05 14:57:10,271 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:57:10,277 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 7 treesize of output 5 [2021-06-05 14:57:10,278 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-06-05 14:57:10,413 WARN L205 SmtUtils]: Spent 135.00 ms on a formula simplification that was a NOOP. DAG size: 89 [2021-06-05 14:57:10,414 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:57:10,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 8 treesize of output 6 [2021-06-05 14:57:10,421 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-06-05 14:57:10,425 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 12 [2021-06-05 14:57:10,426 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-06-05 14:57:10,648 WARN L205 SmtUtils]: Spent 221.00 ms on a formula simplification. DAG size of input: 81 DAG size of output: 80 [2021-06-05 14:57:10,648 INFO L628 ElimStorePlain]: treesize reduction 30, result has 88.3 percent of original size [2021-06-05 14:57:10,653 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 7 treesize of output 5 [2021-06-05 14:57:10,654 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-06-05 14:57:10,759 WARN L205 SmtUtils]: Spent 105.00 ms on a formula simplification that was a NOOP. DAG size: 75 [2021-06-05 14:57:10,760 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:57:10,764 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 7 treesize of output 5 [2021-06-05 14:57:10,765 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-06-05 14:57:10,869 WARN L205 SmtUtils]: Spent 103.00 ms on a formula simplification that was a NOOP. DAG size: 70 [2021-06-05 14:57:10,869 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:57:10,869 INFO L518 ElimStorePlain]: Eliminatee v_prenex_900 vanished before elimination [2021-06-05 14:57:10,869 INFO L518 ElimStorePlain]: Eliminatee array_0 vanished before elimination [2021-06-05 14:57:10,869 INFO L518 ElimStorePlain]: Eliminatee v_prenex_902 vanished before elimination [2021-06-05 14:57:10,869 INFO L518 ElimStorePlain]: Eliminatee v_prenex_894 vanished before elimination [2021-06-05 14:57:10,869 INFO L518 ElimStorePlain]: Eliminatee v_prenex_896 vanished before elimination [2021-06-05 14:57:10,869 INFO L518 ElimStorePlain]: Eliminatee v_prenex_898 vanished before elimination [2021-06-05 14:57:10,872 INFO L550 ElimStorePlain]: Start of recursive call 1: 6 dim-0 vars, 12 dim-1 vars, End of recursive call: and 8 xjuncts. [2021-06-05 14:57:10,872 INFO L247 ElimStorePlain]: Needed 13 recursive calls to eliminate 18 variables, input treesize:1817, output treesize:194 [2021-06-05 14:57:11,056 WARN L205 SmtUtils]: Spent 159.00 ms on a formula simplification. DAG size of input: 36 DAG size of output: 34 [2021-06-05 14:57:11,232 WARN L205 SmtUtils]: Spent 138.00 ms on a formula simplification. DAG size of input: 38 DAG size of output: 36 [2021-06-05 14:57:11,468 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:57:11,468 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1536094303] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:57:11,468 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:57:11,468 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 19 [2021-06-05 14:57:11,468 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [638187558] [2021-06-05 14:57:11,468 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-06-05 14:57:11,468 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:57:11,468 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-06-05 14:57:11,468 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=301, Unknown=0, NotChecked=0, Total=342 [2021-06-05 14:57:11,469 INFO L87 Difference]: Start difference. First operand 385 states and 1216 transitions. Second operand has 19 states, 19 states have (on average 1.894736842105263) internal successors, (36), 19 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:57:11,971 WARN L205 SmtUtils]: Spent 141.00 ms on a formula simplification. DAG size of input: 79 DAG size of output: 64 [2021-06-05 14:57:12,383 WARN L205 SmtUtils]: Spent 306.00 ms on a formula simplification. DAG size of input: 139 DAG size of output: 128 [2021-06-05 14:57:12,675 WARN L205 SmtUtils]: Spent 230.00 ms on a formula simplification. DAG size of input: 83 DAG size of output: 72 [2021-06-05 14:57:13,381 WARN L205 SmtUtils]: Spent 566.00 ms on a formula simplification. DAG size of input: 96 DAG size of output: 80 [2021-06-05 14:57:14,120 WARN L205 SmtUtils]: Spent 659.00 ms on a formula simplification. DAG size of input: 106 DAG size of output: 90 [2021-06-05 14:57:14,154 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:57:14,154 INFO L93 Difference]: Finished difference Result 685 states and 2029 transitions. [2021-06-05 14:57:14,155 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-06-05 14:57:14,155 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 1.894736842105263) internal successors, (36), 19 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 20 [2021-06-05 14:57:14,155 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:57:14,155 INFO L225 Difference]: With dead ends: 685 [2021-06-05 14:57:14,156 INFO L226 Difference]: Without dead ends: 670 [2021-06-05 14:57:14,156 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 11 SyntacticMatches, 2 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 52 ImplicationChecksByTransitivity, 3306.3ms TimeCoverageRelationStatistics Valid=103, Invalid=547, Unknown=0, NotChecked=0, Total=650 [2021-06-05 14:57:14,156 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 670 states. [2021-06-05 14:57:14,160 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 670 to 383. [2021-06-05 14:57:14,160 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 383 states, 382 states have (on average 3.1518324607329844) internal successors, (1204), 382 states have internal predecessors, (1204), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:57:14,160 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 383 states to 383 states and 1204 transitions. [2021-06-05 14:57:14,160 INFO L78 Accepts]: Start accepts. Automaton has 383 states and 1204 transitions. Word has length 20 [2021-06-05 14:57:14,160 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:57:14,160 INFO L482 AbstractCegarLoop]: Abstraction has 383 states and 1204 transitions. [2021-06-05 14:57:14,161 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 1.894736842105263) internal successors, (36), 19 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:57:14,161 INFO L276 IsEmpty]: Start isEmpty. Operand 383 states and 1204 transitions. [2021-06-05 14:57:14,161 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-06-05 14:57:14,161 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:57:14,161 INFO L521 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:57:14,361 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6628,74 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:57:14,362 INFO L430 AbstractCegarLoop]: === Iteration 196 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:57:14,362 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:57:14,362 INFO L82 PathProgramCache]: Analyzing trace with hash -82608552, now seen corresponding path program 47 times [2021-06-05 14:57:14,362 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:57:14,362 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1679986695] [2021-06-05 14:57:14,362 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:57:14,367 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:57:14,554 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:57:14,554 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:57:14,554 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1679986695] [2021-06-05 14:57:14,554 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1679986695] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:57:14,554 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [863181274] [2021-06-05 14:57:14,554 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 75 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 75 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:57:14,583 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 14:57:14,584 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:57:14,584 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 24 conjunts are in the unsatisfiable core [2021-06-05 14:57:14,585 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:57:14,764 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 36 treesize of output 26 [2021-06-05 14:57:14,765 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:57:14,769 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 37 treesize of output 27 [2021-06-05 14:57:14,770 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:57:14,774 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 38 treesize of output 28 [2021-06-05 14:57:14,775 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 14:57:14,780 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 37 treesize of output 27 [2021-06-05 14:57:14,781 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 14:57:14,785 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 29 treesize of output 21 [2021-06-05 14:57:14,786 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-05 14:57:14,790 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 31 treesize of output 23 [2021-06-05 14:57:14,791 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-06-05 14:57:14,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 36 treesize of output 26 [2021-06-05 14:57:14,796 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-06-05 14:57:14,801 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 22 [2021-06-05 14:57:14,802 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-06-05 14:57:14,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 29 treesize of output 21 [2021-06-05 14:57:14,807 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-06-05 14:57:14,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 38 treesize of output 28 [2021-06-05 14:57:14,812 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-06-05 14:57:14,817 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 22 [2021-06-05 14:57:14,817 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-06-05 14:57:14,822 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 22 [2021-06-05 14:57:14,822 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-06-05 14:57:14,827 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 36 treesize of output 26 [2021-06-05 14:57:14,827 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-06-05 14:57:14,832 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 44 treesize of output 32 [2021-06-05 14:57:14,833 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-06-05 14:57:14,837 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 37 treesize of output 27 [2021-06-05 14:57:14,837 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-06-05 14:57:14,842 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 31 treesize of output 23 [2021-06-05 14:57:14,842 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-06-05 14:57:14,847 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 22 [2021-06-05 14:57:14,847 INFO L550 ElimStorePlain]: Start of recursive call 18: End of recursive call: and 1 xjuncts. [2021-06-05 14:57:14,852 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 36 treesize of output 26 [2021-06-05 14:57:14,852 INFO L550 ElimStorePlain]: Start of recursive call 19: End of recursive call: and 1 xjuncts. [2021-06-05 14:57:14,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 45 treesize of output 33 [2021-06-05 14:57:14,858 INFO L550 ElimStorePlain]: Start of recursive call 20: End of recursive call: and 1 xjuncts. [2021-06-05 14:57:14,862 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 22 [2021-06-05 14:57:14,863 INFO L550 ElimStorePlain]: Start of recursive call 21: End of recursive call: and 1 xjuncts. [2021-06-05 14:57:14,867 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 29 treesize of output 21 [2021-06-05 14:57:14,868 INFO L550 ElimStorePlain]: Start of recursive call 22: End of recursive call: and 1 xjuncts. [2021-06-05 14:57:14,872 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 43 treesize of output 31 [2021-06-05 14:57:14,872 INFO L550 ElimStorePlain]: Start of recursive call 23: End of recursive call: and 1 xjuncts. [2021-06-05 14:57:14,877 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 37 treesize of output 27 [2021-06-05 14:57:14,878 INFO L550 ElimStorePlain]: Start of recursive call 24: End of recursive call: and 1 xjuncts. [2021-06-05 14:57:14,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 44 treesize of output 32 [2021-06-05 14:57:14,883 INFO L550 ElimStorePlain]: Start of recursive call 25: End of recursive call: and 1 xjuncts. [2021-06-05 14:57:14,887 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 37 treesize of output 27 [2021-06-05 14:57:14,888 INFO L550 ElimStorePlain]: Start of recursive call 26: End of recursive call: and 1 xjuncts. [2021-06-05 14:57:14,894 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 37 treesize of output 27 [2021-06-05 14:57:14,895 INFO L550 ElimStorePlain]: Start of recursive call 27: End of recursive call: and 1 xjuncts. [2021-06-05 14:57:14,899 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 22 [2021-06-05 14:57:14,900 INFO L550 ElimStorePlain]: Start of recursive call 28: End of recursive call: and 1 xjuncts. [2021-06-05 14:57:14,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 37 treesize of output 27 [2021-06-05 14:57:14,905 INFO L550 ElimStorePlain]: Start of recursive call 29: End of recursive call: and 1 xjuncts. [2021-06-05 14:57:14,909 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 22 [2021-06-05 14:57:14,910 INFO L550 ElimStorePlain]: Start of recursive call 30: End of recursive call: and 1 xjuncts. [2021-06-05 14:57:14,914 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 29 treesize of output 21 [2021-06-05 14:57:14,914 INFO L550 ElimStorePlain]: Start of recursive call 31: End of recursive call: and 1 xjuncts. [2021-06-05 14:57:14,918 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 37 treesize of output 27 [2021-06-05 14:57:14,919 INFO L550 ElimStorePlain]: Start of recursive call 32: End of recursive call: and 1 xjuncts. [2021-06-05 14:57:14,922 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-06-05 14:57:14,923 INFO L550 ElimStorePlain]: Start of recursive call 33: End of recursive call: and 1 xjuncts. [2021-06-05 14:57:14,927 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 38 treesize of output 28 [2021-06-05 14:57:14,928 INFO L550 ElimStorePlain]: Start of recursive call 34: End of recursive call: and 1 xjuncts. [2021-06-05 14:57:14,932 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 22 [2021-06-05 14:57:14,933 INFO L550 ElimStorePlain]: Start of recursive call 35: End of recursive call: and 1 xjuncts. [2021-06-05 14:57:14,936 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 31 treesize of output 23 [2021-06-05 14:57:14,937 INFO L550 ElimStorePlain]: Start of recursive call 36: End of recursive call: and 1 xjuncts. [2021-06-05 14:57:14,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 38 treesize of output 28 [2021-06-05 14:57:14,942 INFO L550 ElimStorePlain]: Start of recursive call 37: End of recursive call: and 1 xjuncts. [2021-06-05 14:57:15,142 WARN L205 SmtUtils]: Spent 200.00 ms on a formula simplification. DAG size of input: 53 DAG size of output: 40 [2021-06-05 14:57:15,143 INFO L628 ElimStorePlain]: treesize reduction 413, result has 33.7 percent of original size [2021-06-05 14:57:15,144 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 8 xjuncts. [2021-06-05 14:57:15,145 INFO L247 ElimStorePlain]: Needed 37 recursive calls to eliminate 1 variables, input treesize:1981, output treesize:210 [2021-06-05 14:57:15,526 WARN L205 SmtUtils]: Spent 201.00 ms on a formula simplification. DAG size of input: 55 DAG size of output: 42 [2021-06-05 14:57:15,722 WARN L205 SmtUtils]: Spent 146.00 ms on a formula simplification. DAG size of input: 36 DAG size of output: 36 [2021-06-05 14:57:15,912 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:57:15,912 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [863181274] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:57:15,912 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:57:15,912 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 20 [2021-06-05 14:57:15,912 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1274776278] [2021-06-05 14:57:15,913 INFO L462 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-06-05 14:57:15,913 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:57:15,913 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-06-05 14:57:15,913 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=44, Invalid=336, Unknown=0, NotChecked=0, Total=380 [2021-06-05 14:57:15,913 INFO L87 Difference]: Start difference. First operand 383 states and 1204 transitions. Second operand has 20 states, 20 states have (on average 1.9) internal successors, (38), 20 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:57:16,770 WARN L205 SmtUtils]: Spent 363.00 ms on a formula simplification. DAG size of input: 86 DAG size of output: 73 [2021-06-05 14:57:17,367 WARN L205 SmtUtils]: Spent 523.00 ms on a formula simplification. DAG size of input: 110 DAG size of output: 87 [2021-06-05 14:57:17,774 WARN L205 SmtUtils]: Spent 247.00 ms on a formula simplification. DAG size of input: 84 DAG size of output: 76 [2021-06-05 14:57:17,931 WARN L205 SmtUtils]: Spent 117.00 ms on a formula simplification. DAG size of input: 75 DAG size of output: 63 [2021-06-05 14:57:18,221 WARN L205 SmtUtils]: Spent 257.00 ms on a formula simplification. DAG size of input: 86 DAG size of output: 78 [2021-06-05 14:57:18,463 WARN L205 SmtUtils]: Spent 214.00 ms on a formula simplification. DAG size of input: 71 DAG size of output: 63 [2021-06-05 14:57:18,766 WARN L205 SmtUtils]: Spent 276.00 ms on a formula simplification. DAG size of input: 91 DAG size of output: 83 [2021-06-05 14:57:19,207 WARN L205 SmtUtils]: Spent 289.00 ms on a formula simplification. DAG size of input: 93 DAG size of output: 85 [2021-06-05 14:57:19,337 WARN L205 SmtUtils]: Spent 103.00 ms on a formula simplification. DAG size of input: 65 DAG size of output: 60 [2021-06-05 14:57:19,597 WARN L205 SmtUtils]: Spent 233.00 ms on a formula simplification. DAG size of input: 78 DAG size of output: 70 [2021-06-05 14:57:19,652 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:57:19,653 INFO L93 Difference]: Finished difference Result 715 states and 2080 transitions. [2021-06-05 14:57:19,653 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-06-05 14:57:19,653 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 1.9) internal successors, (38), 20 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 20 [2021-06-05 14:57:19,653 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:57:19,654 INFO L225 Difference]: With dead ends: 715 [2021-06-05 14:57:19,654 INFO L226 Difference]: Without dead ends: 643 [2021-06-05 14:57:19,654 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 12 SyntacticMatches, 0 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 143 ImplicationChecksByTransitivity, 4190.8ms TimeCoverageRelationStatistics Valid=185, Invalid=1005, Unknown=0, NotChecked=0, Total=1190 [2021-06-05 14:57:19,655 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 643 states. [2021-06-05 14:57:19,658 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 643 to 383. [2021-06-05 14:57:19,658 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 383 states, 382 states have (on average 3.1518324607329844) internal successors, (1204), 382 states have internal predecessors, (1204), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:57:19,659 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 383 states to 383 states and 1204 transitions. [2021-06-05 14:57:19,659 INFO L78 Accepts]: Start accepts. Automaton has 383 states and 1204 transitions. Word has length 20 [2021-06-05 14:57:19,659 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:57:19,659 INFO L482 AbstractCegarLoop]: Abstraction has 383 states and 1204 transitions. [2021-06-05 14:57:19,659 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 1.9) internal successors, (38), 20 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:57:19,659 INFO L276 IsEmpty]: Start isEmpty. Operand 383 states and 1204 transitions. [2021-06-05 14:57:19,660 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-06-05 14:57:19,660 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:57:19,660 INFO L521 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:57:19,860 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6810,75 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:57:19,860 INFO L430 AbstractCegarLoop]: === Iteration 197 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:57:19,860 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:57:19,860 INFO L82 PathProgramCache]: Analyzing trace with hash 213400338, now seen corresponding path program 48 times [2021-06-05 14:57:19,860 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:57:19,860 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1425989202] [2021-06-05 14:57:19,860 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:57:19,864 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:57:20,063 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:57:20,063 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:57:20,064 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1425989202] [2021-06-05 14:57:20,064 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1425989202] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:57:20,064 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1477479624] [2021-06-05 14:57:20,064 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 76 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 76 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:57:20,102 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-06-05 14:57:20,102 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:57:20,103 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 24 conjunts are in the unsatisfiable core [2021-06-05 14:57:20,103 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:57:20,637 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:57:20,638 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:57:20,638 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 22 treesize of output 16 [2021-06-05 14:57:20,639 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:57:20,644 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:57:20,645 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:57:20,645 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 17 [2021-06-05 14:57:20,646 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:57:20,651 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:57:20,652 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:57:20,652 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 29 treesize of output 21 [2021-06-05 14:57:20,653 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 14:57:20,658 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:57:20,658 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:57:20,658 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 22 treesize of output 16 [2021-06-05 14:57:20,659 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 14:57:20,664 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:57:20,664 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:57:20,665 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 22 [2021-06-05 14:57:20,666 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-05 14:57:20,670 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:57:20,671 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 17 [2021-06-05 14:57:20,672 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-06-05 14:57:21,007 WARN L205 SmtUtils]: Spent 335.00 ms on a formula simplification. DAG size of input: 82 DAG size of output: 68 [2021-06-05 14:57:21,007 INFO L628 ElimStorePlain]: treesize reduction 477, result has 42.0 percent of original size [2021-06-05 14:57:21,012 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:57:21,012 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:57:21,012 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-06-05 14:57:21,013 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-06-05 14:57:21,017 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:57:21,017 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:57:21,018 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 12 [2021-06-05 14:57:21,018 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-06-05 14:57:21,022 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:57:21,022 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-06-05 14:57:21,023 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-06-05 14:57:21,165 WARN L205 SmtUtils]: Spent 141.00 ms on a formula simplification that was a NOOP. DAG size: 64 [2021-06-05 14:57:21,165 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:57:21,170 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:57:21,170 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:57:21,170 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 17 [2021-06-05 14:57:21,171 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-06-05 14:57:21,175 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:57:21,176 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:57:21,176 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 24 treesize of output 18 [2021-06-05 14:57:21,177 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-06-05 14:57:21,181 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:57:21,181 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 17 [2021-06-05 14:57:21,182 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-06-05 14:57:21,438 WARN L205 SmtUtils]: Spent 256.00 ms on a formula simplification. DAG size of input: 60 DAG size of output: 60 [2021-06-05 14:57:21,438 INFO L628 ElimStorePlain]: treesize reduction 1, result has 99.6 percent of original size [2021-06-05 14:57:21,445 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 3 dim-1 vars, End of recursive call: 6 dim-0 vars, and 8 xjuncts. [2021-06-05 14:57:21,445 INFO L247 ElimStorePlain]: Needed 13 recursive calls to eliminate 6 variables, input treesize:1003, output treesize:265 [2021-06-05 14:57:21,585 WARN L205 SmtUtils]: Spent 100.00 ms on a formula simplification that was a NOOP. DAG size: 92 [2021-06-05 14:57:21,860 WARN L205 SmtUtils]: Spent 198.00 ms on a formula simplification. DAG size of input: 93 DAG size of output: 92 [2021-06-05 14:57:22,063 INFO L446 ElimStorePlain]: Different costs {0=[v_prenex_922, v_prenex_914, v_prenex_916, v_prenex_918, array_6, v_prenex_920], 1=[v_prenex_921, v_prenex_913, array_0, v_prenex_915, v_prenex_917, v_prenex_919]} [2021-06-05 14:57:22,071 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 22 [2021-06-05 14:57:22,072 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:57:22,080 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 22 [2021-06-05 14:57:22,080 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:57:22,088 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 17 [2021-06-05 14:57:22,089 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 14:57:22,097 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 37 treesize of output 27 [2021-06-05 14:57:22,098 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 14:57:22,106 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 17 [2021-06-05 14:57:22,106 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-05 14:57:22,114 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 22 [2021-06-05 14:57:22,115 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-06-05 14:57:22,572 WARN L205 SmtUtils]: Spent 456.00 ms on a formula simplification. DAG size of input: 154 DAG size of output: 94 [2021-06-05 14:57:22,572 INFO L628 ElimStorePlain]: treesize reduction 1408, result has 17.1 percent of original size [2021-06-05 14:57:22,577 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 7 treesize of output 5 [2021-06-05 14:57:22,578 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-06-05 14:57:22,702 WARN L205 SmtUtils]: Spent 123.00 ms on a formula simplification that was a NOOP. DAG size: 89 [2021-06-05 14:57:22,702 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:57:22,707 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:57:22,708 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-06-05 14:57:22,828 WARN L205 SmtUtils]: Spent 119.00 ms on a formula simplification that was a NOOP. DAG size: 83 [2021-06-05 14:57:22,828 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:57:22,833 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 7 treesize of output 5 [2021-06-05 14:57:22,834 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-06-05 14:57:22,952 WARN L205 SmtUtils]: Spent 117.00 ms on a formula simplification that was a NOOP. DAG size: 78 [2021-06-05 14:57:22,952 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:57:22,957 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 7 treesize of output 5 [2021-06-05 14:57:22,958 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-06-05 14:57:23,074 WARN L205 SmtUtils]: Spent 116.00 ms on a formula simplification that was a NOOP. DAG size: 73 [2021-06-05 14:57:23,075 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:57:23,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 7 treesize of output 5 [2021-06-05 14:57:23,080 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-06-05 14:57:23,084 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-06-05 14:57:23,084 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-06-05 14:57:23,182 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:57:23,182 INFO L518 ElimStorePlain]: Eliminatee v_prenex_921 vanished before elimination [2021-06-05 14:57:23,182 INFO L518 ElimStorePlain]: Eliminatee v_prenex_913 vanished before elimination [2021-06-05 14:57:23,182 INFO L518 ElimStorePlain]: Eliminatee array_0 vanished before elimination [2021-06-05 14:57:23,182 INFO L518 ElimStorePlain]: Eliminatee v_prenex_915 vanished before elimination [2021-06-05 14:57:23,182 INFO L518 ElimStorePlain]: Eliminatee v_prenex_917 vanished before elimination [2021-06-05 14:57:23,182 INFO L518 ElimStorePlain]: Eliminatee v_prenex_919 vanished before elimination [2021-06-05 14:57:23,185 INFO L550 ElimStorePlain]: Start of recursive call 1: 6 dim-0 vars, 12 dim-1 vars, End of recursive call: and 8 xjuncts. [2021-06-05 14:57:23,185 INFO L247 ElimStorePlain]: Needed 13 recursive calls to eliminate 18 variables, input treesize:1851, output treesize:168 [2021-06-05 14:57:23,356 WARN L205 SmtUtils]: Spent 146.00 ms on a formula simplification. DAG size of input: 34 DAG size of output: 34 [2021-06-05 14:57:23,592 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:57:23,593 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1477479624] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:57:23,593 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:57:23,593 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 19 [2021-06-05 14:57:23,593 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2026576632] [2021-06-05 14:57:23,593 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-06-05 14:57:23,593 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:57:23,593 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-06-05 14:57:23,593 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=301, Unknown=0, NotChecked=0, Total=342 [2021-06-05 14:57:23,593 INFO L87 Difference]: Start difference. First operand 383 states and 1204 transitions. Second operand has 19 states, 19 states have (on average 1.894736842105263) internal successors, (36), 19 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:57:24,467 WARN L205 SmtUtils]: Spent 329.00 ms on a formula simplification. DAG size of input: 134 DAG size of output: 127 [2021-06-05 14:57:25,145 WARN L205 SmtUtils]: Spent 473.00 ms on a formula simplification. DAG size of input: 145 DAG size of output: 136 [2021-06-05 14:57:25,404 WARN L205 SmtUtils]: Spent 102.00 ms on a formula simplification. DAG size of input: 64 DAG size of output: 58 [2021-06-05 14:57:25,761 WARN L205 SmtUtils]: Spent 264.00 ms on a formula simplification. DAG size of input: 77 DAG size of output: 68 [2021-06-05 14:57:25,955 WARN L205 SmtUtils]: Spent 112.00 ms on a formula simplification. DAG size of input: 67 DAG size of output: 61 [2021-06-05 14:57:26,314 WARN L205 SmtUtils]: Spent 300.00 ms on a formula simplification. DAG size of input: 84 DAG size of output: 74 [2021-06-05 14:57:26,536 WARN L205 SmtUtils]: Spent 186.00 ms on a formula simplification. DAG size of input: 69 DAG size of output: 63 [2021-06-05 14:57:26,891 WARN L205 SmtUtils]: Spent 308.00 ms on a formula simplification. DAG size of input: 84 DAG size of output: 76 [2021-06-05 14:57:27,318 WARN L205 SmtUtils]: Spent 363.00 ms on a formula simplification. DAG size of input: 94 DAG size of output: 85 [2021-06-05 14:57:27,563 WARN L205 SmtUtils]: Spent 211.00 ms on a formula simplification. DAG size of input: 76 DAG size of output: 70 [2021-06-05 14:57:27,627 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:57:27,627 INFO L93 Difference]: Finished difference Result 737 states and 2136 transitions. [2021-06-05 14:57:27,627 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-06-05 14:57:27,627 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 1.894736842105263) internal successors, (36), 19 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 20 [2021-06-05 14:57:27,627 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:57:27,628 INFO L225 Difference]: With dead ends: 737 [2021-06-05 14:57:27,628 INFO L226 Difference]: Without dead ends: 692 [2021-06-05 14:57:27,628 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 11 SyntacticMatches, 2 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 127 ImplicationChecksByTransitivity, 4495.7ms TimeCoverageRelationStatistics Valid=184, Invalid=938, Unknown=0, NotChecked=0, Total=1122 [2021-06-05 14:57:27,629 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 692 states. [2021-06-05 14:57:27,632 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 692 to 381. [2021-06-05 14:57:27,633 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 381 states, 380 states have (on average 3.15) internal successors, (1197), 380 states have internal predecessors, (1197), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:57:27,633 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 381 states to 381 states and 1197 transitions. [2021-06-05 14:57:27,633 INFO L78 Accepts]: Start accepts. Automaton has 381 states and 1197 transitions. Word has length 20 [2021-06-05 14:57:27,633 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:57:27,633 INFO L482 AbstractCegarLoop]: Abstraction has 381 states and 1197 transitions. [2021-06-05 14:57:27,633 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 1.894736842105263) internal successors, (36), 19 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:57:27,633 INFO L276 IsEmpty]: Start isEmpty. Operand 381 states and 1197 transitions. [2021-06-05 14:57:27,634 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-06-05 14:57:27,634 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:57:27,634 INFO L521 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:57:27,834 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6859,76 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:57:27,834 INFO L430 AbstractCegarLoop]: === Iteration 198 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:57:27,835 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:57:27,835 INFO L82 PathProgramCache]: Analyzing trace with hash 937121676, now seen corresponding path program 49 times [2021-06-05 14:57:27,835 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:57:27,835 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1024383899] [2021-06-05 14:57:27,835 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:57:27,839 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:57:28,035 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:57:28,035 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:57:28,035 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1024383899] [2021-06-05 14:57:28,035 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1024383899] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:57:28,035 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [180588092] [2021-06-05 14:57:28,035 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 77 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 77 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:57:28,064 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:57:28,064 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 21 conjunts are in the unsatisfiable core [2021-06-05 14:57:28,065 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:57:28,366 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:57:28,367 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:57:28,367 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 31 treesize of output 23 [2021-06-05 14:57:28,368 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:57:28,372 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:57:28,373 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:57:28,373 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 31 treesize of output 23 [2021-06-05 14:57:28,374 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:57:28,378 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:57:28,378 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:57:28,378 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 38 treesize of output 28 [2021-06-05 14:57:28,380 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 14:57:28,384 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:57:28,384 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:57:28,385 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 22 [2021-06-05 14:57:28,385 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 14:57:28,390 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:57:28,390 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:57:28,390 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 22 [2021-06-05 14:57:28,391 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-05 14:57:28,395 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:57:28,395 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 37 treesize of output 27 [2021-06-05 14:57:28,396 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-06-05 14:57:28,626 WARN L205 SmtUtils]: Spent 230.00 ms on a formula simplification. DAG size of input: 69 DAG size of output: 61 [2021-06-05 14:57:28,627 INFO L628 ElimStorePlain]: treesize reduction 305, result has 46.6 percent of original size [2021-06-05 14:57:28,630 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:57:28,631 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:57:28,631 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-06-05 14:57:28,632 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-06-05 14:57:28,635 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:57:28,635 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:57:28,635 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-06-05 14:57:28,636 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-06-05 14:57:28,639 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:57:28,639 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 17 [2021-06-05 14:57:28,640 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-06-05 14:57:28,735 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:57:28,739 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:57:28,739 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:57:28,740 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 22 treesize of output 16 [2021-06-05 14:57:28,740 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-06-05 14:57:28,744 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:57:28,744 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:57:28,745 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-06-05 14:57:28,745 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-06-05 14:57:28,748 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:57:28,749 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 17 [2021-06-05 14:57:28,750 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-06-05 14:57:28,898 WARN L205 SmtUtils]: Spent 147.00 ms on a formula simplification. DAG size of input: 51 DAG size of output: 48 [2021-06-05 14:57:28,898 INFO L628 ElimStorePlain]: treesize reduction 26, result has 87.3 percent of original size [2021-06-05 14:57:28,903 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 3 dim-1 vars, End of recursive call: 6 dim-0 vars, and 8 xjuncts. [2021-06-05 14:57:28,903 INFO L247 ElimStorePlain]: Needed 13 recursive calls to eliminate 6 variables, input treesize:751, output treesize:166 [2021-06-05 14:57:29,152 WARN L205 SmtUtils]: Spent 105.00 ms on a formula simplification. DAG size of input: 76 DAG size of output: 75 [2021-06-05 14:57:29,699 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:57:29,699 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [180588092] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:57:29,699 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:57:29,699 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 19 [2021-06-05 14:57:29,699 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1546194283] [2021-06-05 14:57:29,700 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-06-05 14:57:29,700 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:57:29,700 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-06-05 14:57:29,700 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=303, Unknown=0, NotChecked=0, Total=342 [2021-06-05 14:57:29,700 INFO L87 Difference]: Start difference. First operand 381 states and 1197 transitions. Second operand has 19 states, 19 states have (on average 1.894736842105263) internal successors, (36), 19 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:57:30,237 WARN L205 SmtUtils]: Spent 213.00 ms on a formula simplification. DAG size of input: 108 DAG size of output: 107 [2021-06-05 14:57:30,688 WARN L205 SmtUtils]: Spent 353.00 ms on a formula simplification. DAG size of input: 129 DAG size of output: 124 [2021-06-05 14:57:31,230 WARN L205 SmtUtils]: Spent 419.00 ms on a formula simplification. DAG size of input: 141 DAG size of output: 131 [2021-06-05 14:57:31,797 WARN L205 SmtUtils]: Spent 505.00 ms on a formula simplification. DAG size of input: 150 DAG size of output: 142 [2021-06-05 14:57:32,374 WARN L205 SmtUtils]: Spent 524.00 ms on a formula simplification. DAG size of input: 158 DAG size of output: 147 [2021-06-05 14:57:32,985 WARN L205 SmtUtils]: Spent 560.00 ms on a formula simplification. DAG size of input: 165 DAG size of output: 152 [2021-06-05 14:57:33,483 WARN L205 SmtUtils]: Spent 459.00 ms on a formula simplification. DAG size of input: 153 DAG size of output: 143 [2021-06-05 14:57:33,522 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:57:33,522 INFO L93 Difference]: Finished difference Result 701 states and 2039 transitions. [2021-06-05 14:57:33,522 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-06-05 14:57:33,522 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 1.894736842105263) internal successors, (36), 19 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 20 [2021-06-05 14:57:33,523 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:57:33,523 INFO L225 Difference]: With dead ends: 701 [2021-06-05 14:57:33,523 INFO L226 Difference]: Without dead ends: 647 [2021-06-05 14:57:33,524 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 11 SyntacticMatches, 2 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 48 ImplicationChecksByTransitivity, 4249.1ms TimeCoverageRelationStatistics Valid=149, Invalid=607, Unknown=0, NotChecked=0, Total=756 [2021-06-05 14:57:33,524 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 647 states. [2021-06-05 14:57:33,529 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 647 to 385. [2021-06-05 14:57:33,529 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 385 states, 384 states have (on average 3.1536458333333335) internal successors, (1211), 384 states have internal predecessors, (1211), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:57:33,530 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 385 states to 385 states and 1211 transitions. [2021-06-05 14:57:33,530 INFO L78 Accepts]: Start accepts. Automaton has 385 states and 1211 transitions. Word has length 20 [2021-06-05 14:57:33,530 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:57:33,530 INFO L482 AbstractCegarLoop]: Abstraction has 385 states and 1211 transitions. [2021-06-05 14:57:33,530 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 1.894736842105263) internal successors, (36), 19 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:57:33,530 INFO L276 IsEmpty]: Start isEmpty. Operand 385 states and 1211 transitions. [2021-06-05 14:57:33,530 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-06-05 14:57:33,530 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:57:33,530 INFO L521 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:57:33,731 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 77 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable6993 [2021-06-05 14:57:33,731 INFO L430 AbstractCegarLoop]: === Iteration 199 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:57:33,731 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:57:33,731 INFO L82 PathProgramCache]: Analyzing trace with hash 844201320, now seen corresponding path program 50 times [2021-06-05 14:57:33,731 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:57:33,731 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [625401726] [2021-06-05 14:57:33,731 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:57:33,735 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:57:33,892 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:57:33,892 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:57:33,892 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [625401726] [2021-06-05 14:57:33,892 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [625401726] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:57:33,892 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1754963701] [2021-06-05 14:57:33,892 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 78 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 78 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:57:33,921 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 14:57:33,921 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:57:33,922 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 23 conjunts are in the unsatisfiable core [2021-06-05 14:57:33,922 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:57:34,500 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:57:34,500 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:57:34,501 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 22 [2021-06-05 14:57:34,501 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:57:34,506 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:57:34,506 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:57:34,507 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 29 treesize of output 21 [2021-06-05 14:57:34,507 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:57:34,512 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:57:34,512 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:57:34,512 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 22 treesize of output 16 [2021-06-05 14:57:34,513 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 14:57:34,517 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:57:34,518 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:57:34,518 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 22 treesize of output 16 [2021-06-05 14:57:34,518 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 14:57:34,523 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:57:34,523 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:57:34,524 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 17 [2021-06-05 14:57:34,524 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-05 14:57:34,529 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:57:34,529 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 17 [2021-06-05 14:57:34,530 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-06-05 14:57:34,864 WARN L205 SmtUtils]: Spent 334.00 ms on a formula simplification. DAG size of input: 78 DAG size of output: 67 [2021-06-05 14:57:34,865 INFO L628 ElimStorePlain]: treesize reduction 403, result has 46.6 percent of original size [2021-06-05 14:57:34,869 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:57:34,869 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:57:34,869 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 17 [2021-06-05 14:57:34,870 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-06-05 14:57:34,874 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:57:34,874 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:57:34,875 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 31 treesize of output 23 [2021-06-05 14:57:34,876 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-06-05 14:57:34,879 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-06-05 14:57:34,880 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-06-05 14:57:34,995 WARN L205 SmtUtils]: Spent 115.00 ms on a formula simplification that was a NOOP. DAG size: 60 [2021-06-05 14:57:34,996 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:57:35,000 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:57:35,000 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:57:35,000 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 22 treesize of output 16 [2021-06-05 14:57:35,001 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-06-05 14:57:35,005 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:57:35,005 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:57:35,005 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 17 [2021-06-05 14:57:35,006 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-06-05 14:57:35,010 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:57:35,010 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-06-05 14:57:35,011 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-06-05 14:57:35,210 WARN L205 SmtUtils]: Spent 198.00 ms on a formula simplification. DAG size of input: 54 DAG size of output: 54 [2021-06-05 14:57:35,210 INFO L628 ElimStorePlain]: treesize reduction 1, result has 99.6 percent of original size [2021-06-05 14:57:35,215 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 3 dim-1 vars, End of recursive call: 6 dim-0 vars, and 8 xjuncts. [2021-06-05 14:57:35,215 INFO L247 ElimStorePlain]: Needed 13 recursive calls to eliminate 6 variables, input treesize:859, output treesize:214 [2021-06-05 14:57:35,657 WARN L205 SmtUtils]: Spent 187.00 ms on a formula simplification. DAG size of input: 180 DAG size of output: 94 [2021-06-05 14:57:36,055 WARN L205 SmtUtils]: Spent 127.00 ms on a formula simplification. DAG size of input: 104 DAG size of output: 84 [2021-06-05 14:57:36,296 INFO L446 ElimStorePlain]: Different costs {0=[v_prenex_966, v_prenex_968, array_6, v_prenex_960, v_prenex_962, v_prenex_964], 1=[v_prenex_965, v_prenex_967, array_3, v_prenex_959, v_prenex_961, v_prenex_963]} [2021-06-05 14:57:36,304 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select 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 11 [2021-06-05 14:57:36,305 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:57:36,313 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select 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 11 [2021-06-05 14:57:36,314 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:57:36,322 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 22 treesize of output 16 [2021-06-05 14:57:36,323 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 14:57:36,331 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 29 treesize of output 21 [2021-06-05 14:57:36,331 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 14:57:36,339 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 22 treesize of output 16 [2021-06-05 14:57:36,340 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-05 14:57:36,348 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 22 treesize of output 16 [2021-06-05 14:57:36,348 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-06-05 14:57:36,690 WARN L205 SmtUtils]: Spent 341.00 ms on a formula simplification. DAG size of input: 145 DAG size of output: 85 [2021-06-05 14:57:36,691 INFO L628 ElimStorePlain]: treesize reduction 1238, result has 13.5 percent of original size [2021-06-05 14:57:36,695 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 12 [2021-06-05 14:57:36,696 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-06-05 14:57:36,766 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:57:36,771 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 7 treesize of output 5 [2021-06-05 14:57:36,772 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-06-05 14:57:36,840 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:57:36,844 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 12 [2021-06-05 14:57:36,845 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-06-05 14:57:36,910 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:57:36,914 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 7 treesize of output 5 [2021-06-05 14:57:36,915 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-06-05 14:57:36,978 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:57:36,982 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 7 treesize of output 5 [2021-06-05 14:57:36,983 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-06-05 14:57:37,045 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:57:37,046 INFO L518 ElimStorePlain]: Eliminatee v_prenex_965 vanished before elimination [2021-06-05 14:57:37,046 INFO L518 ElimStorePlain]: Eliminatee v_prenex_967 vanished before elimination [2021-06-05 14:57:37,046 INFO L518 ElimStorePlain]: Eliminatee array_3 vanished before elimination [2021-06-05 14:57:37,046 INFO L518 ElimStorePlain]: Eliminatee v_prenex_959 vanished before elimination [2021-06-05 14:57:37,046 INFO L518 ElimStorePlain]: Eliminatee v_prenex_961 vanished before elimination [2021-06-05 14:57:37,046 INFO L518 ElimStorePlain]: Eliminatee v_prenex_963 vanished before elimination [2021-06-05 14:57:37,048 INFO L550 ElimStorePlain]: Start of recursive call 1: 6 dim-0 vars, 12 dim-1 vars, End of recursive call: and 8 xjuncts. [2021-06-05 14:57:37,048 INFO L247 ElimStorePlain]: Needed 12 recursive calls to eliminate 18 variables, input treesize:1537, output treesize:107 [2021-06-05 14:57:37,191 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:57:37,191 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1754963701] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:57:37,191 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:57:37,191 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 19 [2021-06-05 14:57:37,191 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1756320818] [2021-06-05 14:57:37,191 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-06-05 14:57:37,191 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:57:37,191 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-06-05 14:57:37,191 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=302, Unknown=0, NotChecked=0, Total=342 [2021-06-05 14:57:37,191 INFO L87 Difference]: Start difference. First operand 385 states and 1211 transitions. Second operand has 19 states, 19 states have (on average 1.894736842105263) internal successors, (36), 19 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:57:37,799 WARN L205 SmtUtils]: Spent 267.00 ms on a formula simplification. DAG size of input: 127 DAG size of output: 121 [2021-06-05 14:57:38,577 WARN L205 SmtUtils]: Spent 659.00 ms on a formula simplification. DAG size of input: 195 DAG size of output: 170 [2021-06-05 14:57:39,098 WARN L205 SmtUtils]: Spent 319.00 ms on a formula simplification. DAG size of input: 140 DAG size of output: 134 [2021-06-05 14:57:39,985 WARN L205 SmtUtils]: Spent 787.00 ms on a formula simplification. DAG size of input: 209 DAG size of output: 178 [2021-06-05 14:57:40,154 WARN L205 SmtUtils]: Spent 133.00 ms on a formula simplification. DAG size of input: 76 DAG size of output: 71 [2021-06-05 14:57:40,586 WARN L205 SmtUtils]: Spent 347.00 ms on a formula simplification. DAG size of input: 145 DAG size of output: 137 [2021-06-05 14:57:41,762 WARN L205 SmtUtils]: Spent 1.05 s on a formula simplification. DAG size of input: 226 DAG size of output: 200 [2021-06-05 14:57:41,964 WARN L205 SmtUtils]: Spent 155.00 ms on a formula simplification. DAG size of input: 81 DAG size of output: 74 [2021-06-05 14:57:42,349 WARN L205 SmtUtils]: Spent 306.00 ms on a formula simplification. DAG size of input: 138 DAG size of output: 132 [2021-06-05 14:57:43,318 WARN L205 SmtUtils]: Spent 889.00 ms on a formula simplification. DAG size of input: 220 DAG size of output: 196 [2021-06-05 14:57:43,474 WARN L205 SmtUtils]: Spent 123.00 ms on a formula simplification. DAG size of input: 74 DAG size of output: 69 [2021-06-05 14:57:43,871 WARN L205 SmtUtils]: Spent 328.00 ms on a formula simplification. DAG size of input: 141 DAG size of output: 135 [2021-06-05 14:57:44,895 WARN L205 SmtUtils]: Spent 940.00 ms on a formula simplification. DAG size of input: 223 DAG size of output: 199 [2021-06-05 14:57:45,787 WARN L205 SmtUtils]: Spent 825.00 ms on a formula simplification. DAG size of input: 212 DAG size of output: 188 [2021-06-05 14:57:45,962 WARN L205 SmtUtils]: Spent 141.00 ms on a formula simplification. DAG size of input: 78 DAG size of output: 73 [2021-06-05 14:57:46,025 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:57:46,026 INFO L93 Difference]: Finished difference Result 827 states and 2425 transitions. [2021-06-05 14:57:46,026 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-06-05 14:57:46,026 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 1.894736842105263) internal successors, (36), 19 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 20 [2021-06-05 14:57:46,026 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:57:46,027 INFO L225 Difference]: With dead ends: 827 [2021-06-05 14:57:46,027 INFO L226 Difference]: Without dead ends: 764 [2021-06-05 14:57:46,027 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 11 SyntacticMatches, 2 SemanticMatches, 35 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 160 ImplicationChecksByTransitivity, 9181.1ms TimeCoverageRelationStatistics Valid=263, Invalid=1069, Unknown=0, NotChecked=0, Total=1332 [2021-06-05 14:57:46,028 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 764 states. [2021-06-05 14:57:46,031 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 764 to 392. [2021-06-05 14:57:46,032 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 392 states, 391 states have (on average 3.1585677749360612) internal successors, (1235), 391 states have internal predecessors, (1235), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:57:46,032 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 392 states to 392 states and 1235 transitions. [2021-06-05 14:57:46,032 INFO L78 Accepts]: Start accepts. Automaton has 392 states and 1235 transitions. Word has length 20 [2021-06-05 14:57:46,032 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:57:46,032 INFO L482 AbstractCegarLoop]: Abstraction has 392 states and 1235 transitions. [2021-06-05 14:57:46,032 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 1.894736842105263) internal successors, (36), 19 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:57:46,033 INFO L276 IsEmpty]: Start isEmpty. Operand 392 states and 1235 transitions. [2021-06-05 14:57:46,033 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-06-05 14:57:46,033 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:57:46,033 INFO L521 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:57:46,233 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 78 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable7075 [2021-06-05 14:57:46,234 INFO L430 AbstractCegarLoop]: === Iteration 200 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:57:46,234 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:57:46,234 INFO L82 PathProgramCache]: Analyzing trace with hash 637193638, now seen corresponding path program 51 times [2021-06-05 14:57:46,234 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:57:46,234 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2057780302] [2021-06-05 14:57:46,234 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:57:46,238 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:57:46,572 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:57:46,572 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:57:46,572 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2057780302] [2021-06-05 14:57:46,572 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2057780302] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:57:46,572 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [712460499] [2021-06-05 14:57:46,572 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 79 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 79 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:57:46,602 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-06-05 14:57:46,602 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:57:46,603 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 23 conjunts are in the unsatisfiable core [2021-06-05 14:57:46,603 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:57:46,901 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:57:46,902 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:57:46,902 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 22 treesize of output 16 [2021-06-05 14:57:46,903 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:57:46,908 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:57:46,908 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:57:46,908 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 29 treesize of output 21 [2021-06-05 14:57:46,909 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:57:46,914 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:57:46,914 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:57:46,914 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-06-05 14:57:46,915 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 14:57:46,920 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:57:46,920 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:57:46,920 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-06-05 14:57:46,921 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 14:57:46,926 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:57:46,926 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:57:46,926 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 22 treesize of output 16 [2021-06-05 14:57:46,927 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-05 14:57:46,931 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:57:46,931 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 22 treesize of output 16 [2021-06-05 14:57:46,932 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-06-05 14:57:47,173 WARN L205 SmtUtils]: Spent 240.00 ms on a formula simplification. DAG size of input: 74 DAG size of output: 59 [2021-06-05 14:57:47,174 INFO L628 ElimStorePlain]: treesize reduction 380, result has 40.7 percent of original size [2021-06-05 14:57:47,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 16 treesize of output 12 [2021-06-05 14:57:47,179 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-06-05 14:57:47,182 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:57:47,183 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:57:47,183 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 22 [2021-06-05 14:57:47,184 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-06-05 14:57:47,187 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:57:47,188 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 17 [2021-06-05 14:57:47,188 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-06-05 14:57:47,345 WARN L205 SmtUtils]: Spent 156.00 ms on a formula simplification. DAG size of input: 52 DAG size of output: 51 [2021-06-05 14:57:47,345 INFO L628 ElimStorePlain]: treesize reduction 29, result has 86.1 percent of original size [2021-06-05 14:57:47,349 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:57:47,350 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:57:47,350 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-06-05 14:57:47,351 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-06-05 14:57:47,355 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:57:47,355 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:57:47,356 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-06-05 14:57:47,357 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-06-05 14:57:47,360 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 7 treesize of output 5 [2021-06-05 14:57:47,361 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-06-05 14:57:47,439 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:57:47,443 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 3 dim-1 vars, End of recursive call: 4 dim-0 vars, and 7 xjuncts. [2021-06-05 14:57:47,443 INFO L247 ElimStorePlain]: Needed 13 recursive calls to eliminate 6 variables, input treesize:751, output treesize:135 [2021-06-05 14:57:47,586 WARN L205 SmtUtils]: Spent 111.00 ms on a formula simplification. DAG size of input: 62 DAG size of output: 62 [2021-06-05 14:57:48,239 INFO L446 ElimStorePlain]: Different costs {0=[v_prenex_977, v_prenex_979, array_6, v_prenex_981], 1=[v_prenex_976, v_prenex_978, array_3, v_prenex_980]} [2021-06-05 14:57:48,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 23 treesize of output 17 [2021-06-05 14:57:48,247 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:57:48,252 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 22 [2021-06-05 14:57:48,253 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:57:48,259 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 22 treesize of output 16 [2021-06-05 14:57:48,260 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 14:57:48,266 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 17 [2021-06-05 14:57:48,267 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 14:57:48,272 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 29 treesize of output 21 [2021-06-05 14:57:48,273 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-05 14:57:48,279 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 22 treesize of output 16 [2021-06-05 14:57:48,279 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-06-05 14:57:48,608 WARN L205 SmtUtils]: Spent 327.00 ms on a formula simplification. DAG size of input: 113 DAG size of output: 72 [2021-06-05 14:57:48,608 INFO L628 ElimStorePlain]: treesize reduction 879, result has 23.2 percent of original size [2021-06-05 14:57:48,612 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 7 treesize of output 5 [2021-06-05 14:57:48,613 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-06-05 14:57:48,617 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 12 [2021-06-05 14:57:48,618 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-06-05 14:57:48,824 WARN L205 SmtUtils]: Spent 205.00 ms on a formula simplification. DAG size of input: 65 DAG size of output: 65 [2021-06-05 14:57:48,824 INFO L628 ElimStorePlain]: treesize reduction 1, result has 99.6 percent of original size [2021-06-05 14:57:48,828 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 7 treesize of output 5 [2021-06-05 14:57:48,829 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-06-05 14:57:48,932 WARN L205 SmtUtils]: Spent 103.00 ms on a formula simplification that was a NOOP. DAG size: 60 [2021-06-05 14:57:48,933 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:57:48,936 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-06-05 14:57:48,937 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-06-05 14:57:49,040 WARN L205 SmtUtils]: Spent 102.00 ms on a formula simplification that was a NOOP. DAG size: 54 [2021-06-05 14:57:49,040 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:57:49,040 INFO L518 ElimStorePlain]: Eliminatee v_prenex_976 vanished before elimination [2021-06-05 14:57:49,040 INFO L518 ElimStorePlain]: Eliminatee v_prenex_978 vanished before elimination [2021-06-05 14:57:49,040 INFO L518 ElimStorePlain]: Eliminatee array_3 vanished before elimination [2021-06-05 14:57:49,040 INFO L518 ElimStorePlain]: Eliminatee v_prenex_980 vanished before elimination [2021-06-05 14:57:49,043 INFO L550 ElimStorePlain]: Start of recursive call 1: 4 dim-0 vars, 8 dim-1 vars, End of recursive call: and 11 xjuncts. [2021-06-05 14:57:49,043 INFO L247 ElimStorePlain]: Needed 11 recursive calls to eliminate 12 variables, input treesize:1309, output treesize:182 [2021-06-05 14:57:49,182 WARN L205 SmtUtils]: Spent 115.00 ms on a formula simplification. DAG size of input: 34 DAG size of output: 31 [2021-06-05 14:57:49,405 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:57:49,406 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [712460499] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:57:49,406 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:57:49,406 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 19 [2021-06-05 14:57:49,406 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [535435221] [2021-06-05 14:57:49,406 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-06-05 14:57:49,406 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:57:49,406 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-06-05 14:57:49,406 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=302, Unknown=0, NotChecked=0, Total=342 [2021-06-05 14:57:49,406 INFO L87 Difference]: Start difference. First operand 392 states and 1235 transitions. Second operand has 19 states, 19 states have (on average 1.894736842105263) internal successors, (36), 19 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:57:49,934 WARN L205 SmtUtils]: Spent 176.00 ms on a formula simplification. DAG size of input: 107 DAG size of output: 88 [2021-06-05 14:57:50,270 WARN L205 SmtUtils]: Spent 228.00 ms on a formula simplification. DAG size of input: 123 DAG size of output: 103 [2021-06-05 14:57:50,474 WARN L205 SmtUtils]: Spent 161.00 ms on a formula simplification. DAG size of input: 93 DAG size of output: 84 [2021-06-05 14:57:50,910 WARN L205 SmtUtils]: Spent 372.00 ms on a formula simplification. DAG size of input: 119 DAG size of output: 96 [2021-06-05 14:57:51,480 WARN L205 SmtUtils]: Spent 490.00 ms on a formula simplification. DAG size of input: 146 DAG size of output: 115 [2021-06-05 14:57:51,766 WARN L205 SmtUtils]: Spent 243.00 ms on a formula simplification. DAG size of input: 105 DAG size of output: 92 [2021-06-05 14:57:52,133 WARN L205 SmtUtils]: Spent 278.00 ms on a formula simplification. DAG size of input: 124 DAG size of output: 105 [2021-06-05 14:57:52,584 WARN L205 SmtUtils]: Spent 369.00 ms on a formula simplification. DAG size of input: 150 DAG size of output: 127 [2021-06-05 14:57:52,888 WARN L205 SmtUtils]: Spent 258.00 ms on a formula simplification. DAG size of input: 110 DAG size of output: 100 [2021-06-05 14:57:53,454 WARN L205 SmtUtils]: Spent 478.00 ms on a formula simplification. DAG size of input: 137 DAG size of output: 114 [2021-06-05 14:57:54,189 WARN L205 SmtUtils]: Spent 638.00 ms on a formula simplification. DAG size of input: 166 DAG size of output: 139 [2021-06-05 14:57:54,561 WARN L205 SmtUtils]: Spent 321.00 ms on a formula simplification. DAG size of input: 149 DAG size of output: 127 [2021-06-05 14:57:55,047 WARN L205 SmtUtils]: Spent 443.00 ms on a formula simplification. DAG size of input: 123 DAG size of output: 109 [2021-06-05 14:57:55,641 WARN L205 SmtUtils]: Spent 521.00 ms on a formula simplification. DAG size of input: 144 DAG size of output: 120 [2021-06-05 14:57:56,378 WARN L205 SmtUtils]: Spent 672.00 ms on a formula simplification. DAG size of input: 173 DAG size of output: 145 [2021-06-05 14:57:56,758 WARN L205 SmtUtils]: Spent 339.00 ms on a formula simplification. DAG size of input: 152 DAG size of output: 130 [2021-06-05 14:57:57,315 WARN L205 SmtUtils]: Spent 470.00 ms on a formula simplification. DAG size of input: 130 DAG size of output: 115 [2021-06-05 14:57:57,816 WARN L205 SmtUtils]: Spent 403.00 ms on a formula simplification. DAG size of input: 162 DAG size of output: 138 [2021-06-05 14:57:57,848 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:57:57,848 INFO L93 Difference]: Finished difference Result 997 states and 2849 transitions. [2021-06-05 14:57:57,849 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2021-06-05 14:57:57,849 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 1.894736842105263) internal successors, (36), 19 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 20 [2021-06-05 14:57:57,849 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:57:57,850 INFO L225 Difference]: With dead ends: 997 [2021-06-05 14:57:57,850 INFO L226 Difference]: Without dead ends: 925 [2021-06-05 14:57:57,850 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 50 GetRequests, 11 SyntacticMatches, 2 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 172 ImplicationChecksByTransitivity, 8703.7ms TimeCoverageRelationStatistics Valid=307, Invalid=1175, Unknown=0, NotChecked=0, Total=1482 [2021-06-05 14:57:57,851 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 925 states. [2021-06-05 14:57:57,855 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 925 to 394. [2021-06-05 14:57:57,855 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 394 states, 393 states have (on average 3.178117048346056) internal successors, (1249), 393 states have internal predecessors, (1249), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:57:57,856 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 394 states to 394 states and 1249 transitions. [2021-06-05 14:57:57,856 INFO L78 Accepts]: Start accepts. Automaton has 394 states and 1249 transitions. Word has length 20 [2021-06-05 14:57:57,856 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:57:57,856 INFO L482 AbstractCegarLoop]: Abstraction has 394 states and 1249 transitions. [2021-06-05 14:57:57,856 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 1.894736842105263) internal successors, (36), 19 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:57:57,856 INFO L276 IsEmpty]: Start isEmpty. Operand 394 states and 1249 transitions. [2021-06-05 14:57:57,857 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-06-05 14:57:57,857 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:57:57,857 INFO L521 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:57:58,057 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 79 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable7268 [2021-06-05 14:57:58,057 INFO L430 AbstractCegarLoop]: === Iteration 201 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:57:58,057 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:57:58,057 INFO L82 PathProgramCache]: Analyzing trace with hash -2058431408, now seen corresponding path program 52 times [2021-06-05 14:57:58,057 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:57:58,058 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [824229489] [2021-06-05 14:57:58,058 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:57:58,061 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:57:58,264 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:57:58,264 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:57:58,264 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [824229489] [2021-06-05 14:57:58,264 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [824229489] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:57:58,264 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [880542402] [2021-06-05 14:57:58,265 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 80 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 80 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:57:58,293 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 14:57:58,293 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:57:58,293 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 23 conjunts are in the unsatisfiable core [2021-06-05 14:57:58,294 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:57:58,726 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:57:58,726 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:57:58,726 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 22 treesize of output 16 [2021-06-05 14:57:58,727 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:57:58,731 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:57:58,732 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:57:58,732 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-06-05 14:57:58,733 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:57:58,737 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:57:58,737 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:57:58,737 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 22 treesize of output 16 [2021-06-05 14:57:58,738 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 14:57:58,743 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:57:58,743 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:57:58,743 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 22 treesize of output 16 [2021-06-05 14:57:58,744 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 14:57:58,749 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:57:58,749 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:57:58,749 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-06-05 14:57:58,750 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-05 14:57:58,754 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:57:58,754 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 29 treesize of output 21 [2021-06-05 14:57:58,755 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-06-05 14:57:59,052 WARN L205 SmtUtils]: Spent 296.00 ms on a formula simplification. DAG size of input: 77 DAG size of output: 63 [2021-06-05 14:57:59,052 INFO L628 ElimStorePlain]: treesize reduction 384, result has 45.8 percent of original size [2021-06-05 14:57:59,057 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 12 [2021-06-05 14:57:59,058 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-06-05 14:57:59,062 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:57:59,062 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:57:59,062 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 17 [2021-06-05 14:57:59,063 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-06-05 14:57:59,067 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:57:59,067 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 22 [2021-06-05 14:57:59,068 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-06-05 14:57:59,277 WARN L205 SmtUtils]: Spent 208.00 ms on a formula simplification. DAG size of input: 56 DAG size of output: 55 [2021-06-05 14:57:59,277 INFO L628 ElimStorePlain]: treesize reduction 32, result has 88.2 percent of original size [2021-06-05 14:57:59,281 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 7 treesize of output 5 [2021-06-05 14:57:59,282 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-06-05 14:57:59,286 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:57:59,286 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:57:59,287 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 22 treesize of output 16 [2021-06-05 14:57:59,287 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-06-05 14:57:59,291 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:57:59,291 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-06-05 14:57:59,292 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-06-05 14:57:59,454 WARN L205 SmtUtils]: Spent 161.00 ms on a formula simplification. DAG size of input: 50 DAG size of output: 49 [2021-06-05 14:57:59,455 INFO L628 ElimStorePlain]: treesize reduction 25, result has 87.8 percent of original size [2021-06-05 14:57:59,459 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 3 dim-1 vars, End of recursive call: 4 dim-0 vars, and 7 xjuncts. [2021-06-05 14:57:59,459 INFO L247 ElimStorePlain]: Needed 13 recursive calls to eliminate 6 variables, input treesize:805, output treesize:156 [2021-06-05 14:57:59,617 WARN L205 SmtUtils]: Spent 129.00 ms on a formula simplification. DAG size of input: 64 DAG size of output: 64 [2021-06-05 14:57:59,893 WARN L205 SmtUtils]: Spent 165.00 ms on a formula simplification. DAG size of input: 127 DAG size of output: 71 [2021-06-05 14:58:00,337 INFO L446 ElimStorePlain]: Different costs {0=[v_prenex_998, v_prenex_1011, v_prenex_1000, array_6, v_prenex_1004, v_prenex_996], 1=[v_prenex_999, array_3, v_prenex_1003, v_prenex_995, v_prenex_997, v_prenex_1007]} [2021-06-05 14:58:00,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 23 treesize of output 17 [2021-06-05 14:58:00,345 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:58:00,351 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 22 [2021-06-05 14:58:00,352 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:58:00,357 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 17 [2021-06-05 14:58:00,358 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 14:58:00,567 WARN L205 SmtUtils]: Spent 208.00 ms on a formula simplification. DAG size of input: 121 DAG size of output: 68 [2021-06-05 14:58:00,568 INFO L628 ElimStorePlain]: treesize reduction 388, result has 33.8 percent of original size [2021-06-05 14:58:00,571 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 7 treesize of output 5 [2021-06-05 14:58:00,572 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 14:58:00,656 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:58:00,660 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 7 treesize of output 5 [2021-06-05 14:58:00,661 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-05 14:58:00,737 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:58:00,737 INFO L518 ElimStorePlain]: Eliminatee array_6 vanished before elimination [2021-06-05 14:58:00,741 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 7 treesize of output 5 [2021-06-05 14:58:00,742 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-06-05 14:58:00,816 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:58:00,816 INFO L518 ElimStorePlain]: Eliminatee v_prenex_996 vanished before elimination [2021-06-05 14:58:00,816 INFO L518 ElimStorePlain]: Eliminatee v_prenex_999 vanished before elimination [2021-06-05 14:58:00,816 INFO L518 ElimStorePlain]: Eliminatee array_3 vanished before elimination [2021-06-05 14:58:00,816 INFO L518 ElimStorePlain]: Eliminatee v_prenex_1003 vanished before elimination [2021-06-05 14:58:00,816 INFO L518 ElimStorePlain]: Eliminatee v_prenex_995 vanished before elimination [2021-06-05 14:58:00,817 INFO L518 ElimStorePlain]: Eliminatee v_prenex_997 vanished before elimination [2021-06-05 14:58:00,817 INFO L518 ElimStorePlain]: Eliminatee v_prenex_1007 vanished before elimination [2021-06-05 14:58:00,818 INFO L550 ElimStorePlain]: Start of recursive call 1: 6 dim-0 vars, 12 dim-1 vars, End of recursive call: and 11 xjuncts. [2021-06-05 14:58:00,818 INFO L247 ElimStorePlain]: Needed 7 recursive calls to eliminate 18 variables, input treesize:673, output treesize:145 [2021-06-05 14:58:00,945 WARN L205 SmtUtils]: Spent 101.00 ms on a formula simplification. DAG size of input: 34 DAG size of output: 32 [2021-06-05 14:58:01,022 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:58:01,022 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [880542402] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:58:01,022 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:58:01,022 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 19 [2021-06-05 14:58:01,022 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [674671734] [2021-06-05 14:58:01,023 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-06-05 14:58:01,023 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:58:01,023 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-06-05 14:58:01,023 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=302, Unknown=0, NotChecked=0, Total=342 [2021-06-05 14:58:01,023 INFO L87 Difference]: Start difference. First operand 394 states and 1249 transitions. Second operand has 19 states, 19 states have (on average 1.894736842105263) internal successors, (36), 19 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:58:01,615 WARN L205 SmtUtils]: Spent 228.00 ms on a formula simplification. DAG size of input: 119 DAG size of output: 110 [2021-06-05 14:58:01,917 WARN L205 SmtUtils]: Spent 186.00 ms on a formula simplification. DAG size of input: 102 DAG size of output: 92 [2021-06-05 14:58:02,540 WARN L205 SmtUtils]: Spent 560.00 ms on a formula simplification. DAG size of input: 171 DAG size of output: 135 [2021-06-05 14:58:03,100 WARN L205 SmtUtils]: Spent 478.00 ms on a formula simplification. DAG size of input: 144 DAG size of output: 125 [2021-06-05 14:58:03,731 WARN L205 SmtUtils]: Spent 577.00 ms on a formula simplification. DAG size of input: 173 DAG size of output: 137 [2021-06-05 14:58:04,401 WARN L205 SmtUtils]: Spent 610.00 ms on a formula simplification. DAG size of input: 187 DAG size of output: 140 [2021-06-05 14:58:04,998 WARN L205 SmtUtils]: Spent 513.00 ms on a formula simplification. DAG size of input: 160 DAG size of output: 130 [2021-06-05 14:58:05,711 WARN L205 SmtUtils]: Spent 655.00 ms on a formula simplification. DAG size of input: 194 DAG size of output: 146 [2021-06-05 14:58:06,501 WARN L205 SmtUtils]: Spent 714.00 ms on a formula simplification. DAG size of input: 188 DAG size of output: 151 [2021-06-05 14:58:07,198 WARN L205 SmtUtils]: Spent 612.00 ms on a formula simplification. DAG size of input: 161 DAG size of output: 141 [2021-06-05 14:58:07,997 WARN L205 SmtUtils]: Spent 740.00 ms on a formula simplification. DAG size of input: 193 DAG size of output: 154 [2021-06-05 14:58:08,844 WARN L205 SmtUtils]: Spent 768.00 ms on a formula simplification. DAG size of input: 195 DAG size of output: 157 [2021-06-05 14:58:09,570 WARN L205 SmtUtils]: Spent 649.00 ms on a formula simplification. DAG size of input: 168 DAG size of output: 147 [2021-06-05 14:58:10,421 WARN L205 SmtUtils]: Spent 780.00 ms on a formula simplification. DAG size of input: 200 DAG size of output: 160 [2021-06-05 14:58:11,109 WARN L205 SmtUtils]: Spent 631.00 ms on a formula simplification. DAG size of input: 185 DAG size of output: 149 [2021-06-05 14:58:11,180 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:58:11,180 INFO L93 Difference]: Finished difference Result 960 states and 2756 transitions. [2021-06-05 14:58:11,181 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-06-05 14:58:11,181 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 1.894736842105263) internal successors, (36), 19 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 20 [2021-06-05 14:58:11,181 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:58:11,182 INFO L225 Difference]: With dead ends: 960 [2021-06-05 14:58:11,182 INFO L226 Difference]: Without dead ends: 891 [2021-06-05 14:58:11,182 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 11 SyntacticMatches, 2 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 124 ImplicationChecksByTransitivity, 10631.3ms TimeCoverageRelationStatistics Valid=273, Invalid=987, Unknown=0, NotChecked=0, Total=1260 [2021-06-05 14:58:11,183 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 891 states. [2021-06-05 14:58:11,187 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 891 to 406. [2021-06-05 14:58:11,187 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 406 states, 405 states have (on average 3.1777777777777776) internal successors, (1287), 405 states have internal predecessors, (1287), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:58:11,188 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 406 states to 406 states and 1287 transitions. [2021-06-05 14:58:11,188 INFO L78 Accepts]: Start accepts. Automaton has 406 states and 1287 transitions. Word has length 20 [2021-06-05 14:58:11,188 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:58:11,188 INFO L482 AbstractCegarLoop]: Abstraction has 406 states and 1287 transitions. [2021-06-05 14:58:11,188 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 1.894736842105263) internal successors, (36), 19 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:58:11,188 INFO L276 IsEmpty]: Start isEmpty. Operand 406 states and 1287 transitions. [2021-06-05 14:58:11,188 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-06-05 14:58:11,188 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:58:11,189 INFO L521 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:58:11,389 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7455,80 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:58:11,389 INFO L430 AbstractCegarLoop]: === Iteration 202 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:58:11,389 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:58:11,389 INFO L82 PathProgramCache]: Analyzing trace with hash -1265659952, now seen corresponding path program 53 times [2021-06-05 14:58:11,389 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:58:11,389 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [433422389] [2021-06-05 14:58:11,389 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:58:11,393 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:58:11,753 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:58:11,753 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:58:11,753 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [433422389] [2021-06-05 14:58:11,753 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [433422389] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:58:11,753 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1731839632] [2021-06-05 14:58:11,753 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 81 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 81 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:58:11,783 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 14:58:11,783 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:58:11,784 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 24 conjunts are in the unsatisfiable core [2021-06-05 14:58:11,784 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:58:11,927 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 22 [2021-06-05 14:58:11,928 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:58:11,932 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 29 treesize of output 21 [2021-06-05 14:58:11,933 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:58:11,937 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 36 treesize of output 26 [2021-06-05 14:58:11,937 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 14:58:11,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 23 treesize of output 17 [2021-06-05 14:58:11,942 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 2 xjuncts. [2021-06-05 14:58:11,946 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 36 treesize of output 26 [2021-06-05 14:58:11,947 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-05 14:58:11,951 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 22 [2021-06-05 14:58:11,951 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-06-05 14:58:11,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 37 treesize of output 27 [2021-06-05 14:58:11,956 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-06-05 14:58:11,960 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 22 [2021-06-05 14:58:11,961 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-06-05 14:58:11,965 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 22 treesize of output 16 [2021-06-05 14:58:11,966 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-06-05 14:58:11,970 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 17 [2021-06-05 14:58:11,970 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-06-05 14:58:11,974 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 22 treesize of output 16 [2021-06-05 14:58:11,975 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-06-05 14:58:11,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 29 treesize of output 21 [2021-06-05 14:58:11,979 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-06-05 14:58:11,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 11 [2021-06-05 14:58:11,984 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-06-05 14:58: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 23 treesize of output 17 [2021-06-05 14:58:11,989 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-06-05 14:58:11,992 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 43 treesize of output 31 [2021-06-05 14:58:11,993 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-06-05 14:58:11,997 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 22 treesize of output 16 [2021-06-05 14:58:11,998 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-06-05 14:58:12,002 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 22 [2021-06-05 14:58:12,003 INFO L550 ElimStorePlain]: Start of recursive call 18: End of recursive call: and 1 xjuncts. [2021-06-05 14:58:12,007 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 17 [2021-06-05 14:58:12,007 INFO L550 ElimStorePlain]: Start of recursive call 19: End of recursive call: and 1 xjuncts. [2021-06-05 14:58:12,011 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 36 treesize of output 26 [2021-06-05 14:58:12,012 INFO L550 ElimStorePlain]: Start of recursive call 20: End of recursive call: and 1 xjuncts. [2021-06-05 14:58:12,016 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 29 treesize of output 21 [2021-06-05 14:58:12,016 INFO L550 ElimStorePlain]: Start of recursive call 21: End of recursive call: and 1 xjuncts. [2021-06-05 14:58:12,020 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 22 [2021-06-05 14:58:12,021 INFO L550 ElimStorePlain]: Start of recursive call 22: End of recursive call: and 1 xjuncts. [2021-06-05 14:58:12,025 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 37 treesize of output 27 [2021-06-05 14:58:12,026 INFO L550 ElimStorePlain]: Start of recursive call 23: End of recursive call: and 1 xjuncts. [2021-06-05 14:58:12,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 36 treesize of output 26 [2021-06-05 14:58:12,030 INFO L550 ElimStorePlain]: Start of recursive call 24: End of recursive call: and 1 xjuncts. [2021-06-05 14:58:12,034 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 22 [2021-06-05 14:58:12,035 INFO L550 ElimStorePlain]: Start of recursive call 25: End of recursive call: and 1 xjuncts. [2021-06-05 14:58:12,038 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 37 treesize of output 27 [2021-06-05 14:58:12,039 INFO L550 ElimStorePlain]: Start of recursive call 26: End of recursive call: and 1 xjuncts. [2021-06-05 14:58:12,043 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 29 treesize of output 21 [2021-06-05 14:58:12,043 INFO L550 ElimStorePlain]: Start of recursive call 27: End of recursive call: and 1 xjuncts. [2021-06-05 14:58:12,047 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 37 treesize of output 27 [2021-06-05 14:58:12,048 INFO L550 ElimStorePlain]: Start of recursive call 28: End of recursive call: and 1 xjuncts. [2021-06-05 14:58:12,052 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 29 treesize of output 21 [2021-06-05 14:58:12,052 INFO L550 ElimStorePlain]: Start of recursive call 29: End of recursive call: and 1 xjuncts. [2021-06-05 14:58:12,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 11 [2021-06-05 14:58:12,070 INFO L550 ElimStorePlain]: Start of recursive call 30: End of recursive call: and 1 xjuncts. [2021-06-05 14:58:12,074 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 29 treesize of output 21 [2021-06-05 14:58:12,075 INFO L550 ElimStorePlain]: Start of recursive call 31: End of recursive call: and 1 xjuncts. [2021-06-05 14:58:12,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 22 treesize of output 16 [2021-06-05 14:58:12,079 INFO L550 ElimStorePlain]: Start of recursive call 32: End of recursive call: and 1 xjuncts. [2021-06-05 14:58:12,082 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 12 [2021-06-05 14:58:12,083 INFO L550 ElimStorePlain]: Start of recursive call 33: End of recursive call: and 1 xjuncts. [2021-06-05 14:58:12,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 23 treesize of output 17 [2021-06-05 14:58:12,087 INFO L550 ElimStorePlain]: Start of recursive call 34: End of recursive call: and 1 xjuncts. [2021-06-05 14:58:12,091 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 22 treesize of output 16 [2021-06-05 14:58:12,091 INFO L550 ElimStorePlain]: Start of recursive call 35: End of recursive call: and 1 xjuncts. [2021-06-05 14:58:12,095 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-06-05 14:58:12,095 INFO L550 ElimStorePlain]: Start of recursive call 36: End of recursive call: and 1 xjuncts. [2021-06-05 14:58:12,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 44 treesize of output 32 [2021-06-05 14:58:12,099 INFO L550 ElimStorePlain]: Start of recursive call 37: End of recursive call: and 1 xjuncts. [2021-06-05 14:58:12,245 WARN L205 SmtUtils]: Spent 146.00 ms on a formula simplification. DAG size of input: 55 DAG size of output: 32 [2021-06-05 14:58:12,246 INFO L628 ElimStorePlain]: treesize reduction 493, result has 21.1 percent of original size [2021-06-05 14:58:12,247 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 7 xjuncts. [2021-06-05 14:58:12,247 INFO L247 ElimStorePlain]: Needed 37 recursive calls to eliminate 1 variables, input treesize:1501, output treesize:132 [2021-06-05 14:58:12,541 WARN L205 SmtUtils]: Spent 175.00 ms on a formula simplification. DAG size of input: 46 DAG size of output: 35 [2021-06-05 14:58:12,825 WARN L205 SmtUtils]: Spent 142.00 ms on a formula simplification. DAG size of input: 50 DAG size of output: 42 [2021-06-05 14:58:12,976 WARN L205 SmtUtils]: Spent 106.00 ms on a formula simplification. DAG size of input: 44 DAG size of output: 38 [2021-06-05 14:58:13,060 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:58:13,060 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1731839632] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:58:13,060 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:58:13,060 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 20 [2021-06-05 14:58:13,060 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1852446807] [2021-06-05 14:58:13,060 INFO L462 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-06-05 14:58:13,060 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:58:13,061 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-06-05 14:58:13,061 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=337, Unknown=0, NotChecked=0, Total=380 [2021-06-05 14:58:13,061 INFO L87 Difference]: Start difference. First operand 406 states and 1287 transitions. Second operand has 20 states, 20 states have (on average 1.9) internal successors, (38), 20 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:58:13,569 WARN L205 SmtUtils]: Spent 224.00 ms on a formula simplification. DAG size of input: 75 DAG size of output: 64 [2021-06-05 14:58:13,792 WARN L205 SmtUtils]: Spent 138.00 ms on a formula simplification. DAG size of input: 57 DAG size of output: 49 [2021-06-05 14:58:14,173 WARN L205 SmtUtils]: Spent 339.00 ms on a formula simplification. DAG size of input: 100 DAG size of output: 78 [2021-06-05 14:58:14,426 WARN L205 SmtUtils]: Spent 202.00 ms on a formula simplification. DAG size of input: 71 DAG size of output: 62 [2021-06-05 14:58:14,830 WARN L205 SmtUtils]: Spent 364.00 ms on a formula simplification. DAG size of input: 115 DAG size of output: 82 [2021-06-05 14:58:15,089 WARN L205 SmtUtils]: Spent 203.00 ms on a formula simplification. DAG size of input: 73 DAG size of output: 64 [2021-06-05 14:58:15,916 WARN L205 SmtUtils]: Spent 789.00 ms on a formula simplification. DAG size of input: 133 DAG size of output: 112 [2021-06-05 14:58:16,261 WARN L205 SmtUtils]: Spent 289.00 ms on a formula simplification. DAG size of input: 90 DAG size of output: 78 [2021-06-05 14:58:17,186 WARN L205 SmtUtils]: Spent 879.00 ms on a formula simplification. DAG size of input: 140 DAG size of output: 119 [2021-06-05 14:58:17,556 WARN L205 SmtUtils]: Spent 321.00 ms on a formula simplification. DAG size of input: 97 DAG size of output: 85 [2021-06-05 14:58:17,948 WARN L205 SmtUtils]: Spent 321.00 ms on a formula simplification. DAG size of input: 99 DAG size of output: 87 [2021-06-05 14:58:17,949 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:58:17,949 INFO L93 Difference]: Finished difference Result 945 states and 2710 transitions. [2021-06-05 14:58:17,949 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-06-05 14:58:17,949 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 1.9) internal successors, (38), 20 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 20 [2021-06-05 14:58:17,949 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:58:17,950 INFO L225 Difference]: With dead ends: 945 [2021-06-05 14:58:17,950 INFO L226 Difference]: Without dead ends: 915 [2021-06-05 14:58:17,951 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 12 SyntacticMatches, 0 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 96 ImplicationChecksByTransitivity, 5559.4ms TimeCoverageRelationStatistics Valid=194, Invalid=862, Unknown=0, NotChecked=0, Total=1056 [2021-06-05 14:58:17,951 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 915 states. [2021-06-05 14:58:17,956 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 915 to 400. [2021-06-05 14:58:17,956 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 400 states, 399 states have (on average 3.1704260651629075) internal successors, (1265), 399 states have internal predecessors, (1265), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:58:17,957 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 400 states to 400 states and 1265 transitions. [2021-06-05 14:58:17,957 INFO L78 Accepts]: Start accepts. Automaton has 400 states and 1265 transitions. Word has length 20 [2021-06-05 14:58:17,957 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:58:17,957 INFO L482 AbstractCegarLoop]: Abstraction has 400 states and 1265 transitions. [2021-06-05 14:58:17,957 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 1.9) internal successors, (38), 20 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:58:17,957 INFO L276 IsEmpty]: Start isEmpty. Operand 400 states and 1265 transitions. [2021-06-05 14:58:17,957 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-06-05 14:58:17,957 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:58:17,957 INFO L521 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:58:18,157 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7569,81 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:58:18,158 INFO L430 AbstractCegarLoop]: === Iteration 203 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:58:18,158 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:58:18,158 INFO L82 PathProgramCache]: Analyzing trace with hash 1330586956, now seen corresponding path program 54 times [2021-06-05 14:58:18,158 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:58:18,158 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [541410340] [2021-06-05 14:58:18,158 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:58:18,163 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:58:18,324 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:58:18,324 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:58:18,324 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [541410340] [2021-06-05 14:58:18,324 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [541410340] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:58:18,324 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [711121366] [2021-06-05 14:58:18,325 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 82 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 82 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:58:18,353 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2021-06-05 14:58:18,353 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:58:18,354 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 25 conjunts are in the unsatisfiable core [2021-06-05 14:58:18,354 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:58:18,872 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:58:18,872 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:58:18,873 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 22 [2021-06-05 14:58:18,873 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:58:18,878 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:58:18,879 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:58:18,879 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 17 [2021-06-05 14:58:18,880 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:58:18,885 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:58:18,885 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:58:18,885 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 29 treesize of output 21 [2021-06-05 14:58:18,886 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 14:58:18,891 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:58:18,891 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:58:18,891 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 22 treesize of output 16 [2021-06-05 14:58:18,892 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 14:58:18,897 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:58:18,897 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:58:18,898 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 22 treesize of output 16 [2021-06-05 14:58:18,898 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-05 14:58:18,907 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:58:18,908 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 17 [2021-06-05 14:58:18,908 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-06-05 14:58:19,284 WARN L205 SmtUtils]: Spent 374.00 ms on a formula simplification. DAG size of input: 85 DAG size of output: 71 [2021-06-05 14:58:19,284 INFO L628 ElimStorePlain]: treesize reduction 470, result has 43.8 percent of original size [2021-06-05 14:58:19,289 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:58:19,289 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:58:19,290 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 24 treesize of output 18 [2021-06-05 14:58:19,291 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-06-05 14:58:19,295 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:58:19,295 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:58:19,296 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 17 [2021-06-05 14:58:19,297 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-06-05 14:58:19,301 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:58:19,301 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 17 [2021-06-05 14:58:19,302 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-06-05 14:58:19,569 WARN L205 SmtUtils]: Spent 267.00 ms on a formula simplification. DAG size of input: 65 DAG size of output: 64 [2021-06-05 14:58:19,570 INFO L628 ElimStorePlain]: treesize reduction 28, result has 91.1 percent of original size [2021-06-05 14:58:19,574 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:58:19,574 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:58:19,574 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-06-05 14:58:19,575 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-06-05 14:58:19,579 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:58:19,580 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:58:19,580 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 12 [2021-06-05 14:58:19,581 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-06-05 14:58:19,585 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:58:19,585 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-06-05 14:58:19,586 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-06-05 14:58:19,823 WARN L205 SmtUtils]: Spent 236.00 ms on a formula simplification. DAG size of input: 60 DAG size of output: 60 [2021-06-05 14:58:19,823 INFO L628 ElimStorePlain]: treesize reduction 1, result has 99.6 percent of original size [2021-06-05 14:58:19,830 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 3 dim-1 vars, End of recursive call: 6 dim-0 vars, and 8 xjuncts. [2021-06-05 14:58:19,830 INFO L247 ElimStorePlain]: Needed 13 recursive calls to eliminate 6 variables, input treesize:949, output treesize:253 [2021-06-05 14:58:20,031 WARN L205 SmtUtils]: Spent 161.00 ms on a formula simplification. DAG size of input: 98 DAG size of output: 96 [2021-06-05 14:58:20,414 WARN L205 SmtUtils]: Spent 206.00 ms on a formula simplification. DAG size of input: 201 DAG size of output: 100 [2021-06-05 14:58:20,662 WARN L205 SmtUtils]: Spent 109.00 ms on a formula simplification that was a NOOP. DAG size: 104 [2021-06-05 14:58:20,956 INFO L446 ElimStorePlain]: Different costs {0=[v_prenex_1031, v_prenex_1041, v_prenex_1033, v_prenex_1035, array_6, v_prenex_1037, v_prenex_1039], 1=[v_prenex_1040, array_3, v_prenex_1030, v_prenex_1032, v_prenex_1034, v_prenex_1036, v_prenex_1038]} [2021-06-05 14:58:20,966 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 22 [2021-06-05 14:58:20,967 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:58:20,977 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 22 treesize of output 16 [2021-06-05 14:58:20,978 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:58:20,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 23 treesize of output 17 [2021-06-05 14:58:20,988 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 14:58:20,999 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 29 treesize of output 21 [2021-06-05 14:58:20,999 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 14:58:21,009 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 17 [2021-06-05 14:58:21,010 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-05 14:58:21,019 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-06-05 14:58:21,020 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-06-05 14:58:21,609 WARN L205 SmtUtils]: Spent 588.00 ms on a formula simplification. DAG size of input: 187 DAG size of output: 112 [2021-06-05 14:58:21,609 INFO L628 ElimStorePlain]: treesize reduction 1865, result has 16.6 percent of original size [2021-06-05 14:58:21,616 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 7 treesize of output 5 [2021-06-05 14:58:21,617 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-06-05 14:58:21,777 WARN L205 SmtUtils]: Spent 159.00 ms on a formula simplification that was a NOOP. DAG size: 107 [2021-06-05 14:58:21,777 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:58:21,783 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 12 [2021-06-05 14:58:21,784 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-06-05 14:58:21,938 WARN L205 SmtUtils]: Spent 153.00 ms on a formula simplification that was a NOOP. DAG size: 100 [2021-06-05 14:58:21,938 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:58:21,943 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 7 treesize of output 5 [2021-06-05 14:58:21,944 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-06-05 14:58:22,102 WARN L205 SmtUtils]: Spent 157.00 ms on a formula simplification that was a NOOP. DAG size: 95 [2021-06-05 14:58:22,102 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:58:22,107 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 8 treesize of output 6 [2021-06-05 14:58:22,108 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-06-05 14:58:22,113 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 7 treesize of output 5 [2021-06-05 14:58:22,114 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-06-05 14:58:22,375 WARN L205 SmtUtils]: Spent 260.00 ms on a formula simplification. DAG size of input: 88 DAG size of output: 87 [2021-06-05 14:58:22,375 INFO L628 ElimStorePlain]: treesize reduction 33, result has 89.9 percent of original size [2021-06-05 14:58:22,380 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 12 [2021-06-05 14:58:22,381 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-06-05 14:58:22,504 WARN L205 SmtUtils]: Spent 123.00 ms on a formula simplification that was a NOOP. DAG size: 79 [2021-06-05 14:58:22,505 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:58:22,509 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:58:22,510 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-06-05 14:58:22,632 WARN L205 SmtUtils]: Spent 121.00 ms on a formula simplification that was a NOOP. DAG size: 73 [2021-06-05 14:58:22,632 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:58:22,632 INFO L518 ElimStorePlain]: Eliminatee v_prenex_1040 vanished before elimination [2021-06-05 14:58:22,632 INFO L518 ElimStorePlain]: Eliminatee array_3 vanished before elimination [2021-06-05 14:58:22,632 INFO L518 ElimStorePlain]: Eliminatee v_prenex_1030 vanished before elimination [2021-06-05 14:58:22,633 INFO L518 ElimStorePlain]: Eliminatee v_prenex_1032 vanished before elimination [2021-06-05 14:58:22,633 INFO L518 ElimStorePlain]: Eliminatee v_prenex_1034 vanished before elimination [2021-06-05 14:58:22,633 INFO L518 ElimStorePlain]: Eliminatee v_prenex_1036 vanished before elimination [2021-06-05 14:58:22,633 INFO L518 ElimStorePlain]: Eliminatee v_prenex_1038 vanished before elimination [2021-06-05 14:58:22,636 INFO L550 ElimStorePlain]: Start of recursive call 1: 7 dim-0 vars, 14 dim-1 vars, End of recursive call: and 11 xjuncts. [2021-06-05 14:58:22,636 INFO L247 ElimStorePlain]: Needed 14 recursive calls to eliminate 21 variables, input treesize:2351, output treesize:235 [2021-06-05 14:58:22,856 WARN L205 SmtUtils]: Spent 190.00 ms on a formula simplification. DAG size of input: 41 DAG size of output: 39 [2021-06-05 14:58:23,022 WARN L205 SmtUtils]: Spent 116.00 ms on a formula simplification. DAG size of input: 37 DAG size of output: 34 [2021-06-05 14:58:23,124 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:58:23,125 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [711121366] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:58:23,125 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:58:23,125 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 19 [2021-06-05 14:58:23,125 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [345619359] [2021-06-05 14:58:23,125 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-06-05 14:58:23,125 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:58:23,125 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-06-05 14:58:23,125 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=303, Unknown=0, NotChecked=0, Total=342 [2021-06-05 14:58:23,125 INFO L87 Difference]: Start difference. First operand 400 states and 1265 transitions. Second operand has 19 states, 19 states have (on average 1.894736842105263) internal successors, (36), 19 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:58:23,793 WARN L205 SmtUtils]: Spent 277.00 ms on a formula simplification. DAG size of input: 132 DAG size of output: 126 [2021-06-05 14:58:24,588 WARN L205 SmtUtils]: Spent 497.00 ms on a formula simplification. DAG size of input: 204 DAG size of output: 182 [2021-06-05 14:58:24,777 WARN L205 SmtUtils]: Spent 119.00 ms on a formula simplification. DAG size of input: 68 DAG size of output: 64 [2021-06-05 14:58:25,459 WARN L205 SmtUtils]: Spent 604.00 ms on a formula simplification. DAG size of input: 216 DAG size of output: 191 [2021-06-05 14:58:25,692 WARN L205 SmtUtils]: Spent 148.00 ms on a formula simplification. DAG size of input: 79 DAG size of output: 75 [2021-06-05 14:58:26,775 WARN L205 SmtUtils]: Spent 993.00 ms on a formula simplification. DAG size of input: 228 DAG size of output: 205 [2021-06-05 14:58:26,991 WARN L205 SmtUtils]: Spent 146.00 ms on a formula simplification. DAG size of input: 76 DAG size of output: 72 [2021-06-05 14:58:28,251 WARN L205 SmtUtils]: Spent 1.16 s on a formula simplification. DAG size of input: 243 DAG size of output: 218 [2021-06-05 14:58:28,474 WARN L205 SmtUtils]: Spent 161.00 ms on a formula simplification. DAG size of input: 80 DAG size of output: 76 [2021-06-05 14:58:29,775 WARN L205 SmtUtils]: Spent 1.22 s on a formula simplification. DAG size of input: 253 DAG size of output: 222 [2021-06-05 14:58:29,831 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:58:29,831 INFO L93 Difference]: Finished difference Result 898 states and 2611 transitions. [2021-06-05 14:58:29,831 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-06-05 14:58:29,831 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 1.894736842105263) internal successors, (36), 19 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 20 [2021-06-05 14:58:29,831 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:58:29,832 INFO L225 Difference]: With dead ends: 898 [2021-06-05 14:58:29,833 INFO L226 Difference]: Without dead ends: 854 [2021-06-05 14:58:29,833 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 11 SyntacticMatches, 2 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 87 ImplicationChecksByTransitivity, 7380.1ms TimeCoverageRelationStatistics Valid=193, Invalid=799, Unknown=0, NotChecked=0, Total=992 [2021-06-05 14:58:29,833 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 854 states. [2021-06-05 14:58:29,837 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 854 to 400. [2021-06-05 14:58:29,837 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 400 states, 399 states have (on average 3.1779448621553885) internal successors, (1268), 399 states have internal predecessors, (1268), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:58:29,838 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 400 states to 400 states and 1268 transitions. [2021-06-05 14:58:29,838 INFO L78 Accepts]: Start accepts. Automaton has 400 states and 1268 transitions. Word has length 20 [2021-06-05 14:58:29,838 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:58:29,838 INFO L482 AbstractCegarLoop]: Abstraction has 400 states and 1268 transitions. [2021-06-05 14:58:29,838 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 1.894736842105263) internal successors, (36), 19 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:58:29,838 INFO L276 IsEmpty]: Start isEmpty. Operand 400 states and 1268 transitions. [2021-06-05 14:58:29,839 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-06-05 14:58:29,839 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:58:29,839 INFO L521 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:58:30,039 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7611,82 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:58:30,039 INFO L430 AbstractCegarLoop]: === Iteration 204 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:58:30,039 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:58:30,040 INFO L82 PathProgramCache]: Analyzing trace with hash -647803412, now seen corresponding path program 55 times [2021-06-05 14:58:30,040 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:58:30,040 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1200910058] [2021-06-05 14:58:30,040 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:58:30,044 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:58:30,299 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:58:30,299 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:58:30,299 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1200910058] [2021-06-05 14:58:30,299 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1200910058] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:58:30,299 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1262716259] [2021-06-05 14:58:30,299 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 83 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 83 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:58:30,329 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:58:30,329 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 24 conjunts are in the unsatisfiable core [2021-06-05 14:58:30,330 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:58:30,754 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:58:30,754 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:58:30,755 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 22 treesize of output 16 [2021-06-05 14:58:30,755 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:58:30,760 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:58:30,761 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:58:30,761 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 22 treesize of output 16 [2021-06-05 14:58:30,762 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:58:30,767 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:58:30,767 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:58:30,767 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-06-05 14:58:30,768 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 14:58:30,773 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:58:30,773 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:58:30,773 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 22 treesize of output 16 [2021-06-05 14:58:30,774 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 14:58:30,779 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:58:30,779 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:58:30,779 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-06-05 14:58:30,780 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-05 14:58:30,785 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:58:30,785 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 29 treesize of output 21 [2021-06-05 14:58:30,785 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-06-05 14:58:31,127 WARN L205 SmtUtils]: Spent 341.00 ms on a formula simplification. DAG size of input: 81 DAG size of output: 67 [2021-06-05 14:58:31,127 INFO L628 ElimStorePlain]: treesize reduction 420, result has 44.5 percent of original size [2021-06-05 14:58:31,132 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 12 [2021-06-05 14:58:31,133 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-06-05 14:58:31,137 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:58:31,138 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:58:31,138 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 17 [2021-06-05 14:58:31,139 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-06-05 14:58:31,143 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:58:31,143 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 17 [2021-06-05 14:58:31,144 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-06-05 14:58:31,384 WARN L205 SmtUtils]: Spent 239.00 ms on a formula simplification. DAG size of input: 64 DAG size of output: 61 [2021-06-05 14:58:31,384 INFO L628 ElimStorePlain]: treesize reduction 37, result has 87.7 percent of original size [2021-06-05 14:58:31,389 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:58:31,389 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:58:31,389 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-06-05 14:58:31,390 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-06-05 14:58:31,394 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:58:31,394 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:58:31,395 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-06-05 14:58:31,396 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-06-05 14:58:31,399 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-06-05 14:58:31,400 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-06-05 14:58:31,500 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:58:31,505 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 3 dim-1 vars, End of recursive call: 4 dim-0 vars, and 7 xjuncts. [2021-06-05 14:58:31,505 INFO L247 ElimStorePlain]: Needed 13 recursive calls to eliminate 6 variables, input treesize:859, output treesize:200 [2021-06-05 14:58:31,681 WARN L205 SmtUtils]: Spent 140.00 ms on a formula simplification. DAG size of input: 74 DAG size of output: 72 [2021-06-05 14:58:32,092 WARN L205 SmtUtils]: Spent 178.00 ms on a formula simplification. DAG size of input: 113 DAG size of output: 75 [2021-06-05 14:58:32,373 WARN L205 SmtUtils]: Spent 170.00 ms on a formula simplification. DAG size of input: 93 DAG size of output: 80 [2021-06-05 14:58:32,610 INFO L446 ElimStorePlain]: Different costs {0=[v_prenex_1061, v_prenex_1055, v_prenex_1057, array_6, v_prenex_1059], 1=[v_prenex_1060, array_3, v_prenex_1054, v_prenex_1056, v_prenex_1058]} [2021-06-05 14:58:32,618 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 29 treesize of output 21 [2021-06-05 14:58:32,619 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:58:32,626 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 22 [2021-06-05 14:58:32,627 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:58:32,634 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 22 treesize of output 16 [2021-06-05 14:58:32,635 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 14:58:32,642 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 17 [2021-06-05 14:58:32,644 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 14:58:32,651 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 22 treesize of output 16 [2021-06-05 14:58:32,652 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-05 14:58:32,658 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-06-05 14:58:32,659 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-06-05 14:58:33,026 WARN L205 SmtUtils]: Spent 366.00 ms on a formula simplification. DAG size of input: 135 DAG size of output: 83 [2021-06-05 14:58:33,026 INFO L628 ElimStorePlain]: treesize reduction 1173, result has 17.7 percent of original size [2021-06-05 14:58:33,031 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 7 treesize of output 5 [2021-06-05 14:58:33,032 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-06-05 14:58:33,132 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:58:33,136 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 12 [2021-06-05 14:58:33,137 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-06-05 14:58:33,233 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:58:33,237 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 7 treesize of output 5 [2021-06-05 14:58:33,238 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-06-05 14:58:33,332 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:58:33,336 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 7 treesize of output 5 [2021-06-05 14:58:33,337 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-06-05 14:58:33,429 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:58:33,430 INFO L518 ElimStorePlain]: Eliminatee v_prenex_1060 vanished before elimination [2021-06-05 14:58:33,430 INFO L518 ElimStorePlain]: Eliminatee array_3 vanished before elimination [2021-06-05 14:58:33,430 INFO L518 ElimStorePlain]: Eliminatee v_prenex_1054 vanished before elimination [2021-06-05 14:58:33,430 INFO L518 ElimStorePlain]: Eliminatee v_prenex_1056 vanished before elimination [2021-06-05 14:58:33,430 INFO L518 ElimStorePlain]: Eliminatee v_prenex_1058 vanished before elimination [2021-06-05 14:58:33,432 INFO L550 ElimStorePlain]: Start of recursive call 1: 5 dim-0 vars, 10 dim-1 vars, End of recursive call: and 11 xjuncts. [2021-06-05 14:58:33,433 INFO L247 ElimStorePlain]: Needed 11 recursive calls to eliminate 15 variables, input treesize:1621, output treesize:184 [2021-06-05 14:58:33,585 WARN L205 SmtUtils]: Spent 125.00 ms on a formula simplification. DAG size of input: 36 DAG size of output: 33 [2021-06-05 14:58:33,673 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:58:33,673 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1262716259] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:58:33,674 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:58:33,674 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 19 [2021-06-05 14:58:33,674 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1566284538] [2021-06-05 14:58:33,674 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-06-05 14:58:33,674 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:58:33,674 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-06-05 14:58:33,674 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=303, Unknown=0, NotChecked=0, Total=342 [2021-06-05 14:58:33,674 INFO L87 Difference]: Start difference. First operand 400 states and 1268 transitions. Second operand has 19 states, 19 states have (on average 1.894736842105263) internal successors, (36), 19 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:58:34,242 WARN L205 SmtUtils]: Spent 208.00 ms on a formula simplification. DAG size of input: 109 DAG size of output: 98 [2021-06-05 14:58:34,573 WARN L205 SmtUtils]: Spent 199.00 ms on a formula simplification. DAG size of input: 99 DAG size of output: 93 [2021-06-05 14:58:34,853 WARN L205 SmtUtils]: Spent 212.00 ms on a formula simplification. DAG size of input: 119 DAG size of output: 98 [2021-06-05 14:58:35,159 WARN L205 SmtUtils]: Spent 230.00 ms on a formula simplification. DAG size of input: 103 DAG size of output: 96 [2021-06-05 14:58:35,466 WARN L205 SmtUtils]: Spent 261.00 ms on a formula simplification. DAG size of input: 128 DAG size of output: 110 [2021-06-05 14:58:36,073 WARN L205 SmtUtils]: Spent 525.00 ms on a formula simplification. DAG size of input: 164 DAG size of output: 130 [2021-06-05 14:58:36,702 WARN L205 SmtUtils]: Spent 535.00 ms on a formula simplification. DAG size of input: 148 DAG size of output: 126 [2021-06-05 14:58:37,417 WARN L205 SmtUtils]: Spent 639.00 ms on a formula simplification. DAG size of input: 180 DAG size of output: 148 [2021-06-05 14:58:37,866 WARN L205 SmtUtils]: Spent 328.00 ms on a formula simplification. DAG size of input: 128 DAG size of output: 117 [2021-06-05 14:58:38,226 WARN L205 SmtUtils]: Spent 309.00 ms on a formula simplification. DAG size of input: 118 DAG size of output: 112 [2021-06-05 14:58:38,696 WARN L205 SmtUtils]: Spent 419.00 ms on a formula simplification. DAG size of input: 139 DAG size of output: 128 [2021-06-05 14:58:39,123 WARN L205 SmtUtils]: Spent 347.00 ms on a formula simplification. DAG size of input: 135 DAG size of output: 124 [2021-06-05 14:58:39,528 WARN L205 SmtUtils]: Spent 339.00 ms on a formula simplification. DAG size of input: 125 DAG size of output: 119 [2021-06-05 14:58:40,010 WARN L205 SmtUtils]: Spent 421.00 ms on a formula simplification. DAG size of input: 146 DAG size of output: 135 [2021-06-05 14:58:40,074 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:58:40,074 INFO L93 Difference]: Finished difference Result 846 states and 2484 transitions. [2021-06-05 14:58:40,074 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-06-05 14:58:40,074 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 1.894736842105263) internal successors, (36), 19 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 20 [2021-06-05 14:58:40,074 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:58:40,075 INFO L225 Difference]: With dead ends: 846 [2021-06-05 14:58:40,075 INFO L226 Difference]: Without dead ends: 816 [2021-06-05 14:58:40,075 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 11 SyntacticMatches, 2 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 111 ImplicationChecksByTransitivity, 7040.0ms TimeCoverageRelationStatistics Valid=223, Invalid=967, Unknown=0, NotChecked=0, Total=1190 [2021-06-05 14:58:40,076 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 816 states. [2021-06-05 14:58:40,080 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 816 to 398. [2021-06-05 14:58:40,080 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 398 states, 397 states have (on average 3.1763224181360203) internal successors, (1261), 397 states have internal predecessors, (1261), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:58:40,081 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 398 states to 398 states and 1261 transitions. [2021-06-05 14:58:40,081 INFO L78 Accepts]: Start accepts. Automaton has 398 states and 1261 transitions. Word has length 20 [2021-06-05 14:58:40,081 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:58:40,081 INFO L482 AbstractCegarLoop]: Abstraction has 398 states and 1261 transitions. [2021-06-05 14:58:40,081 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 1.894736842105263) internal successors, (36), 19 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:58:40,081 INFO L276 IsEmpty]: Start isEmpty. Operand 398 states and 1261 transitions. [2021-06-05 14:58:40,081 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-06-05 14:58:40,082 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:58:40,082 INFO L521 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:58:40,282 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7767,83 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:58:40,282 INFO L430 AbstractCegarLoop]: === Iteration 205 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:58:40,282 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:58:40,282 INFO L82 PathProgramCache]: Analyzing trace with hash -51697496, now seen corresponding path program 56 times [2021-06-05 14:58:40,282 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:58:40,282 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1654957389] [2021-06-05 14:58:40,282 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:58:40,286 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:58:40,469 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:58:40,470 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:58:40,470 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1654957389] [2021-06-05 14:58:40,470 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1654957389] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:58:40,470 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [960280667] [2021-06-05 14:58:40,470 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 84 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 84 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:58:40,498 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 14:58:40,498 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:58:40,501 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 23 conjunts are in the unsatisfiable core [2021-06-05 14:58:40,501 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:58:40,972 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:58:40,973 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:58:40,973 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 22 treesize of output 16 [2021-06-05 14:58:40,974 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:58:40,979 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:58:40,979 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:58:40,979 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 29 treesize of output 21 [2021-06-05 14:58:40,980 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:58:40,985 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:58:40,985 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:58:40,985 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 17 [2021-06-05 14:58:40,986 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 14:58:40,991 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-06-05 14:58:40,991 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 14:58:40,996 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:58:40,996 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:58:40,996 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 22 treesize of output 16 [2021-06-05 14:58:40,997 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-05 14:58:41,001 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:58:41,001 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 22 [2021-06-05 14:58:41,002 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-06-05 14:58:41,282 WARN L205 SmtUtils]: Spent 279.00 ms on a formula simplification. DAG size of input: 72 DAG size of output: 63 [2021-06-05 14:58:41,282 INFO L628 ElimStorePlain]: treesize reduction 370, result has 44.0 percent of original size [2021-06-05 14:58:41,286 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:58:41,287 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:58:41,287 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-06-05 14:58:41,288 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-06-05 14:58:41,291 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:58:41,292 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:58:41,292 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 22 treesize of output 16 [2021-06-05 14:58:41,293 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-06-05 14:58:41,296 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:58:41,297 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 12 [2021-06-05 14:58:41,297 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-06-05 14:58:41,416 WARN L205 SmtUtils]: Spent 118.00 ms on a formula simplification that was a NOOP. DAG size: 59 [2021-06-05 14:58:41,416 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:58:41,420 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:58:41,421 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:58:41,421 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 24 treesize of output 18 [2021-06-05 14:58:41,422 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-06-05 14:58:41,426 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:58:41,426 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:58:41,426 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 17 [2021-06-05 14:58:41,427 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-06-05 14:58:41,431 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:58:41,431 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 17 [2021-06-05 14:58:41,432 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-06-05 14:58:41,633 WARN L205 SmtUtils]: Spent 201.00 ms on a formula simplification. DAG size of input: 55 DAG size of output: 55 [2021-06-05 14:58:41,633 INFO L628 ElimStorePlain]: treesize reduction 1, result has 99.6 percent of original size [2021-06-05 14:58:41,638 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 3 dim-1 vars, End of recursive call: 6 dim-0 vars, and 8 xjuncts. [2021-06-05 14:58:41,638 INFO L247 ElimStorePlain]: Needed 13 recursive calls to eliminate 6 variables, input treesize:859, output treesize:214 [2021-06-05 14:58:42,367 WARN L205 SmtUtils]: Spent 152.00 ms on a formula simplification. DAG size of input: 185 DAG size of output: 85 [2021-06-05 14:58:42,632 INFO L446 ElimStorePlain]: Different costs {0=[v_prenex_1082, v_prenex_1084, v_prenex_1086, v_prenex_1088, array_6, v_prenex_1090], 1=[v_prenex_1081, v_prenex_1083, array_3, v_prenex_1085, v_prenex_1087, v_prenex_1089]} [2021-06-05 14:58:42,641 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 17 [2021-06-05 14:58:42,642 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:58:42,650 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 17 [2021-06-05 14:58:42,651 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:58:42,659 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 37 treesize of output 27 [2021-06-05 14:58:42,660 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 14:58:42,668 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 22 [2021-06-05 14:58:42,669 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 14:58:42,677 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 22 [2021-06-05 14:58:42,678 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-05 14:58:42,686 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 22 [2021-06-05 14:58:42,687 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-06-05 14:58:43,064 WARN L205 SmtUtils]: Spent 377.00 ms on a formula simplification. DAG size of input: 147 DAG size of output: 87 [2021-06-05 14:58:43,064 INFO L628 ElimStorePlain]: treesize reduction 1230, result has 14.7 percent of original size [2021-06-05 14:58: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 7 treesize of output 5 [2021-06-05 14:58:43,070 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-06-05 14:58:43,159 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:58:43,164 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select 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 11 [2021-06-05 14:58:43,165 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-06-05 14:58:43,334 WARN L205 SmtUtils]: Spent 168.00 ms on a formula simplification. DAG size of input: 79 DAG size of output: 75 [2021-06-05 14:58:43,334 INFO L628 ElimStorePlain]: treesize reduction 7, result has 96.5 percent of original size [2021-06-05 14:58:43,340 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 8 treesize of output 6 [2021-06-05 14:58:43,341 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-06-05 14:58:43,345 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 7 treesize of output 5 [2021-06-05 14:58:43,347 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-06-05 14:58:43,491 WARN L205 SmtUtils]: Spent 144.00 ms on a formula simplification. DAG size of input: 67 DAG size of output: 66 [2021-06-05 14:58:43,492 INFO L628 ElimStorePlain]: treesize reduction 19, result has 89.2 percent of original size [2021-06-05 14:58:43,496 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 7 treesize of output 5 [2021-06-05 14:58:43,497 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-06-05 14:58:43,563 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:58:43,567 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 7 treesize of output 5 [2021-06-05 14:58:43,568 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-06-05 14:58:43,631 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:58:43,631 INFO L518 ElimStorePlain]: Eliminatee v_prenex_1081 vanished before elimination [2021-06-05 14:58:43,631 INFO L518 ElimStorePlain]: Eliminatee v_prenex_1083 vanished before elimination [2021-06-05 14:58:43,631 INFO L518 ElimStorePlain]: Eliminatee array_3 vanished before elimination [2021-06-05 14:58:43,631 INFO L518 ElimStorePlain]: Eliminatee v_prenex_1085 vanished before elimination [2021-06-05 14:58:43,631 INFO L518 ElimStorePlain]: Eliminatee v_prenex_1087 vanished before elimination [2021-06-05 14:58:43,631 INFO L518 ElimStorePlain]: Eliminatee v_prenex_1089 vanished before elimination [2021-06-05 14:58:43,633 INFO L550 ElimStorePlain]: Start of recursive call 1: 6 dim-0 vars, 12 dim-1 vars, End of recursive call: and 8 xjuncts. [2021-06-05 14:58:43,633 INFO L247 ElimStorePlain]: Needed 13 recursive calls to eliminate 18 variables, input treesize:1579, output treesize:107 [2021-06-05 14:58:43,775 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:58:43,775 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [960280667] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:58:43,775 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:58:43,775 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 19 [2021-06-05 14:58:43,775 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [176333183] [2021-06-05 14:58:43,775 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-06-05 14:58:43,776 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:58:43,776 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-06-05 14:58:43,776 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=302, Unknown=0, NotChecked=0, Total=342 [2021-06-05 14:58:43,776 INFO L87 Difference]: Start difference. First operand 398 states and 1261 transitions. Second operand has 19 states, 19 states have (on average 1.894736842105263) internal successors, (36), 19 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:58:44,392 WARN L205 SmtUtils]: Spent 257.00 ms on a formula simplification. DAG size of input: 121 DAG size of output: 117 [2021-06-05 14:58:44,966 WARN L205 SmtUtils]: Spent 306.00 ms on a formula simplification. DAG size of input: 133 DAG size of output: 124 [2021-06-05 14:58:45,140 WARN L205 SmtUtils]: Spent 112.00 ms on a formula simplification. DAG size of input: 68 DAG size of output: 64 [2021-06-05 14:58:45,692 WARN L205 SmtUtils]: Spent 460.00 ms on a formula simplification. DAG size of input: 151 DAG size of output: 139 [2021-06-05 14:58:45,893 WARN L205 SmtUtils]: Spent 135.00 ms on a formula simplification. DAG size of input: 76 DAG size of output: 72 [2021-06-05 14:58:46,555 WARN L205 SmtUtils]: Spent 600.00 ms on a formula simplification. DAG size of input: 200 DAG size of output: 156 [2021-06-05 14:58:46,918 WARN L205 SmtUtils]: Spent 298.00 ms on a formula simplification. DAG size of input: 133 DAG size of output: 129 [2021-06-05 14:58:47,070 WARN L205 SmtUtils]: Spent 113.00 ms on a formula simplification. DAG size of input: 69 DAG size of output: 65 [2021-06-05 14:58:47,528 WARN L205 SmtUtils]: Spent 401.00 ms on a formula simplification. DAG size of input: 148 DAG size of output: 144 [2021-06-05 14:58:47,920 WARN L205 SmtUtils]: Spent 315.00 ms on a formula simplification. DAG size of input: 137 DAG size of output: 133 [2021-06-05 14:58:48,092 WARN L205 SmtUtils]: Spent 124.00 ms on a formula simplification. DAG size of input: 73 DAG size of output: 69 [2021-06-05 14:58:48,568 WARN L205 SmtUtils]: Spent 415.00 ms on a formula simplification. DAG size of input: 152 DAG size of output: 148 [2021-06-05 14:58:48,985 WARN L205 SmtUtils]: Spent 362.00 ms on a formula simplification. DAG size of input: 140 DAG size of output: 136 [2021-06-05 14:58:49,054 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:58:49,054 INFO L93 Difference]: Finished difference Result 865 states and 2520 transitions. [2021-06-05 14:58:49,054 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-06-05 14:58:49,054 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 1.894736842105263) internal successors, (36), 19 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 20 [2021-06-05 14:58:49,054 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:58:49,055 INFO L225 Difference]: With dead ends: 865 [2021-06-05 14:58:49,055 INFO L226 Difference]: Without dead ends: 802 [2021-06-05 14:58:49,056 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 11 SyntacticMatches, 2 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 127 ImplicationChecksByTransitivity, 5588.1ms TimeCoverageRelationStatistics Valid=220, Invalid=970, Unknown=0, NotChecked=0, Total=1190 [2021-06-05 14:58:49,056 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 802 states. [2021-06-05 14:58:49,061 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 802 to 404. [2021-06-05 14:58:49,061 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 404 states, 403 states have (on average 3.176178660049628) internal successors, (1280), 403 states have internal predecessors, (1280), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:58:49,061 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 404 states to 404 states and 1280 transitions. [2021-06-05 14:58:49,062 INFO L78 Accepts]: Start accepts. Automaton has 404 states and 1280 transitions. Word has length 20 [2021-06-05 14:58:49,062 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:58:49,062 INFO L482 AbstractCegarLoop]: Abstraction has 404 states and 1280 transitions. [2021-06-05 14:58:49,062 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 1.894736842105263) internal successors, (36), 19 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:58:49,062 INFO L276 IsEmpty]: Start isEmpty. Operand 404 states and 1280 transitions. [2021-06-05 14:58:49,062 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-06-05 14:58:49,062 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:58:49,062 INFO L521 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:58:49,263 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7880,84 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:58:49,263 INFO L430 AbstractCegarLoop]: === Iteration 206 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:58:49,263 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:58:49,263 INFO L82 PathProgramCache]: Analyzing trace with hash -367808852, now seen corresponding path program 57 times [2021-06-05 14:58:49,263 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:58:49,263 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1622611532] [2021-06-05 14:58:49,263 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:58:49,267 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:58:49,503 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:58:49,503 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:58:49,503 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1622611532] [2021-06-05 14:58:49,503 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1622611532] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:58:49,503 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [747117558] [2021-06-05 14:58:49,503 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 85 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 85 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:58:49,532 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-06-05 14:58:49,533 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:58:49,533 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 24 conjunts are in the unsatisfiable core [2021-06-05 14:58:49,534 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:58:50,060 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:58:50,060 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:58:50,060 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-06-05 14:58:50,061 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:58:50,066 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:58:50,067 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:58:50,067 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-06-05 14:58:50,068 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:58:50,073 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:58:50,074 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:58:50,074 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 29 treesize of output 21 [2021-06-05 14:58:50,075 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 14:58:50,080 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:58:50,081 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:58:50,081 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 22 treesize of output 16 [2021-06-05 14:58:50,081 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 14:58:50,087 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:58:50,087 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:58:50,087 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 22 treesize of output 16 [2021-06-05 14:58:50,088 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-05 14:58:50,093 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:58:50,093 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 22 treesize of output 16 [2021-06-05 14:58:50,094 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-06-05 14:58:50,401 WARN L205 SmtUtils]: Spent 307.00 ms on a formula simplification. DAG size of input: 80 DAG size of output: 66 [2021-06-05 14:58:50,402 INFO L628 ElimStorePlain]: treesize reduction 434, result has 41.6 percent of original size [2021-06-05 14:58:50,407 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:58:50,407 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:58:50,407 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 22 [2021-06-05 14:58:50,408 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-06-05 14:58:50,413 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:58:50,413 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:58:50,413 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 17 [2021-06-05 14:58:50,414 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-06-05 14:58:50,418 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-06-05 14:58:50,419 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-06-05 14:58:50,525 WARN L205 SmtUtils]: Spent 105.00 ms on a formula simplification that was a NOOP. DAG size: 57 [2021-06-05 14:58:50,525 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:58:50,529 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 7 treesize of output 5 [2021-06-05 14:58:50,530 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-06-05 14:58:50,534 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:58:50,534 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:58:50,534 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-06-05 14:58:50,535 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-06-05 14:58:50,538 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:58:50,539 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-06-05 14:58:50,539 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-06-05 14:58:50,637 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:58:50,642 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 3 dim-1 vars, End of recursive call: 4 dim-0 vars, and 7 xjuncts. [2021-06-05 14:58:50,642 INFO L247 ElimStorePlain]: Needed 13 recursive calls to eliminate 6 variables, input treesize:859, output treesize:192 [2021-06-05 14:58:50,815 WARN L205 SmtUtils]: Spent 140.00 ms on a formula simplification. DAG size of input: 72 DAG size of output: 70 [2021-06-05 14:58:51,322 WARN L205 SmtUtils]: Spent 229.00 ms on a formula simplification. DAG size of input: 142 DAG size of output: 81 [2021-06-05 14:58:51,610 INFO L446 ElimStorePlain]: Different costs {0=[v_prenex_1109, array_6, v_prenex_1111, v_prenex_1105, v_prenex_1107], 1=[v_prenex_1108, array_3, v_prenex_1110, v_prenex_1104, v_prenex_1106]} [2021-06-05 14:58:51,619 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 22 treesize of output 16 [2021-06-05 14:58:51,619 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:58:51,627 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 17 [2021-06-05 14:58:51,628 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:58:51,636 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 17 [2021-06-05 14:58:51,637 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 14:58:51,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 29 treesize of output 21 [2021-06-05 14:58:51,646 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 14:58:51,653 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 22 [2021-06-05 14:58:51,654 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-05 14:58:51,662 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 22 treesize of output 16 [2021-06-05 14:58:51,663 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-06-05 14:58:52,066 WARN L205 SmtUtils]: Spent 402.00 ms on a formula simplification. DAG size of input: 139 DAG size of output: 83 [2021-06-05 14:58:52,066 INFO L628 ElimStorePlain]: treesize reduction 1220, result has 18.4 percent of original size [2021-06-05 14:58:52,071 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 7 treesize of output 5 [2021-06-05 14:58:52,072 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-06-05 14:58:52,188 WARN L205 SmtUtils]: Spent 115.00 ms on a formula simplification that was a NOOP. DAG size: 78 [2021-06-05 14:58:52,188 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:58:52,193 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 7 treesize of output 5 [2021-06-05 14:58:52,193 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-06-05 14:58:52,308 WARN L205 SmtUtils]: Spent 114.00 ms on a formula simplification that was a NOOP. DAG size: 73 [2021-06-05 14:58:52,309 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:58:52,313 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 7 treesize of output 5 [2021-06-05 14:58:52,314 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-06-05 14:58:52,426 WARN L205 SmtUtils]: Spent 112.00 ms on a formula simplification that was a NOOP. DAG size: 68 [2021-06-05 14:58:52,427 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:58:52,431 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 7 treesize of output 5 [2021-06-05 14:58:52,432 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-06-05 14:58:52,543 WARN L205 SmtUtils]: Spent 110.00 ms on a formula simplification that was a NOOP. DAG size: 63 [2021-06-05 14:58:52,543 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:58:52,543 INFO L518 ElimStorePlain]: Eliminatee v_prenex_1108 vanished before elimination [2021-06-05 14:58:52,543 INFO L518 ElimStorePlain]: Eliminatee array_3 vanished before elimination [2021-06-05 14:58:52,543 INFO L518 ElimStorePlain]: Eliminatee v_prenex_1110 vanished before elimination [2021-06-05 14:58:52,543 INFO L518 ElimStorePlain]: Eliminatee v_prenex_1104 vanished before elimination [2021-06-05 14:58:52,543 INFO L518 ElimStorePlain]: Eliminatee v_prenex_1106 vanished before elimination [2021-06-05 14:58:52,546 INFO L550 ElimStorePlain]: Start of recursive call 1: 5 dim-0 vars, 10 dim-1 vars, End of recursive call: and 11 xjuncts. [2021-06-05 14:58:52,546 INFO L247 ElimStorePlain]: Needed 11 recursive calls to eliminate 15 variables, input treesize:1681, output treesize:216 [2021-06-05 14:58:52,722 WARN L205 SmtUtils]: Spent 148.00 ms on a formula simplification. DAG size of input: 40 DAG size of output: 36 [2021-06-05 14:58:52,908 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:58:52,909 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [747117558] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:58:52,909 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:58:52,909 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 19 [2021-06-05 14:58:52,909 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2039787116] [2021-06-05 14:58:52,909 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-06-05 14:58:52,909 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:58:52,909 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-06-05 14:58:52,909 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=302, Unknown=0, NotChecked=0, Total=342 [2021-06-05 14:58:52,909 INFO L87 Difference]: Start difference. First operand 404 states and 1280 transitions. Second operand has 19 states, 19 states have (on average 1.894736842105263) internal successors, (36), 19 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:58:53,438 WARN L205 SmtUtils]: Spent 188.00 ms on a formula simplification. DAG size of input: 115 DAG size of output: 91 [2021-06-05 14:58:53,728 WARN L205 SmtUtils]: Spent 175.00 ms on a formula simplification. DAG size of input: 100 DAG size of output: 87 [2021-06-05 14:58:54,026 WARN L205 SmtUtils]: Spent 234.00 ms on a formula simplification. DAG size of input: 129 DAG size of output: 96 [2021-06-05 14:58:54,317 WARN L205 SmtUtils]: Spent 218.00 ms on a formula simplification. DAG size of input: 104 DAG size of output: 91 [2021-06-05 14:58:54,957 WARN L205 SmtUtils]: Spent 550.00 ms on a formula simplification. DAG size of input: 185 DAG size of output: 128 [2021-06-05 14:58:55,545 WARN L205 SmtUtils]: Spent 499.00 ms on a formula simplification. DAG size of input: 156 DAG size of output: 122 [2021-06-05 14:58:56,121 WARN L205 SmtUtils]: Spent 513.00 ms on a formula simplification. DAG size of input: 142 DAG size of output: 119 [2021-06-05 14:58:56,488 WARN L205 SmtUtils]: Spent 303.00 ms on a formula simplification. DAG size of input: 121 DAG size of output: 109 [2021-06-05 14:58:57,078 WARN L205 SmtUtils]: Spent 543.00 ms on a formula simplification. DAG size of input: 145 DAG size of output: 122 [2021-06-05 14:58:57,697 WARN L205 SmtUtils]: Spent 558.00 ms on a formula simplification. DAG size of input: 149 DAG size of output: 126 [2021-06-05 14:58:57,987 WARN L205 SmtUtils]: Spent 243.00 ms on a formula simplification. DAG size of input: 132 DAG size of output: 108 [2021-06-05 14:58:58,373 WARN L205 SmtUtils]: Spent 331.00 ms on a formula simplification. DAG size of input: 128 DAG size of output: 116 [2021-06-05 14:58:59,017 WARN L205 SmtUtils]: Spent 589.00 ms on a formula simplification. DAG size of input: 152 DAG size of output: 129 [2021-06-05 14:58:59,326 WARN L205 SmtUtils]: Spent 264.00 ms on a formula simplification. DAG size of input: 135 DAG size of output: 111 [2021-06-05 14:58:59,449 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:58:59,450 INFO L93 Difference]: Finished difference Result 925 states and 2644 transitions. [2021-06-05 14:58:59,450 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-06-05 14:58:59,450 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 1.894736842105263) internal successors, (36), 19 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 20 [2021-06-05 14:58:59,450 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:58:59,451 INFO L225 Difference]: With dead ends: 925 [2021-06-05 14:58:59,451 INFO L226 Difference]: Without dead ends: 853 [2021-06-05 14:58:59,451 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 11 SyntacticMatches, 2 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 121 ImplicationChecksByTransitivity, 7133.4ms TimeCoverageRelationStatistics Valid=221, Invalid=969, Unknown=0, NotChecked=0, Total=1190 [2021-06-05 14:58:59,452 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 853 states. [2021-06-05 14:58:59,456 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 853 to 398. [2021-06-05 14:58:59,456 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 398 states, 397 states have (on average 3.1763224181360203) internal successors, (1261), 397 states have internal predecessors, (1261), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:58:59,457 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 398 states to 398 states and 1261 transitions. [2021-06-05 14:58:59,457 INFO L78 Accepts]: Start accepts. Automaton has 398 states and 1261 transitions. Word has length 20 [2021-06-05 14:58:59,457 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:58:59,457 INFO L482 AbstractCegarLoop]: Abstraction has 398 states and 1261 transitions. [2021-06-05 14:58:59,457 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 1.894736842105263) internal successors, (36), 19 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:58:59,457 INFO L276 IsEmpty]: Start isEmpty. Operand 398 states and 1261 transitions. [2021-06-05 14:58:59,457 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-06-05 14:58:59,457 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:58:59,458 INFO L521 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:58:59,669 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 85 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable8030 [2021-06-05 14:58:59,670 INFO L430 AbstractCegarLoop]: === Iteration 207 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:58:59,670 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:58:59,670 INFO L82 PathProgramCache]: Analyzing trace with hash 1043679718, now seen corresponding path program 58 times [2021-06-05 14:58:59,670 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:58:59,670 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1560821287] [2021-06-05 14:58:59,670 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:58:59,674 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:59:00,057 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:59:00,057 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:59:00,057 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1560821287] [2021-06-05 14:59:00,057 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1560821287] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:59:00,057 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [467428967] [2021-06-05 14:59:00,057 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 86 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 86 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:59:00,086 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 14:59:00,086 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:59:00,086 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 23 conjunts are in the unsatisfiable core [2021-06-05 14:59:00,087 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:59:00,538 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:59:00,538 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:59:00,538 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 22 treesize of output 16 [2021-06-05 14:59:00,539 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:59:00,545 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:59:00,546 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:59:00,546 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-06-05 14:59:00,547 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:59:00,552 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:59:00,552 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:59:00,552 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 22 treesize of output 16 [2021-06-05 14:59:00,553 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 14:59:00,558 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:59:00,558 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:59:00,558 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 22 treesize of output 16 [2021-06-05 14:59:00,559 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 14:59:00,563 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:59:00,564 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:59:00,564 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-06-05 14:59:00,565 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-05 14:59:00,569 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:59:00,569 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 29 treesize of output 21 [2021-06-05 14:59:00,581 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-06-05 14:59:00,884 WARN L205 SmtUtils]: Spent 302.00 ms on a formula simplification. DAG size of input: 77 DAG size of output: 63 [2021-06-05 14:59:00,884 INFO L628 ElimStorePlain]: treesize reduction 396, result has 43.9 percent of original size [2021-06-05 14:59:00,888 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 12 [2021-06-05 14:59:00,889 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-06-05 14:59:00,894 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:59:00,894 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:59:00,894 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 17 [2021-06-05 14:59:00,895 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-06-05 14:59:00,899 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:59:00,899 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 17 [2021-06-05 14:59:00,900 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-06-05 14:59:01,105 WARN L205 SmtUtils]: Spent 205.00 ms on a formula simplification. DAG size of input: 58 DAG size of output: 57 [2021-06-05 14:59:01,106 INFO L628 ElimStorePlain]: treesize reduction 25, result has 90.6 percent of original size [2021-06-05 14:59:01,110 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 7 treesize of output 5 [2021-06-05 14:59:01,111 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-06-05 14:59:01,114 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:59:01,115 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:59:01,115 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-06-05 14:59:01,116 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-06-05 14:59:01,119 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:59:01,120 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-06-05 14:59:01,120 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-06-05 14:59:01,288 WARN L205 SmtUtils]: Spent 167.00 ms on a formula simplification. DAG size of input: 54 DAG size of output: 51 [2021-06-05 14:59:01,288 INFO L628 ElimStorePlain]: treesize reduction 34, result has 84.7 percent of original size [2021-06-05 14:59:01,292 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 3 dim-1 vars, End of recursive call: 4 dim-0 vars, and 7 xjuncts. [2021-06-05 14:59:01,292 INFO L247 ElimStorePlain]: Needed 13 recursive calls to eliminate 6 variables, input treesize:805, output treesize:164 [2021-06-05 14:59:01,448 WARN L205 SmtUtils]: Spent 125.00 ms on a formula simplification. DAG size of input: 66 DAG size of output: 66 [2021-06-05 14:59:01,715 INFO L446 ElimStorePlain]: Different costs {0=[v_prenex_1130, v_prenex_1120, v_prenex_1122, array_6, v_prenex_1136, v_prenex_1124, v_prenex_1126, v_prenex_1128], 1=[v_prenex_1119, array_3, v_prenex_1121, v_prenex_1131, v_prenex_1123, v_prenex_1125, v_prenex_1127, v_prenex_1129]} [2021-06-05 14:59:01,726 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 17 [2021-06-05 14:59:01,727 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:59:01,735 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 22 [2021-06-05 14:59:01,736 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:59:01,744 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 17 [2021-06-05 14:59:01,745 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 14:59:02,049 WARN L205 SmtUtils]: Spent 303.00 ms on a formula simplification. DAG size of input: 162 DAG size of output: 77 [2021-06-05 14:59:02,049 INFO L628 ElimStorePlain]: treesize reduction 656, result has 26.9 percent of original size [2021-06-05 14:59:02,049 INFO L518 ElimStorePlain]: Eliminatee v_prenex_1120 vanished before elimination [2021-06-05 14:59:02,049 INFO L518 ElimStorePlain]: Eliminatee v_prenex_1122 vanished before elimination [2021-06-05 14:59:02,054 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 7 treesize of output 5 [2021-06-05 14:59:02,055 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 14:59:02,156 WARN L205 SmtUtils]: Spent 101.00 ms on a formula simplification that was a NOOP. DAG size: 72 [2021-06-05 14:59:02,156 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:59:02,160 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 7 treesize of output 5 [2021-06-05 14:59:02,161 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-05 14:59:02,261 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:59:02,261 INFO L518 ElimStorePlain]: Eliminatee v_prenex_1124 vanished before elimination [2021-06-05 14:59:02,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 16 treesize of output 12 [2021-06-05 14:59:02,265 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-06-05 14:59:02,360 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:59:02,364 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 7 treesize of output 5 [2021-06-05 14:59:02,365 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-06-05 14:59:02,458 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:59:02,458 INFO L518 ElimStorePlain]: Eliminatee v_prenex_1119 vanished before elimination [2021-06-05 14:59:02,458 INFO L518 ElimStorePlain]: Eliminatee array_3 vanished before elimination [2021-06-05 14:59:02,458 INFO L518 ElimStorePlain]: Eliminatee v_prenex_1121 vanished before elimination [2021-06-05 14:59:02,459 INFO L518 ElimStorePlain]: Eliminatee v_prenex_1131 vanished before elimination [2021-06-05 14:59:02,459 INFO L518 ElimStorePlain]: Eliminatee v_prenex_1123 vanished before elimination [2021-06-05 14:59:02,459 INFO L518 ElimStorePlain]: Eliminatee v_prenex_1125 vanished before elimination [2021-06-05 14:59:02,459 INFO L518 ElimStorePlain]: Eliminatee v_prenex_1127 vanished before elimination [2021-06-05 14:59:02,459 INFO L518 ElimStorePlain]: Eliminatee v_prenex_1129 vanished before elimination [2021-06-05 14:59:02,461 INFO L550 ElimStorePlain]: Start of recursive call 1: 8 dim-0 vars, 16 dim-1 vars, End of recursive call: and 10 xjuncts. [2021-06-05 14:59:02,461 INFO L247 ElimStorePlain]: Needed 8 recursive calls to eliminate 24 variables, input treesize:927, output treesize:174 [2021-06-05 14:59:02,613 WARN L205 SmtUtils]: Spent 127.00 ms on a formula simplification. DAG size of input: 34 DAG size of output: 32 [2021-06-05 14:59:02,864 WARN L205 SmtUtils]: Spent 108.00 ms on a formula simplification. DAG size of input: 38 DAG size of output: 32 [2021-06-05 14:59:02,948 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:59:02,948 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [467428967] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:59:02,948 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:59:02,948 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 19 [2021-06-05 14:59:02,948 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1386794002] [2021-06-05 14:59:02,948 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-06-05 14:59:02,948 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:59:02,948 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-06-05 14:59:02,948 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=302, Unknown=0, NotChecked=0, Total=342 [2021-06-05 14:59:02,949 INFO L87 Difference]: Start difference. First operand 398 states and 1261 transitions. Second operand has 19 states, 19 states have (on average 1.894736842105263) internal successors, (36), 19 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:59:03,593 WARN L205 SmtUtils]: Spent 277.00 ms on a formula simplification. DAG size of input: 120 DAG size of output: 112 [2021-06-05 14:59:03,903 WARN L205 SmtUtils]: Spent 188.00 ms on a formula simplification. DAG size of input: 104 DAG size of output: 94 [2021-06-05 14:59:04,281 WARN L205 SmtUtils]: Spent 314.00 ms on a formula simplification. DAG size of input: 135 DAG size of output: 117 [2021-06-05 14:59:04,584 WARN L205 SmtUtils]: Spent 225.00 ms on a formula simplification. DAG size of input: 108 DAG size of output: 98 [2021-06-05 14:59:05,193 WARN L205 SmtUtils]: Spent 517.00 ms on a formula simplification. DAG size of input: 144 DAG size of output: 132 [2021-06-05 14:59:05,528 WARN L205 SmtUtils]: Spent 269.00 ms on a formula simplification. DAG size of input: 119 DAG size of output: 108 [2021-06-05 14:59:06,141 WARN L205 SmtUtils]: Spent 567.00 ms on a formula simplification. DAG size of input: 159 DAG size of output: 140 [2021-06-05 14:59:06,803 WARN L205 SmtUtils]: Spent 592.00 ms on a formula simplification. DAG size of input: 157 DAG size of output: 140 [2021-06-05 14:59:07,203 WARN L205 SmtUtils]: Spent 343.00 ms on a formula simplification. DAG size of input: 144 DAG size of output: 134 [2021-06-05 14:59:07,704 WARN L205 SmtUtils]: Spent 449.00 ms on a formula simplification. DAG size of input: 132 DAG size of output: 116 [2021-06-05 14:59:08,436 WARN L205 SmtUtils]: Spent 663.00 ms on a formula simplification. DAG size of input: 174 DAG size of output: 150 [2021-06-05 14:59:08,865 WARN L205 SmtUtils]: Spent 372.00 ms on a formula simplification. DAG size of input: 159 DAG size of output: 142 [2021-06-05 14:59:09,584 WARN L205 SmtUtils]: Spent 652.00 ms on a formula simplification. DAG size of input: 164 DAG size of output: 145 [2021-06-05 14:59:10,206 WARN L205 SmtUtils]: Spent 490.00 ms on a formula simplification. DAG size of input: 139 DAG size of output: 121 [2021-06-05 14:59:11,026 WARN L205 SmtUtils]: Spent 721.00 ms on a formula simplification. DAG size of input: 181 DAG size of output: 155 [2021-06-05 14:59:11,463 WARN L205 SmtUtils]: Spent 391.00 ms on a formula simplification. DAG size of input: 161 DAG size of output: 144 [2021-06-05 14:59:12,239 WARN L205 SmtUtils]: Spent 634.00 ms on a formula simplification. DAG size of input: 171 DAG size of output: 151 [2021-06-05 14:59:12,876 WARN L205 SmtUtils]: Spent 591.00 ms on a formula simplification. DAG size of input: 156 DAG size of output: 143 [2021-06-05 14:59:12,916 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:59:12,917 INFO L93 Difference]: Finished difference Result 1117 states and 3163 transitions. [2021-06-05 14:59:12,917 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-06-05 14:59:12,917 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 1.894736842105263) internal successors, (36), 19 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 20 [2021-06-05 14:59:12,917 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:59:12,918 INFO L225 Difference]: With dead ends: 1117 [2021-06-05 14:59:12,918 INFO L226 Difference]: Without dead ends: 1045 [2021-06-05 14:59:12,919 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 50 GetRequests, 11 SyntacticMatches, 2 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 169 ImplicationChecksByTransitivity, 10279.9ms TimeCoverageRelationStatistics Valid=303, Invalid=1179, Unknown=0, NotChecked=0, Total=1482 [2021-06-05 14:59:12,919 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1045 states. [2021-06-05 14:59:12,924 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1045 to 402. [2021-06-05 14:59:12,924 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 402 states, 401 states have (on average 3.197007481296758) internal successors, (1282), 401 states have internal predecessors, (1282), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:59:12,925 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 402 states to 402 states and 1282 transitions. [2021-06-05 14:59:12,925 INFO L78 Accepts]: Start accepts. Automaton has 402 states and 1282 transitions. Word has length 20 [2021-06-05 14:59:12,925 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:59:12,925 INFO L482 AbstractCegarLoop]: Abstraction has 402 states and 1282 transitions. [2021-06-05 14:59:12,925 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 1.894736842105263) internal successors, (36), 19 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:59:12,925 INFO L276 IsEmpty]: Start isEmpty. Operand 402 states and 1282 transitions. [2021-06-05 14:59:12,926 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-06-05 14:59:12,926 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:59:12,926 INFO L521 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:59:13,126 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 86 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable8223 [2021-06-05 14:59:13,126 INFO L430 AbstractCegarLoop]: === Iteration 208 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:59:13,126 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:59:13,126 INFO L82 PathProgramCache]: Analyzing trace with hash 2032740266, now seen corresponding path program 59 times [2021-06-05 14:59:13,127 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:59:13,127 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1268994268] [2021-06-05 14:59:13,127 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:59:13,133 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:59:13,337 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:59:13,338 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:59:13,338 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1268994268] [2021-06-05 14:59:13,338 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1268994268] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:59:13,338 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [887971118] [2021-06-05 14:59:13,338 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 87 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 87 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:59:13,366 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 14:59:13,366 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:59:13,367 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 24 conjunts are in the unsatisfiable core [2021-06-05 14:59:13,367 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:59:13,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 29 treesize of output 21 [2021-06-05 14:59:13,505 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:59:13,509 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 22 [2021-06-05 14:59:13,511 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:59:13,515 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 29 treesize of output 21 [2021-06-05 14:59:13,516 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 14:59:13,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 29 treesize of output 21 [2021-06-05 14:59:13,522 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 14:59:13,526 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 22 treesize of output 16 [2021-06-05 14:59:13,527 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-05 14:59:13,531 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 22 [2021-06-05 14:59:13,532 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-06-05 14:59:13,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 37 treesize of output 27 [2021-06-05 14:59:13,537 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-06-05 14:59:13,542 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 22 [2021-06-05 14:59:13,543 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-06-05 14:59:13,547 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 36 treesize of output 26 [2021-06-05 14:59:13,548 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-06-05 14:59:13,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 37 treesize of output 27 [2021-06-05 14:59:13,554 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-06-05 14:59:13,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 22 treesize of output 16 [2021-06-05 14:59:13,559 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-06-05 14:59:13,564 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 22 treesize of output 16 [2021-06-05 14:59:13,564 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-06-05 14:59:13,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 29 treesize of output 21 [2021-06-05 14:59:13,570 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-06-05 14:59:13,574 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 37 treesize of output 27 [2021-06-05 14:59:13,575 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-06-05 14:59:13,580 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 36 treesize of output 26 [2021-06-05 14:59:13,581 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-06-05 14:59:13,586 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 22 [2021-06-05 14:59:13,587 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-06-05 14:59:13,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 43 treesize of output 31 [2021-06-05 14:59:13,592 INFO L550 ElimStorePlain]: Start of recursive call 18: End of recursive call: and 1 xjuncts. [2021-06-05 14:59:13,597 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 22 [2021-06-05 14:59:13,598 INFO L550 ElimStorePlain]: Start of recursive call 19: End of recursive call: and 1 xjuncts. [2021-06-05 14:59:13,603 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 36 treesize of output 26 [2021-06-05 14:59:13,604 INFO L550 ElimStorePlain]: Start of recursive call 20: End of recursive call: and 1 xjuncts. [2021-06-05 14:59:13,608 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 22 [2021-06-05 14:59:13,609 INFO L550 ElimStorePlain]: Start of recursive call 21: End of recursive call: and 1 xjuncts. [2021-06-05 14:59:13,613 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 36 treesize of output 26 [2021-06-05 14:59:13,614 INFO L550 ElimStorePlain]: Start of recursive call 22: End of recursive call: and 1 xjuncts. [2021-06-05 14:59:13,619 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 29 treesize of output 21 [2021-06-05 14:59:13,620 INFO L550 ElimStorePlain]: Start of recursive call 23: End of recursive call: and 1 xjuncts. [2021-06-05 14:59:13,624 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 17 [2021-06-05 14:59:13,625 INFO L550 ElimStorePlain]: Start of recursive call 24: End of recursive call: and 1 xjuncts. [2021-06-05 14:59:13,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 30 treesize of output 22 [2021-06-05 14:59:13,631 INFO L550 ElimStorePlain]: Start of recursive call 25: End of recursive call: and 1 xjuncts. [2021-06-05 14:59:13,636 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 29 treesize of output 21 [2021-06-05 14:59:13,637 INFO L550 ElimStorePlain]: Start of recursive call 26: End of recursive call: and 1 xjuncts. [2021-06-05 14:59:13,641 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 36 treesize of output 26 [2021-06-05 14:59:13,642 INFO L550 ElimStorePlain]: Start of recursive call 27: End of recursive call: and 1 xjuncts. [2021-06-05 14:59:13,647 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 17 [2021-06-05 14:59:13,648 INFO L550 ElimStorePlain]: Start of recursive call 28: End of recursive call: and 1 xjuncts. [2021-06-05 14:59:13,653 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 37 treesize of output 27 [2021-06-05 14:59:13,654 INFO L550 ElimStorePlain]: Start of recursive call 29: End of recursive call: and 1 xjuncts. [2021-06-05 14:59:13,659 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 37 treesize of output 27 [2021-06-05 14:59:13,660 INFO L550 ElimStorePlain]: Start of recursive call 30: End of recursive call: and 1 xjuncts. [2021-06-05 14:59:13,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 29 treesize of output 21 [2021-06-05 14:59:13,666 INFO L550 ElimStorePlain]: Start of recursive call 31: End of recursive call: and 1 xjuncts. [2021-06-05 14:59:13,671 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 17 [2021-06-05 14:59:13,672 INFO L550 ElimStorePlain]: Start of recursive call 32: End of recursive call: and 1 xjuncts. [2021-06-05 14:59:13,677 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-06-05 14:59:13,677 INFO L550 ElimStorePlain]: Start of recursive call 33: End of recursive call: and 1 xjuncts. [2021-06-05 14:59:13,681 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-06-05 14:59:13,682 INFO L550 ElimStorePlain]: Start of recursive call 34: End of recursive call: and 1 xjuncts. [2021-06-05 14:59:13,686 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 29 treesize of output 21 [2021-06-05 14:59:13,687 INFO L550 ElimStorePlain]: Start of recursive call 35: End of recursive call: and 1 xjuncts. [2021-06-05 14:59:13,691 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 22 [2021-06-05 14:59:13,692 INFO L550 ElimStorePlain]: Start of recursive call 36: End of recursive call: and 1 xjuncts. [2021-06-05 14:59:13,696 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 44 treesize of output 32 [2021-06-05 14:59:13,697 INFO L550 ElimStorePlain]: Start of recursive call 37: End of recursive call: and 1 xjuncts. [2021-06-05 14:59:13,834 WARN L205 SmtUtils]: Spent 136.00 ms on a formula simplification. DAG size of input: 48 DAG size of output: 33 [2021-06-05 14:59:13,834 INFO L628 ElimStorePlain]: treesize reduction 348, result has 26.3 percent of original size [2021-06-05 14:59:13,835 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 7 xjuncts. [2021-06-05 14:59:13,835 INFO L247 ElimStorePlain]: Needed 37 recursive calls to eliminate 1 variables, input treesize:1585, output treesize:124 [2021-06-05 14:59:14,183 WARN L205 SmtUtils]: Spent 150.00 ms on a formula simplification. DAG size of input: 47 DAG size of output: 40 [2021-06-05 14:59:14,408 WARN L205 SmtUtils]: Spent 149.00 ms on a formula simplification. DAG size of input: 63 DAG size of output: 42 [2021-06-05 14:59:14,560 WARN L205 SmtUtils]: Spent 108.00 ms on a formula simplification. DAG size of input: 41 DAG size of output: 36 [2021-06-05 14:59:14,647 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:59:14,647 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [887971118] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:59:14,647 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:59:14,647 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 20 [2021-06-05 14:59:14,647 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1057414324] [2021-06-05 14:59:14,647 INFO L462 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-06-05 14:59:14,647 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:59:14,647 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-06-05 14:59:14,648 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=338, Unknown=0, NotChecked=0, Total=380 [2021-06-05 14:59:14,648 INFO L87 Difference]: Start difference. First operand 402 states and 1282 transitions. Second operand has 20 states, 20 states have (on average 1.9) internal successors, (38), 20 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:59:15,054 WARN L205 SmtUtils]: Spent 157.00 ms on a formula simplification. DAG size of input: 60 DAG size of output: 46 [2021-06-05 14:59:15,258 WARN L205 SmtUtils]: Spent 120.00 ms on a formula simplification. DAG size of input: 54 DAG size of output: 46 [2021-06-05 14:59:15,476 WARN L205 SmtUtils]: Spent 174.00 ms on a formula simplification. DAG size of input: 72 DAG size of output: 50 [2021-06-05 14:59:15,646 WARN L205 SmtUtils]: Spent 128.00 ms on a formula simplification. DAG size of input: 58 DAG size of output: 50 [2021-06-05 14:59:16,135 WARN L205 SmtUtils]: Spent 427.00 ms on a formula simplification. DAG size of input: 83 DAG size of output: 68 [2021-06-05 14:59:16,383 WARN L205 SmtUtils]: Spent 207.00 ms on a formula simplification. DAG size of input: 73 DAG size of output: 64 [2021-06-05 14:59:16,876 WARN L205 SmtUtils]: Spent 437.00 ms on a formula simplification. DAG size of input: 105 DAG size of output: 80 [2021-06-05 14:59:17,332 WARN L205 SmtUtils]: Spent 404.00 ms on a formula simplification. DAG size of input: 92 DAG size of output: 78 [2021-06-05 14:59:17,825 WARN L205 SmtUtils]: Spent 461.00 ms on a formula simplification. DAG size of input: 109 DAG size of output: 83 [2021-06-05 14:59:18,344 WARN L205 SmtUtils]: Spent 482.00 ms on a formula simplification. DAG size of input: 112 DAG size of output: 87 [2021-06-05 14:59:18,839 WARN L205 SmtUtils]: Spent 447.00 ms on a formula simplification. DAG size of input: 99 DAG size of output: 85 [2021-06-05 14:59:19,416 WARN L205 SmtUtils]: Spent 546.00 ms on a formula simplification. DAG size of input: 118 DAG size of output: 90 [2021-06-05 14:59:19,463 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:59:19,463 INFO L93 Difference]: Finished difference Result 977 states and 2825 transitions. [2021-06-05 14:59:19,463 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-06-05 14:59:19,463 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 1.9) internal successors, (38), 20 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 20 [2021-06-05 14:59:19,463 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:59:19,464 INFO L225 Difference]: With dead ends: 977 [2021-06-05 14:59:19,465 INFO L226 Difference]: Without dead ends: 947 [2021-06-05 14:59:19,465 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 12 SyntacticMatches, 0 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 92 ImplicationChecksByTransitivity, 5259.2ms TimeCoverageRelationStatistics Valid=211, Invalid=911, Unknown=0, NotChecked=0, Total=1122 [2021-06-05 14:59:19,465 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 947 states. [2021-06-05 14:59:19,474 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 947 to 403. [2021-06-05 14:59:19,474 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 403 states, 402 states have (on average 3.2039800995024876) internal successors, (1288), 402 states have internal predecessors, (1288), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:59:19,475 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 403 states to 403 states and 1288 transitions. [2021-06-05 14:59:19,475 INFO L78 Accepts]: Start accepts. Automaton has 403 states and 1288 transitions. Word has length 20 [2021-06-05 14:59:19,475 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:59:19,475 INFO L482 AbstractCegarLoop]: Abstraction has 403 states and 1288 transitions. [2021-06-05 14:59:19,475 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 1.9) internal successors, (38), 20 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:59:19,475 INFO L276 IsEmpty]: Start isEmpty. Operand 403 states and 1288 transitions. [2021-06-05 14:59:19,475 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-06-05 14:59:19,476 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:59:19,476 INFO L521 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:59:19,676 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 87 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable8327 [2021-06-05 14:59:19,677 INFO L430 AbstractCegarLoop]: === Iteration 209 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:59:19,677 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:59:19,677 INFO L82 PathProgramCache]: Analyzing trace with hash 862551270, now seen corresponding path program 60 times [2021-06-05 14:59:19,677 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:59:19,677 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [632015799] [2021-06-05 14:59:19,677 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:59:19,682 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:59:19,979 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:59:19,980 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:59:19,980 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [632015799] [2021-06-05 14:59:19,980 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [632015799] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:59:19,980 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1482618690] [2021-06-05 14:59:19,980 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 88 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 88 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:59:20,008 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2021-06-05 14:59:20,008 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:59:20,009 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 23 conjunts are in the unsatisfiable core [2021-06-05 14:59:20,009 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:59:20,522 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:59:20,522 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:59:20,523 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 17 [2021-06-05 14:59:20,524 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:59:20,529 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:59:20,529 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:59:20,529 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 22 [2021-06-05 14:59:20,530 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:59:20,535 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:59:20,535 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:59:20,536 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 22 treesize of output 16 [2021-06-05 14:59:20,536 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 14:59:20,541 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:59:20,542 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:59:20,542 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 22 treesize of output 16 [2021-06-05 14:59:20,542 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 14:59:20,547 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:59:20,548 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:59:20,548 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 29 treesize of output 21 [2021-06-05 14:59:20,549 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-05 14:59:20,553 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:59:20,554 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 17 [2021-06-05 14:59:20,554 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-06-05 14:59:20,858 WARN L205 SmtUtils]: Spent 303.00 ms on a formula simplification. DAG size of input: 75 DAG size of output: 66 [2021-06-05 14:59:20,858 INFO L628 ElimStorePlain]: treesize reduction 375, result has 46.2 percent of original size [2021-06-05 14:59:20,863 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:59:20,863 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:59:20,863 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 22 [2021-06-05 14:59:20,864 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-06-05 14:59:20,868 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:59:20,869 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:59:20,869 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 17 [2021-06-05 14:59:20,870 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-06-05 14:59:20,873 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-06-05 14:59:20,874 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-06-05 14:59:20,976 WARN L205 SmtUtils]: Spent 102.00 ms on a formula simplification that was a NOOP. DAG size: 55 [2021-06-05 14:59:20,976 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:59:20,980 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:59:20,980 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:59:20,981 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-06-05 14:59:20,981 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-06-05 14:59:20,985 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:59:20,985 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:59:20,985 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-06-05 14:59:20,986 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-06-05 14:59:20,990 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:59:20,990 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 12 [2021-06-05 14:59:20,990 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-06-05 14:59:21,088 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:59:21,094 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 3 dim-1 vars, End of recursive call: 6 dim-0 vars, and 8 xjuncts. [2021-06-05 14:59:21,094 INFO L247 ElimStorePlain]: Needed 13 recursive calls to eliminate 6 variables, input treesize:859, output treesize:199 [2021-06-05 14:59:21,544 INFO L446 ElimStorePlain]: Different costs {0=[v_prenex_1151, v_prenex_1153, v_prenex_1155, array_6, v_prenex_1147, v_prenex_1149], 1=[v_prenex_1150, v_prenex_1152, array_3, v_prenex_1154, v_prenex_1146, v_prenex_1148]} [2021-06-05 14:59:21,551 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 17 [2021-06-05 14:59:21,552 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:59:21,560 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 17 [2021-06-05 14:59:21,560 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:59:21,568 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 17 [2021-06-05 14:59:21,569 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 2 xjuncts. [2021-06-05 14:59:21,576 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 22 [2021-06-05 14:59:21,577 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 14:59:21,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 16 treesize of output 12 [2021-06-05 14:59:21,585 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-05 14:59:21,593 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 12 [2021-06-05 14:59:21,593 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-06-05 14:59:21,981 WARN L205 SmtUtils]: Spent 387.00 ms on a formula simplification. DAG size of input: 144 DAG size of output: 82 [2021-06-05 14:59:21,982 INFO L628 ElimStorePlain]: treesize reduction 1260, result has 14.7 percent of original size [2021-06-05 14:59:21,987 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 7 treesize of output 5 [2021-06-05 14:59:21,988 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-06-05 14:59:22,086 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:59:22,091 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 7 treesize of output 5 [2021-06-05 14:59:22,092 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-06-05 14:59:22,188 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:59:22,192 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 7 treesize of output 5 [2021-06-05 14:59:22,193 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-06-05 14:59:22,286 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:59:22,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 7 treesize of output 5 [2021-06-05 14:59:22,291 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-06-05 14:59:22,389 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:59:22,393 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:59:22,394 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-06-05 14:59:22,484 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:59:22,484 INFO L518 ElimStorePlain]: Eliminatee v_prenex_1150 vanished before elimination [2021-06-05 14:59:22,485 INFO L518 ElimStorePlain]: Eliminatee v_prenex_1152 vanished before elimination [2021-06-05 14:59:22,485 INFO L518 ElimStorePlain]: Eliminatee array_3 vanished before elimination [2021-06-05 14:59:22,485 INFO L518 ElimStorePlain]: Eliminatee v_prenex_1154 vanished before elimination [2021-06-05 14:59:22,485 INFO L518 ElimStorePlain]: Eliminatee v_prenex_1146 vanished before elimination [2021-06-05 14:59:22,485 INFO L518 ElimStorePlain]: Eliminatee v_prenex_1148 vanished before elimination [2021-06-05 14:59:22,487 INFO L550 ElimStorePlain]: Start of recursive call 1: 6 dim-0 vars, 12 dim-1 vars, End of recursive call: and 8 xjuncts. [2021-06-05 14:59:22,487 INFO L247 ElimStorePlain]: Needed 12 recursive calls to eliminate 18 variables, input treesize:1595, output treesize:144 [2021-06-05 14:59:22,636 WARN L205 SmtUtils]: Spent 126.00 ms on a formula simplification. DAG size of input: 32 DAG size of output: 32 [2021-06-05 14:59:22,791 WARN L205 SmtUtils]: Spent 118.00 ms on a formula simplification. DAG size of input: 37 DAG size of output: 35 [2021-06-05 14:59:23,011 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:59:23,011 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1482618690] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:59:23,011 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:59:23,011 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 19 [2021-06-05 14:59:23,011 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1486658765] [2021-06-05 14:59:23,011 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-06-05 14:59:23,011 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:59:23,012 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-06-05 14:59:23,012 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=302, Unknown=0, NotChecked=0, Total=342 [2021-06-05 14:59:23,012 INFO L87 Difference]: Start difference. First operand 403 states and 1288 transitions. Second operand has 19 states, 19 states have (on average 1.894736842105263) internal successors, (36), 19 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:59:23,695 WARN L205 SmtUtils]: Spent 301.00 ms on a formula simplification. DAG size of input: 132 DAG size of output: 122 [2021-06-05 14:59:24,189 WARN L205 SmtUtils]: Spent 341.00 ms on a formula simplification. DAG size of input: 145 DAG size of output: 125 [2021-06-05 14:59:24,767 WARN L205 SmtUtils]: Spent 404.00 ms on a formula simplification. DAG size of input: 153 DAG size of output: 140 [2021-06-05 14:59:25,607 WARN L205 SmtUtils]: Spent 733.00 ms on a formula simplification. DAG size of input: 172 DAG size of output: 155 [2021-06-05 14:59:26,108 WARN L205 SmtUtils]: Spent 436.00 ms on a formula simplification. DAG size of input: 165 DAG size of output: 149 [2021-06-05 14:59:27,007 WARN L205 SmtUtils]: Spent 803.00 ms on a formula simplification. DAG size of input: 187 DAG size of output: 164 [2021-06-05 14:59:27,869 WARN L205 SmtUtils]: Spent 789.00 ms on a formula simplification. DAG size of input: 184 DAG size of output: 164 [2021-06-05 14:59:28,910 WARN L205 SmtUtils]: Spent 865.00 ms on a formula simplification. DAG size of input: 199 DAG size of output: 173 [2021-06-05 14:59:28,994 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:59:28,994 INFO L93 Difference]: Finished difference Result 876 states and 2568 transitions. [2021-06-05 14:59:28,994 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-06-05 14:59:28,994 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 1.894736842105263) internal successors, (36), 19 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 20 [2021-06-05 14:59:28,994 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:59:28,995 INFO L225 Difference]: With dead ends: 876 [2021-06-05 14:59:28,995 INFO L226 Difference]: Without dead ends: 846 [2021-06-05 14:59:28,995 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 41 GetRequests, 11 SyntacticMatches, 2 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 66 ImplicationChecksByTransitivity, 6282.6ms TimeCoverageRelationStatistics Valid=169, Invalid=701, Unknown=0, NotChecked=0, Total=870 [2021-06-05 14:59:28,996 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 846 states. [2021-06-05 14:59:29,000 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 846 to 401. [2021-06-05 14:59:29,001 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 401 states, 400 states have (on average 3.1975) internal successors, (1279), 400 states have internal predecessors, (1279), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:59:29,001 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 401 states to 401 states and 1279 transitions. [2021-06-05 14:59:29,001 INFO L78 Accepts]: Start accepts. Automaton has 401 states and 1279 transitions. Word has length 20 [2021-06-05 14:59:29,001 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:59:29,001 INFO L482 AbstractCegarLoop]: Abstraction has 401 states and 1279 transitions. [2021-06-05 14:59:29,001 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 1.894736842105263) internal successors, (36), 19 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:59:29,001 INFO L276 IsEmpty]: Start isEmpty. Operand 401 states and 1279 transitions. [2021-06-05 14:59:29,002 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-06-05 14:59:29,002 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:59:29,002 INFO L521 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:59:29,202 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 88 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable8376 [2021-06-05 14:59:29,202 INFO L430 AbstractCegarLoop]: === Iteration 210 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:59:29,203 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:59:29,203 INFO L82 PathProgramCache]: Analyzing trace with hash -149030846, now seen corresponding path program 61 times [2021-06-05 14:59:29,203 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:59:29,203 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1168692974] [2021-06-05 14:59:29,203 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:59:29,208 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:59:29,386 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:59:29,387 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:59:29,387 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1168692974] [2021-06-05 14:59:29,387 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1168692974] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:59:29,387 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [748624945] [2021-06-05 14:59:29,387 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 89 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 89 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:59:29,414 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:59:29,415 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 23 conjunts are in the unsatisfiable core [2021-06-05 14:59:29,415 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:59:30,196 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:59:30,197 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:59:30,197 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 37 treesize of output 27 [2021-06-05 14:59:30,198 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:59:30,204 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:59:30,204 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:59:30,204 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 17 [2021-06-05 14:59:30,205 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:59:30,211 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:59:30,211 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:59:30,212 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 22 [2021-06-05 14:59:30,212 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 14:59:30,218 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-06-05 14:59:30,218 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 14:59:30,224 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:59:30,224 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:59:30,224 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 22 [2021-06-05 14:59:30,225 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-05 14:59:30,230 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:59:30,230 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 22 [2021-06-05 14:59:30,231 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-06-05 14:59:30,570 WARN L205 SmtUtils]: Spent 338.00 ms on a formula simplification. DAG size of input: 91 DAG size of output: 73 [2021-06-05 14:59:30,570 INFO L628 ElimStorePlain]: treesize reduction 482, result has 42.8 percent of original size [2021-06-05 14:59:30,575 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:59:30,576 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:59:30,576 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 22 treesize of output 16 [2021-06-05 14:59:30,577 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-06-05 14:59:30,581 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 7 treesize of output 5 [2021-06-05 14:59:30,582 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-06-05 14:59:30,587 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:59:30,587 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-06-05 14:59:30,588 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-06-05 14:59:30,838 WARN L205 SmtUtils]: Spent 250.00 ms on a formula simplification. DAG size of input: 68 DAG size of output: 67 [2021-06-05 14:59:30,839 INFO L628 ElimStorePlain]: treesize reduction 26, result has 92.2 percent of original size [2021-06-05 14:59:30,843 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:59:30,843 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:59:30,844 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 22 treesize of output 16 [2021-06-05 14:59:30,844 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-06-05 14:59:30,849 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 7 treesize of output 5 [2021-06-05 14:59:30,849 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-06-05 14:59:30,854 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:59:30,854 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-06-05 14:59:30,854 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-06-05 14:59:30,968 WARN L205 SmtUtils]: Spent 113.00 ms on a formula simplification that was a NOOP. DAG size: 63 [2021-06-05 14:59:30,969 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:59:30,973 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 7 treesize of output 5 [2021-06-05 14:59:30,974 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-06-05 14:59:30,978 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:59:30,978 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:59:30,978 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-06-05 14:59:30,979 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-06-05 14:59:30,983 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:59:30,983 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-06-05 14:59:30,984 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-06-05 14:59:31,093 WARN L205 SmtUtils]: Spent 108.00 ms on a formula simplification that was a NOOP. DAG size: 59 [2021-06-05 14:59:31,093 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:59:31,099 INFO L550 ElimStorePlain]: Start of recursive call 1: 4 dim-0 vars, 4 dim-1 vars, End of recursive call: 6 dim-0 vars, and 10 xjuncts. [2021-06-05 14:59:31,099 INFO L247 ElimStorePlain]: Needed 16 recursive calls to eliminate 8 variables, input treesize:1009, output treesize:236 [2021-06-05 14:59:31,277 WARN L205 SmtUtils]: Spent 139.00 ms on a formula simplification. DAG size of input: 86 DAG size of output: 74 [2021-06-05 14:59:31,736 INFO L446 ElimStorePlain]: Different costs {0=[v_prenex_1171, v_prenex_1173, v_prenex_1175, array_6, v_prenex_1177, v_prenex_1179], 1=[v_prenex_1170, v_prenex_1172, array_3, v_prenex_1174, v_prenex_1176, v_prenex_1178]} [2021-06-05 14:59:31,742 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 22 [2021-06-05 14:59:31,743 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:59:31,750 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 37 treesize of output 27 [2021-06-05 14:59:31,750 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:59:31,756 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 22 [2021-06-05 14:59:31,757 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 14:59:31,987 WARN L205 SmtUtils]: Spent 229.00 ms on a formula simplification. DAG size of input: 123 DAG size of output: 76 [2021-06-05 14:59:31,987 INFO L628 ElimStorePlain]: treesize reduction 385, result has 36.4 percent of original size [2021-06-05 14:59:31,991 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 12 [2021-06-05 14:59:31,992 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 14:59:32,074 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:59:32,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 15 treesize of output 11 [2021-06-05 14:59:32,079 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-05 14:59:32,157 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:59:32,158 INFO L518 ElimStorePlain]: Eliminatee array_6 vanished before elimination [2021-06-05 14:59:32,161 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 7 treesize of output 5 [2021-06-05 14:59:32,162 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-06-05 14:59:32,240 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:59:32,243 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 7 treesize of output 5 [2021-06-05 14:59:32,244 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-06-05 14:59:32,320 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:59:32,320 INFO L518 ElimStorePlain]: Eliminatee v_prenex_1170 vanished before elimination [2021-06-05 14:59:32,320 INFO L518 ElimStorePlain]: Eliminatee v_prenex_1172 vanished before elimination [2021-06-05 14:59:32,320 INFO L518 ElimStorePlain]: Eliminatee array_3 vanished before elimination [2021-06-05 14:59:32,320 INFO L518 ElimStorePlain]: Eliminatee v_prenex_1174 vanished before elimination [2021-06-05 14:59:32,320 INFO L518 ElimStorePlain]: Eliminatee v_prenex_1176 vanished before elimination [2021-06-05 14:59:32,320 INFO L518 ElimStorePlain]: Eliminatee v_prenex_1178 vanished before elimination [2021-06-05 14:59:32,322 INFO L550 ElimStorePlain]: Start of recursive call 1: 6 dim-0 vars, 12 dim-1 vars, End of recursive call: and 11 xjuncts. [2021-06-05 14:59:32,322 INFO L247 ElimStorePlain]: Needed 8 recursive calls to eliminate 18 variables, input treesize:701, output treesize:145 [2021-06-05 14:59:32,449 WARN L205 SmtUtils]: Spent 101.00 ms on a formula simplification. DAG size of input: 34 DAG size of output: 32 [2021-06-05 14:59:32,521 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:59:32,522 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [748624945] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:59:32,522 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:59:32,522 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 19 [2021-06-05 14:59:32,522 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [547489262] [2021-06-05 14:59:32,522 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-06-05 14:59:32,522 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:59:32,522 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-06-05 14:59:32,522 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=302, Unknown=0, NotChecked=0, Total=342 [2021-06-05 14:59:32,522 INFO L87 Difference]: Start difference. First operand 401 states and 1279 transitions. Second operand has 19 states, 19 states have (on average 1.894736842105263) internal successors, (36), 19 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:59:33,149 WARN L205 SmtUtils]: Spent 256.00 ms on a formula simplification. DAG size of input: 107 DAG size of output: 98 [2021-06-05 14:59:33,515 WARN L205 SmtUtils]: Spent 275.00 ms on a formula simplification. DAG size of input: 127 DAG size of output: 121 [2021-06-05 14:59:33,854 WARN L205 SmtUtils]: Spent 256.00 ms on a formula simplification. DAG size of input: 121 DAG size of output: 117 [2021-06-05 14:59:34,269 WARN L205 SmtUtils]: Spent 377.00 ms on a formula simplification. DAG size of input: 158 DAG size of output: 130 [2021-06-05 14:59:34,555 WARN L205 SmtUtils]: Spent 225.00 ms on a formula simplification. DAG size of input: 113 DAG size of output: 110 [2021-06-05 14:59:34,985 WARN L205 SmtUtils]: Spent 385.00 ms on a formula simplification. DAG size of input: 151 DAG size of output: 133 [2021-06-05 14:59:35,470 WARN L205 SmtUtils]: Spent 419.00 ms on a formula simplification. DAG size of input: 155 DAG size of output: 148 [2021-06-05 14:59:35,850 WARN L205 SmtUtils]: Spent 319.00 ms on a formula simplification. DAG size of input: 129 DAG size of output: 119 [2021-06-05 14:59:36,296 WARN L205 SmtUtils]: Spent 391.00 ms on a formula simplification. DAG size of input: 148 DAG size of output: 143 [2021-06-05 14:59:36,822 WARN L205 SmtUtils]: Spent 462.00 ms on a formula simplification. DAG size of input: 164 DAG size of output: 156 [2021-06-05 14:59:37,162 WARN L205 SmtUtils]: Spent 296.00 ms on a formula simplification. DAG size of input: 131 DAG size of output: 125 [2021-06-05 14:59:37,529 WARN L205 SmtUtils]: Spent 319.00 ms on a formula simplification. DAG size of input: 130 DAG size of output: 126 [2021-06-05 14:59:38,021 WARN L205 SmtUtils]: Spent 438.00 ms on a formula simplification. DAG size of input: 157 DAG size of output: 151 [2021-06-05 14:59:38,344 WARN L205 SmtUtils]: Spent 279.00 ms on a formula simplification. DAG size of input: 124 DAG size of output: 120 [2021-06-05 14:59:38,793 WARN L205 SmtUtils]: Spent 350.00 ms on a formula simplification. DAG size of input: 137 DAG size of output: 132 [2021-06-05 14:59:38,827 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:59:38,827 INFO L93 Difference]: Finished difference Result 836 states and 2519 transitions. [2021-06-05 14:59:38,827 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-06-05 14:59:38,827 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 1.894736842105263) internal successors, (36), 19 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 20 [2021-06-05 14:59:38,827 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:59:38,828 INFO L225 Difference]: With dead ends: 836 [2021-06-05 14:59:38,828 INFO L226 Difference]: Without dead ends: 806 [2021-06-05 14:59:38,828 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 11 SyntacticMatches, 2 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 148 ImplicationChecksByTransitivity, 6685.3ms TimeCoverageRelationStatistics Valid=241, Invalid=1019, Unknown=0, NotChecked=0, Total=1260 [2021-06-05 14:59:38,829 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 806 states. [2021-06-05 14:59:38,833 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 806 to 410. [2021-06-05 14:59:38,833 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 410 states, 409 states have (on average 3.2004889975550124) internal successors, (1309), 409 states have internal predecessors, (1309), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:59:38,834 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 410 states to 410 states and 1309 transitions. [2021-06-05 14:59:38,834 INFO L78 Accepts]: Start accepts. Automaton has 410 states and 1309 transitions. Word has length 20 [2021-06-05 14:59:38,834 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:59:38,834 INFO L482 AbstractCegarLoop]: Abstraction has 410 states and 1309 transitions. [2021-06-05 14:59:38,834 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 1.894736842105263) internal successors, (36), 19 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:59:38,834 INFO L276 IsEmpty]: Start isEmpty. Operand 410 states and 1309 transitions. [2021-06-05 14:59:38,835 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-06-05 14:59:38,835 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:59:38,835 INFO L521 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:59:39,035 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8550,89 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:59:39,035 INFO L430 AbstractCegarLoop]: === Iteration 211 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:59:39,035 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:59:39,035 INFO L82 PathProgramCache]: Analyzing trace with hash 643740610, now seen corresponding path program 62 times [2021-06-05 14:59:39,035 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:59:39,036 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1911006624] [2021-06-05 14:59:39,036 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:59:39,040 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:59:39,487 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:59:39,487 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:59:39,487 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1911006624] [2021-06-05 14:59:39,487 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1911006624] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:59:39,487 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [608905697] [2021-06-05 14:59:39,488 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 90 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 90 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:59:39,516 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 14:59:39,516 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:59:39,516 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 23 conjunts are in the unsatisfiable core [2021-06-05 14:59:39,517 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:59:40,246 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:59:40,246 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:59:40,246 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-06-05 14:59:40,247 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:59:40,253 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:59:40,253 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:59:40,253 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 22 treesize of output 16 [2021-06-05 14:59:40,254 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:59:40,260 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:59:40,260 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:59:40,260 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 22 treesize of output 16 [2021-06-05 14:59:40,261 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 14:59:40,267 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:59:40,267 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:59:40,267 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 22 treesize of output 16 [2021-06-05 14:59:40,268 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 14:59:40,274 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:59:40,274 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:59:40,274 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 29 treesize of output 21 [2021-06-05 14:59:40,275 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-05 14:59:40,281 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:59:40,281 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-06-05 14:59:40,281 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-06-05 14:59:40,653 WARN L205 SmtUtils]: Spent 371.00 ms on a formula simplification. DAG size of input: 94 DAG size of output: 75 [2021-06-05 14:59:40,653 INFO L628 ElimStorePlain]: treesize reduction 521, result has 42.7 percent of original size [2021-06-05 14:59:40,658 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:59:40,659 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:59:40,659 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-06-05 14:59:40,660 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-06-05 14:59:40,664 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:59:40,665 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:59:40,665 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-06-05 14:59:40,666 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-06-05 14:59:40,670 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 7 treesize of output 5 [2021-06-05 14:59:40,671 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-06-05 14:59:40,814 WARN L205 SmtUtils]: Spent 143.00 ms on a formula simplification that was a NOOP. DAG size: 71 [2021-06-05 14:59:40,815 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:59:40,819 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 7 treesize of output 5 [2021-06-05 14:59:40,820 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-06-05 14:59:40,825 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:59:40,825 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:59:40,825 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-06-05 14:59:40,826 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-06-05 14:59:40,830 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:59:40,830 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-06-05 14:59:40,831 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-06-05 14:59:41,090 WARN L205 SmtUtils]: Spent 258.00 ms on a formula simplification. DAG size of input: 66 DAG size of output: 65 [2021-06-05 14:59:41,091 INFO L628 ElimStorePlain]: treesize reduction 26, result has 92.5 percent of original size [2021-06-05 14:59:41,095 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:59:41,096 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:59:41,096 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 17 [2021-06-05 14:59:41,097 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-06-05 14:59:41,101 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:59:41,101 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:59:41,102 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 17 [2021-06-05 14:59:41,103 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-06-05 14:59:41,106 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-06-05 14:59:41,107 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-06-05 14:59:41,211 WARN L205 SmtUtils]: Spent 104.00 ms on a formula simplification that was a NOOP. DAG size: 59 [2021-06-05 14:59:41,211 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:59:41,217 INFO L550 ElimStorePlain]: Start of recursive call 1: 4 dim-0 vars, 4 dim-1 vars, End of recursive call: 6 dim-0 vars, and 10 xjuncts. [2021-06-05 14:59:41,217 INFO L247 ElimStorePlain]: Needed 16 recursive calls to eliminate 8 variables, input treesize:1009, output treesize:229 [2021-06-05 14:59:41,394 WARN L205 SmtUtils]: Spent 135.00 ms on a formula simplification. DAG size of input: 85 DAG size of output: 73 [2021-06-05 14:59:41,719 INFO L446 ElimStorePlain]: Different costs {0=[v_prenex_1210, array_6, v_prenex_1212, v_prenex_1204, v_prenex_1217, v_prenex_1206], 1=[v_prenex_1209, array_3, v_prenex_1211, v_prenex_1213, v_prenex_1203, v_prenex_1205]} [2021-06-05 14:59:41,727 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 17 [2021-06-05 14:59:41,727 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:59:41,734 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 17 [2021-06-05 14:59:41,735 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:59:41,741 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 22 [2021-06-05 14:59:41,742 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 14:59:42,011 WARN L205 SmtUtils]: Spent 268.00 ms on a formula simplification. DAG size of input: 129 DAG size of output: 76 [2021-06-05 14:59:42,011 INFO L628 ElimStorePlain]: treesize reduction 484, result has 33.1 percent of original size [2021-06-05 14:59:42,016 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 7 treesize of output 5 [2021-06-05 14:59:42,017 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 14:59:42,114 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:59:42,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 7 treesize of output 5 [2021-06-05 14:59:42,119 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-05 14:59:42,214 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:59:42,218 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 7 treesize of output 5 [2021-06-05 14:59:42,219 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-06-05 14:59:42,312 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:59:42,313 INFO L518 ElimStorePlain]: Eliminatee v_prenex_1217 vanished before elimination [2021-06-05 14:59:42,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 7 treesize of output 5 [2021-06-05 14:59:42,317 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-06-05 14:59:42,409 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:59:42,409 INFO L518 ElimStorePlain]: Eliminatee v_prenex_1209 vanished before elimination [2021-06-05 14:59:42,409 INFO L518 ElimStorePlain]: Eliminatee array_3 vanished before elimination [2021-06-05 14:59:42,409 INFO L518 ElimStorePlain]: Eliminatee v_prenex_1211 vanished before elimination [2021-06-05 14:59:42,409 INFO L518 ElimStorePlain]: Eliminatee v_prenex_1213 vanished before elimination [2021-06-05 14:59:42,409 INFO L518 ElimStorePlain]: Eliminatee v_prenex_1203 vanished before elimination [2021-06-05 14:59:42,409 INFO L518 ElimStorePlain]: Eliminatee v_prenex_1205 vanished before elimination [2021-06-05 14:59:42,411 INFO L550 ElimStorePlain]: Start of recursive call 1: 6 dim-0 vars, 12 dim-1 vars, End of recursive call: and 11 xjuncts. [2021-06-05 14:59:42,412 INFO L247 ElimStorePlain]: Needed 8 recursive calls to eliminate 18 variables, input treesize:753, output treesize:180 [2021-06-05 14:59:42,565 WARN L205 SmtUtils]: Spent 125.00 ms on a formula simplification. DAG size of input: 37 DAG size of output: 35 [2021-06-05 14:59:42,731 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:59:42,731 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [608905697] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:59:42,731 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:59:42,731 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 19 [2021-06-05 14:59:42,731 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [676224316] [2021-06-05 14:59:42,731 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-06-05 14:59:42,731 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:59:42,731 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-06-05 14:59:42,731 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=302, Unknown=0, NotChecked=0, Total=342 [2021-06-05 14:59:42,732 INFO L87 Difference]: Start difference. First operand 410 states and 1309 transitions. Second operand has 19 states, 19 states have (on average 1.894736842105263) internal successors, (36), 19 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:59:43,059 WARN L205 SmtUtils]: Spent 110.00 ms on a formula simplification. DAG size of input: 74 DAG size of output: 53 [2021-06-05 14:59:43,422 WARN L205 SmtUtils]: Spent 254.00 ms on a formula simplification. DAG size of input: 113 DAG size of output: 88 [2021-06-05 14:59:43,874 WARN L205 SmtUtils]: Spent 318.00 ms on a formula simplification. DAG size of input: 139 DAG size of output: 127 [2021-06-05 14:59:44,203 WARN L205 SmtUtils]: Spent 226.00 ms on a formula simplification. DAG size of input: 113 DAG size of output: 103 [2021-06-05 14:59:44,858 WARN L205 SmtUtils]: Spent 614.00 ms on a formula simplification. DAG size of input: 159 DAG size of output: 131 [2021-06-05 14:59:45,225 WARN L205 SmtUtils]: Spent 286.00 ms on a formula simplification. DAG size of input: 117 DAG size of output: 107 [2021-06-05 14:59:46,110 WARN L205 SmtUtils]: Spent 814.00 ms on a formula simplification. DAG size of input: 174 DAG size of output: 159 [2021-06-05 14:59:46,536 WARN L205 SmtUtils]: Spent 361.00 ms on a formula simplification. DAG size of input: 140 DAG size of output: 124 [2021-06-05 14:59:46,937 WARN L205 SmtUtils]: Spent 337.00 ms on a formula simplification. DAG size of input: 130 DAG size of output: 119 [2021-06-05 14:59:47,840 WARN L205 SmtUtils]: Spent 859.00 ms on a formula simplification. DAG size of input: 181 DAG size of output: 166 [2021-06-05 14:59:48,297 WARN L205 SmtUtils]: Spent 391.00 ms on a formula simplification. DAG size of input: 147 DAG size of output: 131 [2021-06-05 14:59:48,717 WARN L205 SmtUtils]: Spent 367.00 ms on a formula simplification. DAG size of input: 137 DAG size of output: 126 [2021-06-05 14:59:49,610 WARN L205 SmtUtils]: Spent 838.00 ms on a formula simplification. DAG size of input: 176 DAG size of output: 161 [2021-06-05 14:59:49,658 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:59:49,658 INFO L93 Difference]: Finished difference Result 855 states and 2496 transitions. [2021-06-05 14:59:49,658 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-06-05 14:59:49,658 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 1.894736842105263) internal successors, (36), 19 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 20 [2021-06-05 14:59:49,658 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:59:49,659 INFO L225 Difference]: With dead ends: 855 [2021-06-05 14:59:49,659 INFO L226 Difference]: Without dead ends: 810 [2021-06-05 14:59:49,660 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 11 SyntacticMatches, 2 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 102 ImplicationChecksByTransitivity, 7544.1ms TimeCoverageRelationStatistics Valid=195, Invalid=861, Unknown=0, NotChecked=0, Total=1056 [2021-06-05 14:59:49,660 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 810 states. [2021-06-05 14:59:49,665 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 810 to 413. [2021-06-05 14:59:49,665 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 413 states, 412 states have (on average 3.2111650485436893) internal successors, (1323), 412 states have internal predecessors, (1323), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:59:49,665 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 413 states to 413 states and 1323 transitions. [2021-06-05 14:59:49,665 INFO L78 Accepts]: Start accepts. Automaton has 413 states and 1323 transitions. Word has length 20 [2021-06-05 14:59:49,666 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:59:49,666 INFO L482 AbstractCegarLoop]: Abstraction has 413 states and 1323 transitions. [2021-06-05 14:59:49,666 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 1.894736842105263) internal successors, (36), 19 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:59:49,666 INFO L276 IsEmpty]: Start isEmpty. Operand 413 states and 1323 transitions. [2021-06-05 14:59:49,666 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-06-05 14:59:49,666 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:59:49,666 INFO L521 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:59:49,866 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8755,90 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:59:49,867 INFO L430 AbstractCegarLoop]: === Iteration 212 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:59:49,867 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:59:49,867 INFO L82 PathProgramCache]: Analyzing trace with hash -1336163992, now seen corresponding path program 63 times [2021-06-05 14:59:49,867 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:59:49,867 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1795079239] [2021-06-05 14:59:49,867 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:59:49,870 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:59:50,214 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:59:50,214 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:59:50,214 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1795079239] [2021-06-05 14:59:50,214 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1795079239] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:59:50,214 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1438404334] [2021-06-05 14:59:50,214 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 91 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 91 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:59:50,242 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-06-05 14:59:50,242 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:59:50,243 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 23 conjunts are in the unsatisfiable core [2021-06-05 14:59:50,243 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:59:50,896 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:59:50,896 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:59:50,896 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 22 [2021-06-05 14:59:50,897 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:59:50,903 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:59:50,903 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:59:50,903 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 17 [2021-06-05 14:59:50,904 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:59:50,909 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:59:50,910 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:59:50,910 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 29 treesize of output 21 [2021-06-05 14:59:50,911 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 14:59:50,916 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:59:50,916 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:59:50,916 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 17 [2021-06-05 14:59:50,917 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 14:59:50,922 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:59:50,923 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:59:50,923 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 22 treesize of output 16 [2021-06-05 14:59:50,924 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-05 14:59:50,929 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:59:50,929 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 22 treesize of output 16 [2021-06-05 14:59:50,930 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-06-05 14:59:51,240 WARN L205 SmtUtils]: Spent 310.00 ms on a formula simplification. DAG size of input: 78 DAG size of output: 64 [2021-06-05 14:59:51,241 INFO L628 ElimStorePlain]: treesize reduction 437, result has 41.7 percent of original size [2021-06-05 14:59:51,245 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:59:51,245 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:59:51,246 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-06-05 14:59:51,246 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-06-05 14:59:51,251 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:59:51,251 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:59:51,251 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 12 [2021-06-05 14:59:51,252 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-06-05 14:59:51,256 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:59:51,256 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-06-05 14:59:51,257 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-06-05 14:59:51,382 WARN L205 SmtUtils]: Spent 125.00 ms on a formula simplification that was a NOOP. DAG size: 60 [2021-06-05 14:59:51,383 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:59:51,387 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:59:51,387 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:59:51,388 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 17 [2021-06-05 14:59:51,388 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-06-05 14:59:51,392 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:59:51,393 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:59:51,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 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 17 [2021-06-05 14:59:51,394 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-06-05 14:59:51,398 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:59:51,398 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 24 treesize of output 18 [2021-06-05 14:59:51,399 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-06-05 14:59:51,614 WARN L205 SmtUtils]: Spent 215.00 ms on a formula simplification. DAG size of input: 56 DAG size of output: 56 [2021-06-05 14:59:51,614 INFO L628 ElimStorePlain]: treesize reduction 1, result has 99.6 percent of original size [2021-06-05 14:59:51,620 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 3 dim-1 vars, End of recursive call: 6 dim-0 vars, and 8 xjuncts. [2021-06-05 14:59:51,620 INFO L247 ElimStorePlain]: Needed 13 recursive calls to eliminate 6 variables, input treesize:919, output treesize:235 [2021-06-05 14:59:52,057 WARN L205 SmtUtils]: Spent 159.00 ms on a formula simplification. DAG size of input: 173 DAG size of output: 83 [2021-06-05 14:59:52,270 INFO L446 ElimStorePlain]: Different costs {0=[v_prenex_1241, v_prenex_1243, array_6, v_prenex_1245, v_prenex_1237, v_prenex_1239], 1=[v_prenex_1240, array_3, v_prenex_1242, v_prenex_1244, v_prenex_1236, v_prenex_1238]} [2021-06-05 14:59:52,279 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 29 treesize of output 21 [2021-06-05 14:59:52,279 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:59:52,287 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-06-05 14:59:52,287 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:59:52,295 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-06-05 14:59:52,296 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 14:59:52,303 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-06-05 14:59:52,304 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 14:59:52,311 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-06-05 14:59:52,311 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-05 14:59:52,318 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-06-05 14:59:52,319 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-06-05 14:59:52,656 WARN L205 SmtUtils]: Spent 337.00 ms on a formula simplification. DAG size of input: 138 DAG size of output: 87 [2021-06-05 14:59:52,657 INFO L628 ElimStorePlain]: treesize reduction 1041, result has 17.0 percent of original size [2021-06-05 14:59:52,662 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 7 treesize of output 5 [2021-06-05 14:59:52,663 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-06-05 14:59:52,749 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:59: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 7 treesize of output 5 [2021-06-05 14:59:52,755 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-06-05 14:59:52,840 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:59:52,844 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 12 [2021-06-05 14:59:52,845 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-06-05 14:59:52,934 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:59:52,938 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 8 treesize of output 6 [2021-06-05 14:59:52,939 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-06-05 14:59:52,943 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 7 treesize of output 5 [2021-06-05 14:59:52,944 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-06-05 14:59:53,078 WARN L205 SmtUtils]: Spent 133.00 ms on a formula simplification. DAG size of input: 62 DAG size of output: 61 [2021-06-05 14:59:53,078 INFO L628 ElimStorePlain]: treesize reduction 19, result has 88.8 percent of original size [2021-06-05 14:59:53,082 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 7 treesize of output 5 [2021-06-05 14:59:53,083 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-06-05 14:59:53,146 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:59:53,146 INFO L518 ElimStorePlain]: Eliminatee v_prenex_1240 vanished before elimination [2021-06-05 14:59:53,146 INFO L518 ElimStorePlain]: Eliminatee array_3 vanished before elimination [2021-06-05 14:59:53,146 INFO L518 ElimStorePlain]: Eliminatee v_prenex_1242 vanished before elimination [2021-06-05 14:59:53,146 INFO L518 ElimStorePlain]: Eliminatee v_prenex_1244 vanished before elimination [2021-06-05 14:59:53,146 INFO L518 ElimStorePlain]: Eliminatee v_prenex_1236 vanished before elimination [2021-06-05 14:59:53,146 INFO L518 ElimStorePlain]: Eliminatee v_prenex_1238 vanished before elimination [2021-06-05 14:59:53,148 INFO L550 ElimStorePlain]: Start of recursive call 1: 6 dim-0 vars, 12 dim-1 vars, End of recursive call: and 8 xjuncts. [2021-06-05 14:59:53,148 INFO L247 ElimStorePlain]: Needed 13 recursive calls to eliminate 18 variables, input treesize:1495, output treesize:107 [2021-06-05 14:59:53,286 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:59:53,286 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1438404334] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:59:53,286 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:59:53,286 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 19 [2021-06-05 14:59:53,287 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1016711733] [2021-06-05 14:59:53,287 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-06-05 14:59:53,287 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:59:53,287 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-06-05 14:59:53,287 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=299, Unknown=0, NotChecked=0, Total=342 [2021-06-05 14:59:53,287 INFO L87 Difference]: Start difference. First operand 413 states and 1323 transitions. Second operand has 19 states, 19 states have (on average 1.894736842105263) internal successors, (36), 19 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:59:53,842 WARN L205 SmtUtils]: Spent 171.00 ms on a formula simplification. DAG size of input: 86 DAG size of output: 73 [2021-06-05 14:59:54,117 WARN L205 SmtUtils]: Spent 192.00 ms on a formula simplification. DAG size of input: 101 DAG size of output: 81 [2021-06-05 14:59:54,546 WARN L205 SmtUtils]: Spent 370.00 ms on a formula simplification. DAG size of input: 144 DAG size of output: 137 [2021-06-05 14:59:55,005 WARN L205 SmtUtils]: Spent 390.00 ms on a formula simplification. DAG size of input: 169 DAG size of output: 146 [2021-06-05 14:59:55,372 WARN L205 SmtUtils]: Spent 187.00 ms on a formula simplification. DAG size of input: 83 DAG size of output: 77 [2021-06-05 14:59:55,537 WARN L205 SmtUtils]: Spent 109.00 ms on a formula simplification. DAG size of input: 66 DAG size of output: 63 [2021-06-05 14:59:55,799 WARN L205 SmtUtils]: Spent 203.00 ms on a formula simplification. DAG size of input: 92 DAG size of output: 84 [2021-06-05 14:59:55,856 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:59:55,856 INFO L93 Difference]: Finished difference Result 646 states and 1960 transitions. [2021-06-05 14:59:55,856 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-06-05 14:59:55,856 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 1.894736842105263) internal successors, (36), 19 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 20 [2021-06-05 14:59:55,856 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:59:55,857 INFO L225 Difference]: With dead ends: 646 [2021-06-05 14:59:55,857 INFO L226 Difference]: Without dead ends: 598 [2021-06-05 14:59:55,857 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 11 SyntacticMatches, 2 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 96 ImplicationChecksByTransitivity, 3108.8ms TimeCoverageRelationStatistics Valid=131, Invalid=681, Unknown=0, NotChecked=0, Total=812 [2021-06-05 14:59:55,858 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 598 states. [2021-06-05 14:59:55,861 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 598 to 419. [2021-06-05 14:59:55,861 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 419 states, 418 states have (on average 3.2033492822966507) internal successors, (1339), 418 states have internal predecessors, (1339), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:59:55,862 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 419 states to 419 states and 1339 transitions. [2021-06-05 14:59:55,862 INFO L78 Accepts]: Start accepts. Automaton has 419 states and 1339 transitions. Word has length 20 [2021-06-05 14:59:55,862 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:59:55,862 INFO L482 AbstractCegarLoop]: Abstraction has 419 states and 1339 transitions. [2021-06-05 14:59:55,862 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 1.894736842105263) internal successors, (36), 19 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:59:55,862 INFO L276 IsEmpty]: Start isEmpty. Operand 419 states and 1339 transitions. [2021-06-05 14:59:55,863 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-06-05 14:59:55,863 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:59:55,863 INFO L521 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:59:56,063 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 91 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable8928 [2021-06-05 14:59:56,063 INFO L430 AbstractCegarLoop]: === Iteration 213 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:59:56,063 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:59:56,064 INFO L82 PathProgramCache]: Analyzing trace with hash -856879316, now seen corresponding path program 64 times [2021-06-05 14:59:56,064 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:59:56,064 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1117446561] [2021-06-05 14:59:56,064 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:59:56,068 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:59:56,359 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:59:56,359 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:59:56,359 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1117446561] [2021-06-05 14:59:56,360 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1117446561] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:59:56,360 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [697955892] [2021-06-05 14:59:56,360 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 92 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 92 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:59:56,387 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 14:59:56,388 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:59:56,388 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 24 conjunts are in the unsatisfiable core [2021-06-05 14:59:56,389 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:59:57,139 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:59:57,140 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:59:57,140 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 22 treesize of output 16 [2021-06-05 14:59:57,141 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:59:57,147 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:59:57,147 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:59:57,148 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-06-05 14:59:57,148 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:59:57,155 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:59:57,155 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:59:57,155 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 22 treesize of output 16 [2021-06-05 14:59:57,156 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 14:59:57,163 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:59:57,163 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:59:57,163 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 29 treesize of output 21 [2021-06-05 14:59:57,164 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 14:59:57,171 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:59:57,171 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:59:57,171 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 22 treesize of output 16 [2021-06-05 14:59:57,172 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-05 14:59:57,178 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:59:57,178 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-06-05 14:59:57,179 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-06-05 14:59:57,697 WARN L205 SmtUtils]: Spent 517.00 ms on a formula simplification. DAG size of input: 102 DAG size of output: 84 [2021-06-05 14:59:57,697 INFO L628 ElimStorePlain]: treesize reduction 600, result has 45.0 percent of original size [2021-06-05 14:59:57,703 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 12 [2021-06-05 14:59:57,704 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-06-05 14:59:57,709 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:59:57,710 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:59:57,710 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 17 [2021-06-05 14:59:57,711 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-06-05 14:59:57,732 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:59:57,733 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 17 [2021-06-05 14:59:57,734 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-06-05 14:59:58,124 WARN L205 SmtUtils]: Spent 390.00 ms on a formula simplification. DAG size of input: 81 DAG size of output: 78 [2021-06-05 14:59:58,125 INFO L628 ElimStorePlain]: treesize reduction 36, result has 92.1 percent of original size [2021-06-05 14:59:58,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 7 treesize of output 5 [2021-06-05 14:59:58,131 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-06-05 14:59:58,136 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:59:58,137 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:59:58,137 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-06-05 14:59:58,138 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-06-05 14:59:58,143 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:59:58,143 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-06-05 14:59:58,144 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-06-05 14:59:58,337 WARN L205 SmtUtils]: Spent 192.00 ms on a formula simplification that was a NOOP. DAG size: 74 [2021-06-05 14:59:58,337 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:59:58,342 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:59:58,342 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:59:58,343 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 22 treesize of output 16 [2021-06-05 14:59:58,343 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-06-05 14:59:58,348 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 7 treesize of output 5 [2021-06-05 14:59:58,349 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-06-05 14:59:58,354 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:59:58,354 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-06-05 14:59:58,355 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-06-05 14:59:58,674 WARN L205 SmtUtils]: Spent 318.00 ms on a formula simplification. DAG size of input: 68 DAG size of output: 67 [2021-06-05 14:59:58,674 INFO L628 ElimStorePlain]: treesize reduction 27, result has 92.6 percent of original size [2021-06-05 14:59:58,682 INFO L550 ElimStorePlain]: Start of recursive call 1: 4 dim-0 vars, 4 dim-1 vars, End of recursive call: 6 dim-0 vars, and 10 xjuncts. [2021-06-05 14:59:58,682 INFO L247 ElimStorePlain]: Needed 16 recursive calls to eliminate 8 variables, input treesize:1201, output treesize:314 [2021-06-05 14:59:58,935 WARN L205 SmtUtils]: Spent 204.00 ms on a formula simplification. DAG size of input: 98 DAG size of output: 83 [2021-06-05 14:59:59,200 INFO L446 ElimStorePlain]: Different costs {0=[v_prenex_1261, v_prenex_1263, array_6, v_prenex_1265, v_prenex_1267], 1=[v_prenex_1260, v_prenex_1262, array_3, v_prenex_1264, v_prenex_1266]} [2021-06-05 14:59:59,208 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 17 [2021-06-05 14:59:59,209 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:59:59,217 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 22 [2021-06-05 14:59:59,218 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:59:59,226 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 22 treesize of output 16 [2021-06-05 14:59:59,227 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 14:59:59,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 23 treesize of output 17 [2021-06-05 14:59:59,235 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 14:59:59,244 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 22 treesize of output 16 [2021-06-05 14:59:59,244 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-05 14:59:59,252 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 29 treesize of output 21 [2021-06-05 14:59:59,253 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-06-05 14:59:59,668 WARN L205 SmtUtils]: Spent 415.00 ms on a formula simplification. DAG size of input: 141 DAG size of output: 86 [2021-06-05 14:59:59,669 INFO L628 ElimStorePlain]: treesize reduction 1260, result has 18.3 percent of original size [2021-06-05 14:59:59,674 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 12 [2021-06-05 14:59:59,675 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-06-05 14:59:59,792 WARN L205 SmtUtils]: Spent 117.00 ms on a formula simplification that was a NOOP. DAG size: 78 [2021-06-05 14:59:59,792 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:59:59,797 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 7 treesize of output 5 [2021-06-05 14:59:59,798 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-06-05 14:59:59,911 WARN L205 SmtUtils]: Spent 113.00 ms on a formula simplification that was a NOOP. DAG size: 73 [2021-06-05 14:59:59,912 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:59:59,916 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 7 treesize of output 5 [2021-06-05 14:59:59,917 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-06-05 15:00:00,027 WARN L205 SmtUtils]: Spent 110.00 ms on a formula simplification that was a NOOP. DAG size: 68 [2021-06-05 15:00:00,028 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 15:00:00,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 7 treesize of output 5 [2021-06-05 15:00:00,033 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-06-05 15:00:00,143 WARN L205 SmtUtils]: Spent 109.00 ms on a formula simplification that was a NOOP. DAG size: 63 [2021-06-05 15:00:00,143 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 15:00:00,143 INFO L518 ElimStorePlain]: Eliminatee v_prenex_1260 vanished before elimination [2021-06-05 15:00:00,143 INFO L518 ElimStorePlain]: Eliminatee v_prenex_1262 vanished before elimination [2021-06-05 15:00:00,144 INFO L518 ElimStorePlain]: Eliminatee array_3 vanished before elimination [2021-06-05 15:00:00,144 INFO L518 ElimStorePlain]: Eliminatee v_prenex_1264 vanished before elimination [2021-06-05 15:00:00,144 INFO L518 ElimStorePlain]: Eliminatee v_prenex_1266 vanished before elimination [2021-06-05 15:00:00,146 INFO L550 ElimStorePlain]: Start of recursive call 1: 5 dim-0 vars, 10 dim-1 vars, End of recursive call: and 11 xjuncts. [2021-06-05 15:00:00,147 INFO L247 ElimStorePlain]: Needed 11 recursive calls to eliminate 15 variables, input treesize:1729, output treesize:216 [2021-06-05 15:00:00,333 WARN L205 SmtUtils]: Spent 158.00 ms on a formula simplification. DAG size of input: 40 DAG size of output: 36 [2021-06-05 15:00:00,502 WARN L205 SmtUtils]: Spent 123.00 ms on a formula simplification. DAG size of input: 37 DAG size of output: 33 [2021-06-05 15:00:00,584 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 15:00:00,584 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [697955892] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 15:00:00,584 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 15:00:00,584 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 19 [2021-06-05 15:00:00,584 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [3421130] [2021-06-05 15:00:00,585 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-06-05 15:00:00,585 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 15:00:00,585 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-06-05 15:00:00,585 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=303, Unknown=0, NotChecked=0, Total=342 [2021-06-05 15:00:00,585 INFO L87 Difference]: Start difference. First operand 419 states and 1339 transitions. Second operand has 19 states, 19 states have (on average 1.894736842105263) internal successors, (36), 19 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:00:01,293 WARN L205 SmtUtils]: Spent 203.00 ms on a formula simplification. DAG size of input: 137 DAG size of output: 113 [2021-06-05 15:00:01,737 WARN L205 SmtUtils]: Spent 244.00 ms on a formula simplification. DAG size of input: 151 DAG size of output: 118 [2021-06-05 15:00:02,264 WARN L205 SmtUtils]: Spent 402.00 ms on a formula simplification. DAG size of input: 140 DAG size of output: 131 [2021-06-05 15:00:02,675 WARN L205 SmtUtils]: Spent 312.00 ms on a formula simplification. DAG size of input: 120 DAG size of output: 111 [2021-06-05 15:00:02,968 WARN L205 SmtUtils]: Spent 253.00 ms on a formula simplification. DAG size of input: 95 DAG size of output: 86 [2021-06-05 15:00:03,370 WARN L205 SmtUtils]: Spent 216.00 ms on a formula simplification. DAG size of input: 80 DAG size of output: 71 [2021-06-05 15:00:03,680 WARN L205 SmtUtils]: Spent 274.00 ms on a formula simplification. DAG size of input: 97 DAG size of output: 88 [2021-06-05 15:00:04,012 WARN L205 SmtUtils]: Spent 278.00 ms on a formula simplification. DAG size of input: 102 DAG size of output: 93 [2021-06-05 15:00:04,205 WARN L205 SmtUtils]: Spent 155.00 ms on a formula simplification. DAG size of input: 87 DAG size of output: 77 [2021-06-05 15:00:04,645 WARN L205 SmtUtils]: Spent 238.00 ms on a formula simplification. DAG size of input: 87 DAG size of output: 78 [2021-06-05 15:00:04,984 WARN L205 SmtUtils]: Spent 297.00 ms on a formula simplification. DAG size of input: 104 DAG size of output: 95 [2021-06-05 15:00:05,205 WARN L205 SmtUtils]: Spent 181.00 ms on a formula simplification. DAG size of input: 90 DAG size of output: 80 [2021-06-05 15:00:05,364 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 15:00:05,364 INFO L93 Difference]: Finished difference Result 771 states and 2317 transitions. [2021-06-05 15:00:05,364 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-06-05 15:00:05,364 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 1.894736842105263) internal successors, (36), 19 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 20 [2021-06-05 15:00:05,364 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 15:00:05,365 INFO L225 Difference]: With dead ends: 771 [2021-06-05 15:00:05,365 INFO L226 Difference]: Without dead ends: 699 [2021-06-05 15:00:05,365 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 49 GetRequests, 11 SyntacticMatches, 2 SemanticMatches, 36 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 181 ImplicationChecksByTransitivity, 5199.0ms TimeCoverageRelationStatistics Valid=203, Invalid=1203, Unknown=0, NotChecked=0, Total=1406 [2021-06-05 15:00:05,366 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 699 states. [2021-06-05 15:00:05,369 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 699 to 416. [2021-06-05 15:00:05,370 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 416 states, 415 states have (on average 3.207228915662651) internal successors, (1331), 415 states have internal predecessors, (1331), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:00:05,370 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 416 states to 416 states and 1331 transitions. [2021-06-05 15:00:05,370 INFO L78 Accepts]: Start accepts. Automaton has 416 states and 1331 transitions. Word has length 20 [2021-06-05 15:00:05,371 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 15:00:05,371 INFO L482 AbstractCegarLoop]: Abstraction has 416 states and 1331 transitions. [2021-06-05 15:00:05,371 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 1.894736842105263) internal successors, (36), 19 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:00:05,371 INFO L276 IsEmpty]: Start isEmpty. Operand 416 states and 1331 transitions. [2021-06-05 15:00:05,371 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-06-05 15:00:05,371 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 15:00:05,371 INFO L521 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 15:00:05,572 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 92 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable9096 [2021-06-05 15:00:05,572 INFO L430 AbstractCegarLoop]: === Iteration 214 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 15:00:05,572 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 15:00:05,572 INFO L82 PathProgramCache]: Analyzing trace with hash -321649514, now seen corresponding path program 65 times [2021-06-05 15:00:05,572 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 15:00:05,572 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [940646037] [2021-06-05 15:00:05,572 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 15:00:05,576 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 15:00:05,783 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 15:00:05,783 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 15:00:05,783 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [940646037] [2021-06-05 15:00:05,783 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [940646037] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 15:00:05,783 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1165708846] [2021-06-05 15:00:05,783 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 93 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 93 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 15:00:05,827 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-06-05 15:00:05,827 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 15:00:05,828 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 24 conjunts are in the unsatisfiable core [2021-06-05 15:00:05,829 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 15:00:06,092 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 22 treesize of output 16 [2021-06-05 15:00:06,093 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 15:00:06,096 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 24 treesize of output 18 [2021-06-05 15:00:06,097 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 15:00:06,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 31 treesize of output 23 [2021-06-05 15:00:06,102 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 15:00:06,106 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 17 [2021-06-05 15:00:06,106 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 15:00:06,110 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 22 treesize of output 16 [2021-06-05 15:00:06,111 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-05 15:00:06,114 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 22 [2021-06-05 15:00:06,115 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-06-05 15:00:06,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 37 treesize of output 27 [2021-06-05 15:00:06,119 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-06-05 15:00:06,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 23 treesize of output 17 [2021-06-05 15:00:06,124 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-06-05 15:00:06,127 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 17 [2021-06-05 15:00:06,128 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-06-05 15:00:06,132 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 29 treesize of output 21 [2021-06-05 15:00:06,133 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-06-05 15:00:06,137 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 24 treesize of output 18 [2021-06-05 15:00:06,138 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-06-05 15:00:06,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 22 treesize of output 16 [2021-06-05 15:00:06,142 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-06-05 15:00:06,146 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 22 [2021-06-05 15:00:06,147 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-06-05 15:00:06,151 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 17 [2021-06-05 15:00:06,152 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-06-05 15:00:06,155 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 31 treesize of output 23 [2021-06-05 15:00:06,156 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-06-05 15:00:06,161 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 22 [2021-06-05 15:00:06,162 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-06-05 15:00:06,165 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 17 [2021-06-05 15:00:06,166 INFO L550 ElimStorePlain]: Start of recursive call 18: End of recursive call: and 1 xjuncts. [2021-06-05 15:00:06,170 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 29 treesize of output 21 [2021-06-05 15:00:06,171 INFO L550 ElimStorePlain]: Start of recursive call 19: End of recursive call: and 1 xjuncts. [2021-06-05 15:00:06,174 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 17 [2021-06-05 15:00:06,175 INFO L550 ElimStorePlain]: Start of recursive call 20: End of recursive call: and 1 xjuncts. [2021-06-05 15:00:06,179 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 22 [2021-06-05 15:00:06,180 INFO L550 ElimStorePlain]: Start of recursive call 21: End of recursive call: and 1 xjuncts. [2021-06-05 15:00:06,184 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 38 treesize of output 28 [2021-06-05 15:00:06,185 INFO L550 ElimStorePlain]: Start of recursive call 22: End of recursive call: and 1 xjuncts. [2021-06-05 15:00:06,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 31 treesize of output 23 [2021-06-05 15:00:06,196 INFO L550 ElimStorePlain]: Start of recursive call 23: End of recursive call: and 1 xjuncts. [2021-06-05 15:00:06,201 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 22 treesize of output 16 [2021-06-05 15:00:06,202 INFO L550 ElimStorePlain]: Start of recursive call 24: End of recursive call: and 1 xjuncts. [2021-06-05 15:00:06,205 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 22 [2021-06-05 15:00:06,206 INFO L550 ElimStorePlain]: Start of recursive call 25: End of recursive call: and 1 xjuncts. [2021-06-05 15:00:06,386 WARN L205 SmtUtils]: Spent 180.00 ms on a formula simplification. DAG size of input: 51 DAG size of output: 41 [2021-06-05 15:00:06,387 INFO L628 ElimStorePlain]: treesize reduction 266, result has 44.6 percent of original size [2021-06-05 15:00:06,388 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 9 xjuncts. [2021-06-05 15:00:06,388 INFO L247 ElimStorePlain]: Needed 25 recursive calls to eliminate 1 variables, input treesize:1039, output treesize:214 [2021-06-05 15:00:06,806 WARN L205 SmtUtils]: Spent 149.00 ms on a formula simplification. DAG size of input: 39 DAG size of output: 37 [2021-06-05 15:00:06,977 WARN L205 SmtUtils]: Spent 126.00 ms on a formula simplification. DAG size of input: 37 DAG size of output: 33 [2021-06-05 15:00:07,057 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 15:00:07,057 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1165708846] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 15:00:07,057 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 15:00:07,057 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 20 [2021-06-05 15:00:07,057 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2010624946] [2021-06-05 15:00:07,057 INFO L462 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-06-05 15:00:07,057 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 15:00:07,058 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-06-05 15:00:07,058 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=337, Unknown=0, NotChecked=0, Total=380 [2021-06-05 15:00:07,058 INFO L87 Difference]: Start difference. First operand 416 states and 1331 transitions. Second operand has 20 states, 20 states have (on average 1.9) internal successors, (38), 20 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:00:07,924 WARN L205 SmtUtils]: Spent 240.00 ms on a formula simplification. DAG size of input: 95 DAG size of output: 77 [2021-06-05 15:00:08,191 WARN L205 SmtUtils]: Spent 233.00 ms on a formula simplification. DAG size of input: 74 DAG size of output: 65 [2021-06-05 15:00:08,514 WARN L205 SmtUtils]: Spent 263.00 ms on a formula simplification. DAG size of input: 84 DAG size of output: 75 [2021-06-05 15:00:08,551 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 15:00:08,552 INFO L93 Difference]: Finished difference Result 650 states and 1967 transitions. [2021-06-05 15:00:08,552 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-06-05 15:00:08,552 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 1.9) internal successors, (38), 20 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 20 [2021-06-05 15:00:08,552 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 15:00:08,553 INFO L225 Difference]: With dead ends: 650 [2021-06-05 15:00:08,553 INFO L226 Difference]: Without dead ends: 635 [2021-06-05 15:00:08,553 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 12 SyntacticMatches, 0 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 57 ImplicationChecksByTransitivity, 1958.9ms TimeCoverageRelationStatistics Valid=111, Invalid=591, Unknown=0, NotChecked=0, Total=702 [2021-06-05 15:00:08,553 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 635 states. [2021-06-05 15:00:08,557 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 635 to 416. [2021-06-05 15:00:08,557 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 416 states, 415 states have (on average 3.207228915662651) internal successors, (1331), 415 states have internal predecessors, (1331), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:00:08,558 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 416 states to 416 states and 1331 transitions. [2021-06-05 15:00:08,558 INFO L78 Accepts]: Start accepts. Automaton has 416 states and 1331 transitions. Word has length 20 [2021-06-05 15:00:08,558 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 15:00:08,558 INFO L482 AbstractCegarLoop]: Abstraction has 416 states and 1331 transitions. [2021-06-05 15:00:08,558 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 1.9) internal successors, (38), 20 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:00:08,558 INFO L276 IsEmpty]: Start isEmpty. Operand 416 states and 1331 transitions. [2021-06-05 15:00:08,558 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-06-05 15:00:08,558 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 15:00:08,558 INFO L521 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 15:00:08,759 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9234,93 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 15:00:08,759 INFO L430 AbstractCegarLoop]: === Iteration 215 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 15:00:08,759 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 15:00:08,759 INFO L82 PathProgramCache]: Analyzing trace with hash -2020369902, now seen corresponding path program 66 times [2021-06-05 15:00:08,759 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 15:00:08,759 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1922698927] [2021-06-05 15:00:08,759 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 15:00:08,764 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 15:00:08,961 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 15:00:08,961 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 15:00:08,961 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1922698927] [2021-06-05 15:00:08,961 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1922698927] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 15:00:08,961 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1951788203] [2021-06-05 15:00:08,961 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 94 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 94 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 15:00:08,990 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2021-06-05 15:00:08,990 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 15:00:08,990 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 24 conjunts are in the unsatisfiable core [2021-06-05 15:00:08,991 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 15:00:09,913 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:00:09,914 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:00:09,914 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 22 treesize of output 16 [2021-06-05 15:00:09,915 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 15:00:09,921 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:00:09,922 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:00:09,922 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 22 treesize of output 16 [2021-06-05 15:00:09,923 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 15:00:09,929 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:00:09,929 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:00:09,930 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 17 [2021-06-05 15:00:09,931 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 15:00:09,937 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:00:09,938 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:00:09,938 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 29 treesize of output 21 [2021-06-05 15:00:09,939 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 15:00:09,945 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:00:09,945 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:00:09,946 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 22 [2021-06-05 15:00:09,947 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-05 15:00:09,953 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:00:09,953 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 17 [2021-06-05 15:00:09,954 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-06-05 15:00:10,457 WARN L205 SmtUtils]: Spent 503.00 ms on a formula simplification. DAG size of input: 102 DAG size of output: 90 [2021-06-05 15:00:10,458 INFO L628 ElimStorePlain]: treesize reduction 602, result has 45.7 percent of original size [2021-06-05 15:00:10,463 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:00:10,464 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:00:10,464 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-06-05 15:00:10,465 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-06-05 15:00:10,471 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:00:10,471 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:00:10,471 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 12 [2021-06-05 15:00:10,472 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-06-05 15:00:10,477 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:00:10,477 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 22 treesize of output 16 [2021-06-05 15:00:10,478 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-06-05 15:00:10,683 WARN L205 SmtUtils]: Spent 204.00 ms on a formula simplification that was a NOOP. DAG size: 86 [2021-06-05 15:00:10,683 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 15:00:10,689 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:00:10,689 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:00:10,689 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 17 [2021-06-05 15:00:10,690 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-06-05 15:00:10,695 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-06-05 15:00:10,696 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-06-05 15:00:10,700 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:00:10,700 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 22 [2021-06-05 15:00:10,701 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-06-05 15:00:10,873 WARN L205 SmtUtils]: Spent 171.00 ms on a formula simplification that was a NOOP. DAG size: 75 [2021-06-05 15:00:10,873 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 15:00:10,878 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:00:10,878 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:00:10,879 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-06-05 15:00:10,885 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-06-05 15:00:10,890 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:00:10,891 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:00:10,891 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 12 [2021-06-05 15:00:10,892 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-06-05 15:00:10,896 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:00:10,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 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-06-05 15:00:10,897 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-06-05 15:00:11,076 WARN L205 SmtUtils]: Spent 178.00 ms on a formula simplification that was a NOOP. DAG size: 71 [2021-06-05 15:00:11,076 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 15:00:11,085 INFO L550 ElimStorePlain]: Start of recursive call 1: 4 dim-0 vars, 4 dim-1 vars, End of recursive call: 9 dim-0 vars, and 11 xjuncts. [2021-06-05 15:00:11,085 INFO L247 ElimStorePlain]: Needed 16 recursive calls to eliminate 8 variables, input treesize:1273, output treesize:359 [2021-06-05 15:00:11,350 WARN L205 SmtUtils]: Spent 205.00 ms on a formula simplification. DAG size of input: 124 DAG size of output: 101 [2021-06-05 15:00:11,584 INFO L446 ElimStorePlain]: Different costs {0=[v_prenex_1290, v_prenex_1292, v_prenex_1294, v_prenex_1286, v_prenex_1296, v_prenex_1288, array_6], 1=[v_prenex_1291, v_prenex_1293, array_0, v_prenex_1295, v_prenex_1285, v_prenex_1287, v_prenex_1289]} [2021-06-05 15:00:11,594 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 22 treesize of output 16 [2021-06-05 15:00:11,595 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 15:00:11,604 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select 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 11 [2021-06-05 15:00:11,605 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 15:00:11,614 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select 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 11 [2021-06-05 15:00:11,615 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 15:00:11,624 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 29 treesize of output 21 [2021-06-05 15:00:11,625 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 15:00:11,636 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 22 treesize of output 16 [2021-06-05 15:00:11,637 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-05 15:00:11,646 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 22 treesize of output 16 [2021-06-05 15:00:11,647 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-06-05 15:00:12,196 WARN L205 SmtUtils]: Spent 548.00 ms on a formula simplification. DAG size of input: 173 DAG size of output: 106 [2021-06-05 15:00:12,196 INFO L628 ElimStorePlain]: treesize reduction 1604, result has 16.3 percent of original size [2021-06-05 15:00:12,203 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 7 treesize of output 5 [2021-06-05 15:00:12,204 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-06-05 15:00:12,209 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-06-05 15:00:12,210 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-06-05 15:00:12,326 WARN L205 SmtUtils]: Spent 116.00 ms on a formula simplification that was a NOOP. DAG size: 97 [2021-06-05 15:00:12,326 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 15:00:12,332 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select 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 11 [2021-06-05 15:00:12,333 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-06-05 15:00:12,445 WARN L205 SmtUtils]: Spent 111.00 ms on a formula simplification that was a NOOP. DAG size: 91 [2021-06-05 15:00:12,445 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 15:00:12,451 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 7 treesize of output 5 [2021-06-05 15:00:12,452 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-06-05 15:00:12,561 WARN L205 SmtUtils]: Spent 109.00 ms on a formula simplification that was a NOOP. DAG size: 86 [2021-06-05 15:00:12,562 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 15:00:12,567 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 7 treesize of output 5 [2021-06-05 15:00:12,568 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-06-05 15:00:12,673 WARN L205 SmtUtils]: Spent 105.00 ms on a formula simplification that was a NOOP. DAG size: 81 [2021-06-05 15:00:12,674 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 15:00:12,679 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 15:00:12,680 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-06-05 15:00:12,783 WARN L205 SmtUtils]: Spent 103.00 ms on a formula simplification that was a NOOP. DAG size: 75 [2021-06-05 15:00:12,783 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 15:00:12,788 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 7 treesize of output 5 [2021-06-05 15:00:12,789 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-06-05 15:00:12,889 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 15:00:12,889 INFO L518 ElimStorePlain]: Eliminatee v_prenex_1291 vanished before elimination [2021-06-05 15:00:12,889 INFO L518 ElimStorePlain]: Eliminatee v_prenex_1293 vanished before elimination [2021-06-05 15:00:12,889 INFO L518 ElimStorePlain]: Eliminatee array_0 vanished before elimination [2021-06-05 15:00:12,889 INFO L518 ElimStorePlain]: Eliminatee v_prenex_1295 vanished before elimination [2021-06-05 15:00:12,889 INFO L518 ElimStorePlain]: Eliminatee v_prenex_1285 vanished before elimination [2021-06-05 15:00:12,889 INFO L518 ElimStorePlain]: Eliminatee v_prenex_1287 vanished before elimination [2021-06-05 15:00:12,889 INFO L518 ElimStorePlain]: Eliminatee v_prenex_1289 vanished before elimination [2021-06-05 15:00:12,892 INFO L550 ElimStorePlain]: Start of recursive call 1: 7 dim-0 vars, 14 dim-1 vars, End of recursive call: and 9 xjuncts. [2021-06-05 15:00:12,892 INFO L247 ElimStorePlain]: Needed 14 recursive calls to eliminate 21 variables, input treesize:2037, output treesize:175 [2021-06-05 15:00:13,073 WARN L205 SmtUtils]: Spent 153.00 ms on a formula simplification. DAG size of input: 38 DAG size of output: 36 [2021-06-05 15:00:13,219 WARN L205 SmtUtils]: Spent 100.00 ms on a formula simplification. DAG size of input: 36 DAG size of output: 33 [2021-06-05 15:00:13,298 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 15:00:13,298 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1951788203] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 15:00:13,298 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 15:00:13,298 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 19 [2021-06-05 15:00:13,298 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1297716200] [2021-06-05 15:00:13,298 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-06-05 15:00:13,298 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 15:00:13,299 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-06-05 15:00:13,299 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=302, Unknown=0, NotChecked=0, Total=342 [2021-06-05 15:00:13,299 INFO L87 Difference]: Start difference. First operand 416 states and 1331 transitions. Second operand has 19 states, 19 states have (on average 1.894736842105263) internal successors, (36), 19 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:00:13,831 WARN L205 SmtUtils]: Spent 157.00 ms on a formula simplification. DAG size of input: 109 DAG size of output: 98 [2021-06-05 15:00:14,223 WARN L205 SmtUtils]: Spent 290.00 ms on a formula simplification. DAG size of input: 124 DAG size of output: 106 [2021-06-05 15:00:14,827 WARN L205 SmtUtils]: Spent 511.00 ms on a formula simplification. DAG size of input: 191 DAG size of output: 182 [2021-06-05 15:00:15,133 WARN L205 SmtUtils]: Spent 254.00 ms on a formula simplification. DAG size of input: 90 DAG size of output: 81 [2021-06-05 15:00:15,578 WARN L205 SmtUtils]: Spent 354.00 ms on a formula simplification. DAG size of input: 107 DAG size of output: 96 [2021-06-05 15:00:15,630 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 15:00:15,630 INFO L93 Difference]: Finished difference Result 650 states and 1961 transitions. [2021-06-05 15:00:15,630 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-06-05 15:00:15,631 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 1.894736842105263) internal successors, (36), 19 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 20 [2021-06-05 15:00:15,631 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 15:00:15,632 INFO L225 Difference]: With dead ends: 650 [2021-06-05 15:00:15,632 INFO L226 Difference]: Without dead ends: 628 [2021-06-05 15:00:15,632 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 11 SyntacticMatches, 2 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 47 ImplicationChecksByTransitivity, 2989.4ms TimeCoverageRelationStatistics Valid=106, Invalid=544, Unknown=0, NotChecked=0, Total=650 [2021-06-05 15:00:15,632 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 628 states. [2021-06-05 15:00:15,636 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 628 to 419. [2021-06-05 15:00:15,636 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 419 states, 418 states have (on average 3.210526315789474) internal successors, (1342), 418 states have internal predecessors, (1342), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:00:15,637 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 419 states to 419 states and 1342 transitions. [2021-06-05 15:00:15,637 INFO L78 Accepts]: Start accepts. Automaton has 419 states and 1342 transitions. Word has length 20 [2021-06-05 15:00:15,637 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 15:00:15,637 INFO L482 AbstractCegarLoop]: Abstraction has 419 states and 1342 transitions. [2021-06-05 15:00:15,637 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 1.894736842105263) internal successors, (36), 19 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:00:15,637 INFO L276 IsEmpty]: Start isEmpty. Operand 419 states and 1342 transitions. [2021-06-05 15:00:15,637 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-06-05 15:00:15,637 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 15:00:15,637 INFO L521 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 15:00:15,838 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9306,94 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 15:00:15,838 INFO L430 AbstractCegarLoop]: === Iteration 216 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 15:00:15,838 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 15:00:15,838 INFO L82 PathProgramCache]: Analyzing trace with hash 2101349702, now seen corresponding path program 67 times [2021-06-05 15:00:15,838 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 15:00:15,838 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [537725399] [2021-06-05 15:00:15,838 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 15:00:15,843 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 15:00:16,039 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 15:00:16,040 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 15:00:16,040 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [537725399] [2021-06-05 15:00:16,040 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [537725399] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 15:00:16,040 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1424941596] [2021-06-05 15:00:16,040 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 95 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 95 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 15:00:16,067 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 15:00:16,067 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 23 conjunts are in the unsatisfiable core [2021-06-05 15:00:16,068 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 15:00:16,898 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:00:16,899 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:00:16,899 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 22 [2021-06-05 15:00:16,900 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 15:00:16,907 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:00:16,907 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:00:16,907 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 17 [2021-06-05 15:00:16,908 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 15:00:16,915 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:00:16,915 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 17 [2021-06-05 15:00:16,916 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 15:00:17,348 WARN L205 SmtUtils]: Spent 432.00 ms on a formula simplification. DAG size of input: 136 DAG size of output: 124 [2021-06-05 15:00:17,349 INFO L628 ElimStorePlain]: treesize reduction 253, result has 65.1 percent of original size [2021-06-05 15:00:17,355 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:00:17,355 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:00:17,356 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 17 [2021-06-05 15:00:17,357 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 15:00:17,362 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-06-05 15:00:17,363 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-05 15:00:17,528 WARN L205 SmtUtils]: Spent 165.00 ms on a formula simplification that was a NOOP. DAG size: 113 [2021-06-05 15:00:17,529 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 15:00:17,535 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:00:17,535 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-06-05 15:00:17,536 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-06-05 15:00:17,699 WARN L205 SmtUtils]: Spent 163.00 ms on a formula simplification that was a NOOP. DAG size: 109 [2021-06-05 15:00:17,700 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 15:00:17,706 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:00:17,706 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:00:17,706 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 12 [2021-06-05 15:00:17,707 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-06-05 15:00:17,712 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:00:17,713 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-06-05 15:00:17,713 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-06-05 15:00:17,874 WARN L205 SmtUtils]: Spent 160.00 ms on a formula simplification that was a NOOP. DAG size: 105 [2021-06-05 15:00:17,874 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 15:00:17,880 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:00:17,880 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:00:17,881 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 12 [2021-06-05 15:00:17,882 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-06-05 15:00:17,887 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:00:17,887 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-06-05 15:00:17,888 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-06-05 15:00:18,038 WARN L205 SmtUtils]: Spent 149.00 ms on a formula simplification that was a NOOP. DAG size: 100 [2021-06-05 15:00:18,038 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 15:00:18,044 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:00:18,045 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 17 [2021-06-05 15:00:18,045 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-06-05 15:00:18,198 WARN L205 SmtUtils]: Spent 152.00 ms on a formula simplification that was a NOOP. DAG size: 96 [2021-06-05 15:00:18,198 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 15:00:18,204 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:00:18,204 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-06-05 15:00:18,205 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-06-05 15:00:18,350 WARN L205 SmtUtils]: Spent 144.00 ms on a formula simplification that was a NOOP. DAG size: 92 [2021-06-05 15:00:18,350 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 15:00:18,355 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:00:18,356 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-06-05 15:00:18,357 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-06-05 15:00:18,498 WARN L205 SmtUtils]: Spent 141.00 ms on a formula simplification that was a NOOP. DAG size: 88 [2021-06-05 15:00:18,498 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 15:00:18,507 INFO L550 ElimStorePlain]: Start of recursive call 1: 8 dim-0 vars, 8 dim-1 vars, End of recursive call: 9 dim-0 vars, and 11 xjuncts. [2021-06-05 15:00:18,507 INFO L247 ElimStorePlain]: Needed 14 recursive calls to eliminate 16 variables, input treesize:753, output treesize:328 [2021-06-05 15:00:18,743 WARN L205 SmtUtils]: Spent 182.00 ms on a formula simplification. DAG size of input: 115 DAG size of output: 94 [2021-06-05 15:00:18,964 WARN L205 SmtUtils]: Spent 131.00 ms on a formula simplification. DAG size of input: 96 DAG size of output: 79 [2021-06-05 15:00:19,143 INFO L446 ElimStorePlain]: Different costs {0=[v_prenex_1321, array_6], 1=[array_0, v_prenex_1320]} [2021-06-05 15:00:19,147 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-06-05 15:00:19,148 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 15:00:19,152 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-06-05 15:00:19,153 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 15:00:19,157 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 22 treesize of output 16 [2021-06-05 15:00:19,158 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 15:00:19,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 29 treesize of output 21 [2021-06-05 15:00:19,163 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 15:00:19,167 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-06-05 15:00:19,168 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-05 15:00:19,171 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-06-05 15:00:19,172 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-06-05 15:00:19,309 WARN L205 SmtUtils]: Spent 136.00 ms on a formula simplification. DAG size of input: 63 DAG size of output: 45 [2021-06-05 15:00:19,309 INFO L628 ElimStorePlain]: treesize reduction 331, result has 27.9 percent of original size [2021-06-05 15:00:19,312 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 7 treesize of output 5 [2021-06-05 15:00:19,313 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-06-05 15:00:19,363 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 15:00:19,363 INFO L518 ElimStorePlain]: Eliminatee array_0 vanished before elimination [2021-06-05 15:00:19,363 INFO L518 ElimStorePlain]: Eliminatee v_prenex_1320 vanished before elimination [2021-06-05 15:00:19,364 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 4 dim-1 vars, End of recursive call: and 8 xjuncts. [2021-06-05 15:00:19,364 INFO L247 ElimStorePlain]: Needed 8 recursive calls to eliminate 6 variables, input treesize:630, output treesize:105 [2021-06-05 15:00:19,511 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 15:00:19,511 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1424941596] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 15:00:19,511 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 15:00:19,511 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 19 [2021-06-05 15:00:19,511 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1652900975] [2021-06-05 15:00:19,511 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-06-05 15:00:19,511 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 15:00:19,511 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-06-05 15:00:19,512 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=303, Unknown=0, NotChecked=0, Total=342 [2021-06-05 15:00:19,512 INFO L87 Difference]: Start difference. First operand 419 states and 1342 transitions. Second operand has 19 states, 19 states have (on average 1.894736842105263) internal successors, (36), 19 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:00:20,053 WARN L205 SmtUtils]: Spent 168.00 ms on a formula simplification. DAG size of input: 102 DAG size of output: 95 [2021-06-05 15:00:20,341 WARN L205 SmtUtils]: Spent 197.00 ms on a formula simplification. DAG size of input: 114 DAG size of output: 101 [2021-06-05 15:00:20,898 WARN L205 SmtUtils]: Spent 471.00 ms on a formula simplification. DAG size of input: 187 DAG size of output: 179 [2021-06-05 15:00:21,950 WARN L205 SmtUtils]: Spent 963.00 ms on a formula simplification. DAG size of input: 210 DAG size of output: 195 [2021-06-05 15:00:22,179 WARN L205 SmtUtils]: Spent 175.00 ms on a formula simplification. DAG size of input: 77 DAG size of output: 72 [2021-06-05 15:00:22,414 WARN L205 SmtUtils]: Spent 201.00 ms on a formula simplification. DAG size of input: 80 DAG size of output: 75 [2021-06-05 15:00:22,595 WARN L205 SmtUtils]: Spent 146.00 ms on a formula simplification. DAG size of input: 69 DAG size of output: 64 [2021-06-05 15:00:22,614 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 15:00:22,614 INFO L93 Difference]: Finished difference Result 639 states and 1932 transitions. [2021-06-05 15:00:22,614 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-06-05 15:00:22,615 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 1.894736842105263) internal successors, (36), 19 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 20 [2021-06-05 15:00:22,615 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 15:00:22,615 INFO L225 Difference]: With dead ends: 639 [2021-06-05 15:00:22,615 INFO L226 Difference]: Without dead ends: 588 [2021-06-05 15:00:22,616 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 11 SyntacticMatches, 2 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 50 ImplicationChecksByTransitivity, 3687.1ms TimeCoverageRelationStatistics Valid=129, Invalid=627, Unknown=0, NotChecked=0, Total=756 [2021-06-05 15:00:22,616 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 588 states. [2021-06-05 15:00:22,619 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 588 to 416. [2021-06-05 15:00:22,619 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 416 states, 415 states have (on average 3.207228915662651) internal successors, (1331), 415 states have internal predecessors, (1331), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:00:22,620 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 416 states to 416 states and 1331 transitions. [2021-06-05 15:00:22,620 INFO L78 Accepts]: Start accepts. Automaton has 416 states and 1331 transitions. Word has length 20 [2021-06-05 15:00:22,620 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 15:00:22,620 INFO L482 AbstractCegarLoop]: Abstraction has 416 states and 1331 transitions. [2021-06-05 15:00:22,620 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 1.894736842105263) internal successors, (36), 19 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:00:22,620 INFO L276 IsEmpty]: Start isEmpty. Operand 416 states and 1331 transitions. [2021-06-05 15:00:22,621 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-06-05 15:00:22,621 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 15:00:22,621 INFO L521 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 15:00:22,821 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9507,95 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 15:00:22,821 INFO L430 AbstractCegarLoop]: === Iteration 217 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 15:00:22,822 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 15:00:22,822 INFO L82 PathProgramCache]: Analyzing trace with hash 1049441532, now seen corresponding path program 68 times [2021-06-05 15:00:22,822 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 15:00:22,822 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1044414443] [2021-06-05 15:00:22,822 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 15:00:22,826 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 15:00:23,044 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 15:00:23,044 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 15:00:23,044 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1044414443] [2021-06-05 15:00:23,044 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1044414443] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 15:00:23,044 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [239153187] [2021-06-05 15:00:23,044 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 96 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 96 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 15:00:23,075 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 15:00:23,076 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 15:00:23,076 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 23 conjunts are in the unsatisfiable core [2021-06-05 15:00:23,077 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 15:00:23,647 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:00:23,647 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-06-05 15:00:23,648 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 15:00:24,023 WARN L205 SmtUtils]: Spent 374.00 ms on a formula simplification. DAG size of input: 107 DAG size of output: 100 [2021-06-05 15:00:24,023 INFO L628 ElimStorePlain]: treesize reduction 181, result has 68.0 percent of original size [2021-06-05 15:00:24,029 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:00:24,029 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 17 [2021-06-05 15:00:24,030 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 15:00:24,205 WARN L205 SmtUtils]: Spent 175.00 ms on a formula simplification that was a NOOP. DAG size: 96 [2021-06-05 15:00:24,206 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 15:00:24,211 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:00:24,211 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:00:24,212 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 17 [2021-06-05 15:00:24,213 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 15:00:24,217 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-06-05 15:00:24,218 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 15:00:24,362 WARN L205 SmtUtils]: Spent 143.00 ms on a formula simplification that was a NOOP. DAG size: 86 [2021-06-05 15:00:24,362 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 15:00:24,367 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:00:24,368 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-06-05 15:00:24,368 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-05 15:00:24,511 WARN L205 SmtUtils]: Spent 142.00 ms on a formula simplification that was a NOOP. DAG size: 82 [2021-06-05 15:00:24,511 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 15:00:24,516 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:00:24,517 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:00:24,517 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 31 treesize of output 23 [2021-06-05 15:00:24,518 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-06-05 15:00:24,523 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:00:24,523 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 24 treesize of output 18 [2021-06-05 15:00:24,524 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-06-05 15:00:24,650 WARN L205 SmtUtils]: Spent 125.00 ms on a formula simplification that was a NOOP. DAG size: 75 [2021-06-05 15:00:24,650 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 15:00:24,655 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:00:24,655 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:00:24,656 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-06-05 15:00:24,656 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-06-05 15:00:24,661 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:00:24,661 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 17 [2021-06-05 15:00:24,662 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-06-05 15:00:24,781 WARN L205 SmtUtils]: Spent 119.00 ms on a formula simplification that was a NOOP. DAG size: 71 [2021-06-05 15:00:24,782 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 15:00:24,788 INFO L550 ElimStorePlain]: Start of recursive call 1: 6 dim-0 vars, 6 dim-1 vars, End of recursive call: 6 dim-0 vars, and 8 xjuncts. [2021-06-05 15:00:24,788 INFO L247 ElimStorePlain]: Needed 10 recursive calls to eliminate 12 variables, input treesize:573, output treesize:239 [2021-06-05 15:00:25,016 WARN L205 SmtUtils]: Spent 181.00 ms on a formula simplification. DAG size of input: 85 DAG size of output: 85 [2021-06-05 15:00:25,292 WARN L205 SmtUtils]: Spent 186.00 ms on a formula simplification. DAG size of input: 90 DAG size of output: 88 [2021-06-05 15:00:25,563 WARN L205 SmtUtils]: Spent 128.00 ms on a formula simplification. DAG size of input: 94 DAG size of output: 84 [2021-06-05 15:00:25,813 INFO L446 ElimStorePlain]: Different costs {0=[v_prenex_1340, array_6, v_prenex_1342, v_prenex_1344, v_prenex_1346, v_prenex_1338], 1=[v_prenex_1339, array_3, v_prenex_1341, v_prenex_1343, v_prenex_1345, v_prenex_1337]} [2021-06-05 15:00:25,822 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select 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 11 [2021-06-05 15:00:25,823 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 15:00:25,831 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-06-05 15:00:25,832 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 15:00:25,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 22 treesize of output 16 [2021-06-05 15:00:25,841 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 15:00:25,849 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 22 treesize of output 16 [2021-06-05 15:00:25,850 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 15:00:25,858 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 29 treesize of output 21 [2021-06-05 15:00:25,859 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-05 15:00:25,867 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 22 treesize of output 16 [2021-06-05 15:00:25,868 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-06-05 15:00:26,220 WARN L205 SmtUtils]: Spent 352.00 ms on a formula simplification. DAG size of input: 142 DAG size of output: 81 [2021-06-05 15:00:26,221 INFO L628 ElimStorePlain]: treesize reduction 1224, result has 12.7 percent of original size [2021-06-05 15:00:26,226 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 7 treesize of output 5 [2021-06-05 15:00:26,227 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-06-05 15:00:26,300 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 15:00:26,305 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 7 treesize of output 5 [2021-06-05 15:00:26,306 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-06-05 15:00:26,377 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 15:00:26,382 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 7 treesize of output 5 [2021-06-05 15:00:26,383 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-06-05 15:00:26,452 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 15:00:26,456 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 7 treesize of output 5 [2021-06-05 15:00:26,457 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-06-05 15:00:26,525 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 15:00:26,529 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 7 treesize of output 5 [2021-06-05 15:00:26,530 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-06-05 15:00:26,600 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 15:00:26,601 INFO L518 ElimStorePlain]: Eliminatee v_prenex_1339 vanished before elimination [2021-06-05 15:00:26,601 INFO L518 ElimStorePlain]: Eliminatee array_3 vanished before elimination [2021-06-05 15:00:26,601 INFO L518 ElimStorePlain]: Eliminatee v_prenex_1341 vanished before elimination [2021-06-05 15:00:26,601 INFO L518 ElimStorePlain]: Eliminatee v_prenex_1343 vanished before elimination [2021-06-05 15:00:26,601 INFO L518 ElimStorePlain]: Eliminatee v_prenex_1345 vanished before elimination [2021-06-05 15:00:26,601 INFO L518 ElimStorePlain]: Eliminatee v_prenex_1337 vanished before elimination [2021-06-05 15:00:26,602 INFO L550 ElimStorePlain]: Start of recursive call 1: 6 dim-0 vars, 12 dim-1 vars, End of recursive call: and 8 xjuncts. [2021-06-05 15:00:26,602 INFO L247 ElimStorePlain]: Needed 12 recursive calls to eliminate 18 variables, input treesize:1537, output treesize:107 [2021-06-05 15:00:26,752 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 15:00:26,752 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [239153187] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 15:00:26,752 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 15:00:26,752 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 19 [2021-06-05 15:00:26,752 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1561932976] [2021-06-05 15:00:26,752 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-06-05 15:00:26,752 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 15:00:26,752 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-06-05 15:00:26,752 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=301, Unknown=0, NotChecked=0, Total=342 [2021-06-05 15:00:26,753 INFO L87 Difference]: Start difference. First operand 416 states and 1331 transitions. Second operand has 19 states, 19 states have (on average 1.894736842105263) internal successors, (36), 19 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:00:27,291 WARN L205 SmtUtils]: Spent 113.00 ms on a formula simplification. DAG size of input: 78 DAG size of output: 65 [2021-06-05 15:00:27,713 WARN L205 SmtUtils]: Spent 331.00 ms on a formula simplification. DAG size of input: 140 DAG size of output: 130 [2021-06-05 15:00:28,344 WARN L205 SmtUtils]: Spent 528.00 ms on a formula simplification. DAG size of input: 155 DAG size of output: 144 [2021-06-05 15:00:28,494 WARN L205 SmtUtils]: Spent 109.00 ms on a formula simplification. DAG size of input: 69 DAG size of output: 62 [2021-06-05 15:00:28,935 WARN L205 SmtUtils]: Spent 374.00 ms on a formula simplification. DAG size of input: 147 DAG size of output: 135 [2021-06-05 15:00:29,753 WARN L205 SmtUtils]: Spent 721.00 ms on a formula simplification. DAG size of input: 181 DAG size of output: 157 [2021-06-05 15:00:29,945 WARN L205 SmtUtils]: Spent 140.00 ms on a formula simplification. DAG size of input: 76 DAG size of output: 67 [2021-06-05 15:00:30,336 WARN L205 SmtUtils]: Spent 190.00 ms on a formula simplification. DAG size of input: 83 DAG size of output: 76 [2021-06-05 15:00:30,517 WARN L205 SmtUtils]: Spent 116.00 ms on a formula simplification. DAG size of input: 68 DAG size of output: 61 [2021-06-05 15:00:30,793 WARN L205 SmtUtils]: Spent 221.00 ms on a formula simplification. DAG size of input: 87 DAG size of output: 80 [2021-06-05 15:00:30,986 WARN L205 SmtUtils]: Spent 148.00 ms on a formula simplification. DAG size of input: 72 DAG size of output: 65 [2021-06-05 15:00:31,032 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 15:00:31,032 INFO L93 Difference]: Finished difference Result 690 states and 2072 transitions. [2021-06-05 15:00:31,032 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-06-05 15:00:31,032 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 1.894736842105263) internal successors, (36), 19 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 20 [2021-06-05 15:00:31,033 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 15:00:31,033 INFO L225 Difference]: With dead ends: 690 [2021-06-05 15:00:31,033 INFO L226 Difference]: Without dead ends: 627 [2021-06-05 15:00:31,033 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 10 SyntacticMatches, 3 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 122 ImplicationChecksByTransitivity, 4807.7ms TimeCoverageRelationStatistics Valid=170, Invalid=886, Unknown=0, NotChecked=0, Total=1056 [2021-06-05 15:00:31,034 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 627 states. [2021-06-05 15:00:31,037 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 627 to 423. [2021-06-05 15:00:31,038 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 423 states, 422 states have (on average 3.2156398104265405) internal successors, (1357), 422 states have internal predecessors, (1357), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:00:31,038 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 423 states to 423 states and 1357 transitions. [2021-06-05 15:00:31,038 INFO L78 Accepts]: Start accepts. Automaton has 423 states and 1357 transitions. Word has length 20 [2021-06-05 15:00:31,038 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 15:00:31,038 INFO L482 AbstractCegarLoop]: Abstraction has 423 states and 1357 transitions. [2021-06-05 15:00:31,038 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 1.894736842105263) internal successors, (36), 19 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:00:31,038 INFO L276 IsEmpty]: Start isEmpty. Operand 423 states and 1357 transitions. [2021-06-05 15:00:31,039 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-06-05 15:00:31,039 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 15:00:31,039 INFO L521 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 15:00:31,261 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 96 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable9643 [2021-06-05 15:00:31,261 INFO L430 AbstractCegarLoop]: === Iteration 218 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 15:00:31,261 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 15:00:31,261 INFO L82 PathProgramCache]: Analyzing trace with hash 842433850, now seen corresponding path program 69 times [2021-06-05 15:00:31,261 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 15:00:31,261 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [636514550] [2021-06-05 15:00:31,262 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 15:00:31,266 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 15:00:31,436 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 15:00:31,436 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 15:00:31,436 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [636514550] [2021-06-05 15:00:31,436 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [636514550] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 15:00:31,436 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [449577715] [2021-06-05 15:00:31,436 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 97 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 97 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 15:00:31,465 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-06-05 15:00:31,465 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 15:00:31,466 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 23 conjunts are in the unsatisfiable core [2021-06-05 15:00:31,466 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 15:00:31,838 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:00:31,838 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:00:31,839 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 22 treesize of output 16 [2021-06-05 15:00:31,839 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 15:00:31,844 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:00:31,844 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:00:31,845 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-06-05 15:00:31,845 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 15:00:31,850 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:00:31,851 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:00:31,851 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 29 treesize of output 21 [2021-06-05 15:00:31,852 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 15:00:31,856 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:00:31,857 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:00:31,857 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 22 treesize of output 16 [2021-06-05 15:00:31,858 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 15:00:31,863 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:00:31,863 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:00:31,863 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-06-05 15:00:31,864 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-05 15:00:31,869 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:00:31,869 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 22 treesize of output 16 [2021-06-05 15:00:31,870 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-06-05 15:00:32,231 WARN L205 SmtUtils]: Spent 361.00 ms on a formula simplification. DAG size of input: 79 DAG size of output: 65 [2021-06-05 15:00:32,232 INFO L628 ElimStorePlain]: treesize reduction 414, result has 44.2 percent of original size [2021-06-05 15:00:32,236 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 12 [2021-06-05 15:00:32,237 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-06-05 15:00:32,242 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:00:32,242 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:00:32,242 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 17 [2021-06-05 15:00:32,243 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-06-05 15:00:32,247 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:00:32,248 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 17 [2021-06-05 15:00:32,248 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-06-05 15:00:32,488 WARN L205 SmtUtils]: Spent 238.00 ms on a formula simplification. DAG size of input: 61 DAG size of output: 59 [2021-06-05 15:00:32,488 INFO L628 ElimStorePlain]: treesize reduction 34, result has 88.3 percent of original size [2021-06-05 15:00:32,492 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:00:32,493 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:00:32,493 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-06-05 15:00:32,494 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-06-05 15:00:32,498 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:00:32,499 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:00:32,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 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-06-05 15:00:32,500 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-06-05 15:00:32,503 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-06-05 15:00:32,504 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-06-05 15:00:32,601 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 15:00:32,618 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 3 dim-1 vars, End of recursive call: 4 dim-0 vars, and 7 xjuncts. [2021-06-05 15:00:32,618 INFO L247 ElimStorePlain]: Needed 13 recursive calls to eliminate 6 variables, input treesize:841, output treesize:178 [2021-06-05 15:00:32,807 WARN L205 SmtUtils]: Spent 153.00 ms on a formula simplification. DAG size of input: 68 DAG size of output: 68 [2021-06-05 15:00:33,026 WARN L205 SmtUtils]: Spent 148.00 ms on a formula simplification. DAG size of input: 103 DAG size of output: 67 [2021-06-05 15:00:33,504 INFO L446 ElimStorePlain]: Different costs {0=[v_prenex_1360, v_prenex_1362, v_prenex_1373, v_prenex_1364, array_6, v_prenex_1366, v_prenex_1358, v_prenex_1368], 1=[v_prenex_1361, array_3, v_prenex_1363, v_prenex_1365, v_prenex_1367, v_prenex_1369, v_prenex_1357, v_prenex_1359]} [2021-06-05 15:00:33,513 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 17 [2021-06-05 15:00:33,514 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 15:00:33,522 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 17 [2021-06-05 15:00:33,523 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 15:00:33,530 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 22 [2021-06-05 15:00:33,531 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 15:00:33,860 WARN L205 SmtUtils]: Spent 328.00 ms on a formula simplification. DAG size of input: 161 DAG size of output: 90 [2021-06-05 15:00:33,861 INFO L628 ElimStorePlain]: treesize reduction 611, result has 31.0 percent of original size [2021-06-05 15:00:33,865 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 12 [2021-06-05 15:00:33,866 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 15:00:33,975 WARN L205 SmtUtils]: Spent 108.00 ms on a formula simplification that was a NOOP. DAG size: 82 [2021-06-05 15:00:33,975 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 15:00:33,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 7 treesize of output 5 [2021-06-05 15:00:33,981 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-05 15:00:34,089 WARN L205 SmtUtils]: Spent 107.00 ms on a formula simplification that was a NOOP. DAG size: 77 [2021-06-05 15:00:34,089 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 15:00:34,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 7 treesize of output 5 [2021-06-05 15:00:34,094 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-06-05 15:00:34,201 WARN L205 SmtUtils]: Spent 106.00 ms on a formula simplification that was a NOOP. DAG size: 72 [2021-06-05 15:00:34,201 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 15:00:34,205 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 7 treesize of output 5 [2021-06-05 15:00:34,206 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-06-05 15:00:34,311 WARN L205 SmtUtils]: Spent 104.00 ms on a formula simplification that was a NOOP. DAG size: 67 [2021-06-05 15:00:34,312 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 15:00:34,312 INFO L518 ElimStorePlain]: Eliminatee v_prenex_1366 vanished before elimination [2021-06-05 15:00:34,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 16 treesize of output 12 [2021-06-05 15:00:34,317 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-06-05 15:00:34,417 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 15:00:34,417 INFO L518 ElimStorePlain]: Eliminatee v_prenex_1368 vanished before elimination [2021-06-05 15:00:34,417 INFO L518 ElimStorePlain]: Eliminatee v_prenex_1361 vanished before elimination [2021-06-05 15:00:34,417 INFO L518 ElimStorePlain]: Eliminatee array_3 vanished before elimination [2021-06-05 15:00:34,417 INFO L518 ElimStorePlain]: Eliminatee v_prenex_1363 vanished before elimination [2021-06-05 15:00:34,417 INFO L518 ElimStorePlain]: Eliminatee v_prenex_1365 vanished before elimination [2021-06-05 15:00:34,417 INFO L518 ElimStorePlain]: Eliminatee v_prenex_1367 vanished before elimination [2021-06-05 15:00:34,417 INFO L518 ElimStorePlain]: Eliminatee v_prenex_1369 vanished before elimination [2021-06-05 15:00:34,417 INFO L518 ElimStorePlain]: Eliminatee v_prenex_1357 vanished before elimination [2021-06-05 15:00:34,417 INFO L518 ElimStorePlain]: Eliminatee v_prenex_1359 vanished before elimination [2021-06-05 15:00:34,420 INFO L550 ElimStorePlain]: Start of recursive call 1: 8 dim-0 vars, 16 dim-1 vars, End of recursive call: and 11 xjuncts. [2021-06-05 15:00:34,420 INFO L247 ElimStorePlain]: Needed 9 recursive calls to eliminate 24 variables, input treesize:914, output treesize:183 [2021-06-05 15:00:34,566 WARN L205 SmtUtils]: Spent 122.00 ms on a formula simplification. DAG size of input: 34 DAG size of output: 31 [2021-06-05 15:00:34,737 WARN L205 SmtUtils]: Spent 114.00 ms on a formula simplification. DAG size of input: 38 DAG size of output: 32 [2021-06-05 15:00:34,829 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 15:00:34,829 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [449577715] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 15:00:34,829 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 15:00:34,829 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 19 [2021-06-05 15:00:34,829 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [636885813] [2021-06-05 15:00:34,829 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-06-05 15:00:34,829 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 15:00:34,829 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-06-05 15:00:34,829 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=301, Unknown=0, NotChecked=0, Total=342 [2021-06-05 15:00:34,830 INFO L87 Difference]: Start difference. First operand 423 states and 1357 transitions. Second operand has 19 states, 19 states have (on average 1.894736842105263) internal successors, (36), 19 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:00:35,315 WARN L205 SmtUtils]: Spent 132.00 ms on a formula simplification. DAG size of input: 75 DAG size of output: 61 [2021-06-05 15:00:35,683 WARN L205 SmtUtils]: Spent 296.00 ms on a formula simplification. DAG size of input: 111 DAG size of output: 96 [2021-06-05 15:00:36,003 WARN L205 SmtUtils]: Spent 192.00 ms on a formula simplification. DAG size of input: 72 DAG size of output: 64 [2021-06-05 15:00:36,456 WARN L205 SmtUtils]: Spent 384.00 ms on a formula simplification. DAG size of input: 91 DAG size of output: 76 [2021-06-05 15:00:36,983 WARN L205 SmtUtils]: Spent 448.00 ms on a formula simplification. DAG size of input: 101 DAG size of output: 82 [2021-06-05 15:00:37,031 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 15:00:37,031 INFO L93 Difference]: Finished difference Result 706 states and 2130 transitions. [2021-06-05 15:00:37,032 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-06-05 15:00:37,032 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 1.894736842105263) internal successors, (36), 19 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 20 [2021-06-05 15:00:37,032 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 15:00:37,033 INFO L225 Difference]: With dead ends: 706 [2021-06-05 15:00:37,033 INFO L226 Difference]: Without dead ends: 691 [2021-06-05 15:00:37,033 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 11 SyntacticMatches, 2 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 56 ImplicationChecksByTransitivity, 2755.8ms TimeCoverageRelationStatistics Valid=101, Invalid=549, Unknown=0, NotChecked=0, Total=650 [2021-06-05 15:00:37,033 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 691 states. [2021-06-05 15:00:37,037 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 691 to 421. [2021-06-05 15:00:37,038 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 421 states, 420 states have (on average 3.2142857142857144) internal successors, (1350), 420 states have internal predecessors, (1350), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:00:37,038 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 421 states to 421 states and 1350 transitions. [2021-06-05 15:00:37,038 INFO L78 Accepts]: Start accepts. Automaton has 421 states and 1350 transitions. Word has length 20 [2021-06-05 15:00:37,038 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 15:00:37,038 INFO L482 AbstractCegarLoop]: Abstraction has 421 states and 1350 transitions. [2021-06-05 15:00:37,038 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 1.894736842105263) internal successors, (36), 19 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:00:37,039 INFO L276 IsEmpty]: Start isEmpty. Operand 421 states and 1350 transitions. [2021-06-05 15:00:37,039 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-06-05 15:00:37,039 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 15:00:37,039 INFO L521 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 15:00:37,239 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 97 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable9764 [2021-06-05 15:00:37,240 INFO L430 AbstractCegarLoop]: === Iteration 219 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 15:00:37,240 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 15:00:37,240 INFO L82 PathProgramCache]: Analyzing trace with hash -376201510, now seen corresponding path program 70 times [2021-06-05 15:00:37,240 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 15:00:37,240 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [767360271] [2021-06-05 15:00:37,240 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 15:00:37,243 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 15:00:37,396 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 15:00:37,397 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 15:00:37,397 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [767360271] [2021-06-05 15:00:37,397 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [767360271] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 15:00:37,397 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [986316764] [2021-06-05 15:00:37,397 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 98 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 98 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 15:00:37,424 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 15:00:37,424 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 15:00:37,425 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 24 conjunts are in the unsatisfiable core [2021-06-05 15:00:37,426 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 15:00:38,007 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:00:38,008 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:00:38,008 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-06-05 15:00:38,009 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 15:00:38,015 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:00:38,015 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:00:38,015 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 22 treesize of output 16 [2021-06-05 15:00:38,016 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 15:00:38,022 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:00:38,022 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:00:38,023 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 29 treesize of output 21 [2021-06-05 15:00:38,023 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 15:00:38,029 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:00:38,030 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:00:38,030 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-06-05 15:00:38,031 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 15:00:38,037 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:00:38,037 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:00:38,037 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 22 treesize of output 16 [2021-06-05 15:00:38,038 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-05 15:00:38,044 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:00:38,044 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 22 treesize of output 16 [2021-06-05 15:00:38,045 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-06-05 15:00:38,428 WARN L205 SmtUtils]: Spent 383.00 ms on a formula simplification. DAG size of input: 84 DAG size of output: 69 [2021-06-05 15:00:38,429 INFO L628 ElimStorePlain]: treesize reduction 479, result has 42.1 percent of original size [2021-06-05 15:00:38,434 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:00:38,434 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:00:38,434 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-06-05 15:00:38,435 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-06-05 15:00:38,440 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:00:38,440 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:00:38,440 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 22 treesize of output 16 [2021-06-05 15:00:38,441 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-06-05 15:00:38,446 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 7 treesize of output 5 [2021-06-05 15:00:38,447 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-06-05 15:00:38,610 WARN L205 SmtUtils]: Spent 163.00 ms on a formula simplification that was a NOOP. DAG size: 65 [2021-06-05 15:00:38,610 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 15:00:38,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 16 treesize of output 12 [2021-06-05 15:00:38,616 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-06-05 15:00:38,621 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:00:38,622 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:00:38,622 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 17 [2021-06-05 15:00:38,623 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-06-05 15:00:38,627 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:00:38,627 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 17 [2021-06-05 15:00:38,628 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-06-05 15:00:38,904 WARN L205 SmtUtils]: Spent 275.00 ms on a formula simplification. DAG size of input: 61 DAG size of output: 59 [2021-06-05 15:00:38,905 INFO L628 ElimStorePlain]: treesize reduction 40, result has 86.3 percent of original size [2021-06-05 15:00:38,910 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 3 dim-1 vars, End of recursive call: 4 dim-0 vars, and 7 xjuncts. [2021-06-05 15:00:38,910 INFO L247 ElimStorePlain]: Needed 13 recursive calls to eliminate 6 variables, input treesize:949, output treesize:242 [2021-06-05 15:00:39,155 WARN L205 SmtUtils]: Spent 206.00 ms on a formula simplification. DAG size of input: 79 DAG size of output: 77 [2021-06-05 15:00:39,433 WARN L205 SmtUtils]: Spent 192.00 ms on a formula simplification. DAG size of input: 115 DAG size of output: 76 [2021-06-05 15:00:39,673 INFO L446 ElimStorePlain]: Different costs {0=[v_prenex_1390, v_prenex_1386, array_6, v_prenex_1388], 1=[array_3, v_prenex_1385, v_prenex_1387, v_prenex_1389]} [2021-06-05 15:00:39,680 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 37 treesize of output 27 [2021-06-05 15:00:39,681 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 15:00:39,688 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 29 treesize of output 21 [2021-06-05 15:00:39,689 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 15:00:39,696 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 22 [2021-06-05 15:00:39,697 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 15:00:39,704 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 22 [2021-06-05 15:00:39,705 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 15:00:39,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 36 treesize of output 26 [2021-06-05 15:00:39,712 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-05 15:00:39,718 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-06-05 15:00:39,719 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-06-05 15:00:40,128 WARN L205 SmtUtils]: Spent 408.00 ms on a formula simplification. DAG size of input: 122 DAG size of output: 80 [2021-06-05 15:00:40,128 INFO L628 ElimStorePlain]: treesize reduction 1008, result has 22.9 percent of original size [2021-06-05 15:00:40,133 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 12 [2021-06-05 15:00:40,134 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-06-05 15:00:40,271 WARN L205 SmtUtils]: Spent 136.00 ms on a formula simplification that was a NOOP. DAG size: 73 [2021-06-05 15:00:40,271 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 15:00:40,276 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 7 treesize of output 5 [2021-06-05 15:00:40,277 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-06-05 15:00:40,410 WARN L205 SmtUtils]: Spent 133.00 ms on a formula simplification that was a NOOP. DAG size: 68 [2021-06-05 15:00:40,411 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 15:00:40,415 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select 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 11 [2021-06-05 15:00:40,416 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-06-05 15:00:40,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 7 treesize of output 5 [2021-06-05 15:00:40,421 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-06-05 15:00:40,671 WARN L205 SmtUtils]: Spent 250.00 ms on a formula simplification. DAG size of input: 64 DAG size of output: 60 [2021-06-05 15:00:40,672 INFO L628 ElimStorePlain]: treesize reduction 8, result has 97.0 percent of original size [2021-06-05 15:00:40,672 INFO L518 ElimStorePlain]: Eliminatee array_3 vanished before elimination [2021-06-05 15:00:40,672 INFO L518 ElimStorePlain]: Eliminatee v_prenex_1385 vanished before elimination [2021-06-05 15:00:40,672 INFO L518 ElimStorePlain]: Eliminatee v_prenex_1387 vanished before elimination [2021-06-05 15:00:40,672 INFO L518 ElimStorePlain]: Eliminatee v_prenex_1389 vanished before elimination [2021-06-05 15:00:40,675 INFO L550 ElimStorePlain]: Start of recursive call 1: 4 dim-0 vars, 8 dim-1 vars, End of recursive call: and 11 xjuncts. [2021-06-05 15:00:40,675 INFO L247 ElimStorePlain]: Needed 11 recursive calls to eliminate 12 variables, input treesize:1498, output treesize:240 [2021-06-05 15:00:40,860 WARN L205 SmtUtils]: Spent 158.00 ms on a formula simplification. DAG size of input: 38 DAG size of output: 33 [2021-06-05 15:00:41,091 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 15:00:41,091 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [986316764] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 15:00:41,091 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 15:00:41,091 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 19 [2021-06-05 15:00:41,092 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [665177962] [2021-06-05 15:00:41,092 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-06-05 15:00:41,092 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 15:00:41,092 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-06-05 15:00:41,092 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=301, Unknown=0, NotChecked=0, Total=342 [2021-06-05 15:00:41,092 INFO L87 Difference]: Start difference. First operand 421 states and 1350 transitions. Second operand has 19 states, 19 states have (on average 1.894736842105263) internal successors, (36), 19 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:00:41,962 WARN L205 SmtUtils]: Spent 324.00 ms on a formula simplification. DAG size of input: 117 DAG size of output: 94 [2021-06-05 15:00:42,335 WARN L205 SmtUtils]: Spent 239.00 ms on a formula simplification. DAG size of input: 74 DAG size of output: 62 [2021-06-05 15:00:42,748 WARN L205 SmtUtils]: Spent 326.00 ms on a formula simplification. DAG size of input: 87 DAG size of output: 69 [2021-06-05 15:00:43,215 WARN L205 SmtUtils]: Spent 382.00 ms on a formula simplification. DAG size of input: 97 DAG size of output: 78 [2021-06-05 15:00:43,255 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 15:00:43,255 INFO L93 Difference]: Finished difference Result 673 states and 2049 transitions. [2021-06-05 15:00:43,255 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-06-05 15:00:43,255 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 1.894736842105263) internal successors, (36), 19 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 20 [2021-06-05 15:00:43,256 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 15:00:43,256 INFO L225 Difference]: With dead ends: 673 [2021-06-05 15:00:43,256 INFO L226 Difference]: Without dead ends: 658 [2021-06-05 15:00:43,256 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 11 SyntacticMatches, 2 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 56 ImplicationChecksByTransitivity, 2817.8ms TimeCoverageRelationStatistics Valid=101, Invalid=549, Unknown=0, NotChecked=0, Total=650 [2021-06-05 15:00:43,257 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 658 states. [2021-06-05 15:00:43,260 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 658 to 419. [2021-06-05 15:00:43,261 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 419 states, 418 states have (on average 3.2177033492822966) internal successors, (1345), 418 states have internal predecessors, (1345), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:00:43,261 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 419 states to 419 states and 1345 transitions. [2021-06-05 15:00:43,261 INFO L78 Accepts]: Start accepts. Automaton has 419 states and 1345 transitions. Word has length 20 [2021-06-05 15:00:43,261 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 15:00:43,261 INFO L482 AbstractCegarLoop]: Abstraction has 419 states and 1345 transitions. [2021-06-05 15:00:43,262 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 1.894736842105263) internal successors, (36), 19 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:00:43,262 INFO L276 IsEmpty]: Start isEmpty. Operand 419 states and 1345 transitions. [2021-06-05 15:00:43,262 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-06-05 15:00:43,262 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 15:00:43,262 INFO L521 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 15:00:43,462 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 98 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable9909 [2021-06-05 15:00:43,463 INFO L430 AbstractCegarLoop]: === Iteration 220 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 15:00:43,463 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 15:00:43,463 INFO L82 PathProgramCache]: Analyzing trace with hash 1645547448, now seen corresponding path program 71 times [2021-06-05 15:00:43,463 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 15:00:43,463 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1050820138] [2021-06-05 15:00:43,463 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 15:00:43,466 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 15:00:43,611 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 15:00:43,611 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 15:00:43,611 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1050820138] [2021-06-05 15:00:43,611 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1050820138] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 15:00:43,611 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1500324441] [2021-06-05 15:00:43,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 99 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 99 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 15:00:43,640 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 15:00:43,640 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 15:00:43,641 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 24 conjunts are in the unsatisfiable core [2021-06-05 15:00:43,641 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 15:00:43,828 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-06-05 15:00:43,829 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 15:00:43,833 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 36 treesize of output 26 [2021-06-05 15:00:43,834 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 15:00:43,839 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 22 treesize of output 16 [2021-06-05 15:00:43,839 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 15:00:43,844 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 29 treesize of output 21 [2021-06-05 15:00:43,845 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 15:00:43,849 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 22 [2021-06-05 15:00:43,850 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-05 15:00:43,855 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 22 [2021-06-05 15:00:43,856 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-06-05 15:00:43,861 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 37 treesize of output 27 [2021-06-05 15:00:43,861 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-06-05 15:00:43,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 37 treesize of output 27 [2021-06-05 15:00:43,867 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-06-05 15:00:43,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 23 treesize of output 17 [2021-06-05 15:00:43,872 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-06-05 15:00:43,877 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 22 treesize of output 16 [2021-06-05 15:00:43,877 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-06-05 15:00:43,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 30 treesize of output 22 [2021-06-05 15:00:43,883 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-06-05 15:00:43,888 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 37 treesize of output 27 [2021-06-05 15:00:43,889 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-06-05 15:00:43,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 29 treesize of output 21 [2021-06-05 15:00:43,895 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-06-05 15:00:43,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 36 treesize of output 26 [2021-06-05 15:00:43,901 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-06-05 15:00:43,905 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 29 treesize of output 21 [2021-06-05 15:00:43,906 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-06-05 15:00:43,911 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 22 [2021-06-05 15:00:43,911 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-06-05 15:00:43,916 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 29 treesize of output 21 [2021-06-05 15:00:43,916 INFO L550 ElimStorePlain]: Start of recursive call 18: End of recursive call: and 1 xjuncts. [2021-06-05 15:00:43,921 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 22 [2021-06-05 15:00:43,922 INFO L550 ElimStorePlain]: Start of recursive call 19: End of recursive call: and 1 xjuncts. [2021-06-05 15:00:43,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 36 treesize of output 26 [2021-06-05 15:00:43,934 INFO L550 ElimStorePlain]: Start of recursive call 20: End of recursive call: and 1 xjuncts. [2021-06-05 15:00:43,938 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 17 [2021-06-05 15:00:43,939 INFO L550 ElimStorePlain]: Start of recursive call 21: End of recursive call: and 1 xjuncts. [2021-06-05 15:00:43,943 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 29 treesize of output 21 [2021-06-05 15:00:43,944 INFO L550 ElimStorePlain]: Start of recursive call 22: End of recursive call: and 1 xjuncts. [2021-06-05 15:00:43,948 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 17 [2021-06-05 15:00:43,949 INFO L550 ElimStorePlain]: Start of recursive call 23: End of recursive call: and 1 xjuncts. [2021-06-05 15:00:43,953 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 12 [2021-06-05 15:00:43,954 INFO L550 ElimStorePlain]: Start of recursive call 24: End of recursive call: and 1 xjuncts. [2021-06-05 15:00:43,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 23 treesize of output 17 [2021-06-05 15:00:43,960 INFO L550 ElimStorePlain]: Start of recursive call 25: End of recursive call: and 1 xjuncts. [2021-06-05 15:00:43,964 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 22 [2021-06-05 15:00:43,965 INFO L550 ElimStorePlain]: Start of recursive call 26: End of recursive call: and 1 xjuncts. [2021-06-05 15:00:43,969 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 44 treesize of output 32 [2021-06-05 15:00:43,970 INFO L550 ElimStorePlain]: Start of recursive call 27: End of recursive call: and 1 xjuncts. [2021-06-05 15:00:43,975 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 37 treesize of output 27 [2021-06-05 15:00:43,976 INFO L550 ElimStorePlain]: Start of recursive call 28: End of recursive call: and 1 xjuncts. [2021-06-05 15:00:43,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 36 treesize of output 26 [2021-06-05 15:00:43,981 INFO L550 ElimStorePlain]: Start of recursive call 29: End of recursive call: and 1 xjuncts. [2021-06-05 15:00:43,985 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 29 treesize of output 21 [2021-06-05 15:00:43,986 INFO L550 ElimStorePlain]: Start of recursive call 30: End of recursive call: and 1 xjuncts. [2021-06-05 15:00:43,990 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 12 [2021-06-05 15:00:43,991 INFO L550 ElimStorePlain]: Start of recursive call 31: End of recursive call: and 1 xjuncts. [2021-06-05 15:00:43,996 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 17 [2021-06-05 15:00:43,996 INFO L550 ElimStorePlain]: Start of recursive call 32: End of recursive call: and 2 xjuncts. [2021-06-05 15:00:44,001 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 22 treesize of output 16 [2021-06-05 15:00:44,002 INFO L550 ElimStorePlain]: Start of recursive call 33: End of recursive call: and 1 xjuncts. [2021-06-05 15:00:44,006 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-06-05 15:00:44,007 INFO L550 ElimStorePlain]: Start of recursive call 34: End of recursive call: and 1 xjuncts. [2021-06-05 15:00:44,011 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 22 treesize of output 16 [2021-06-05 15:00:44,012 INFO L550 ElimStorePlain]: Start of recursive call 35: End of recursive call: and 1 xjuncts. [2021-06-05 15:00:44,016 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-06-05 15:00:44,017 INFO L550 ElimStorePlain]: Start of recursive call 36: End of recursive call: and 1 xjuncts. [2021-06-05 15:00:44,020 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 43 treesize of output 31 [2021-06-05 15:00:44,021 INFO L550 ElimStorePlain]: Start of recursive call 37: End of recursive call: and 1 xjuncts. [2021-06-05 15:00:44,218 WARN L205 SmtUtils]: Spent 196.00 ms on a formula simplification. DAG size of input: 58 DAG size of output: 36 [2021-06-05 15:00:44,218 INFO L628 ElimStorePlain]: treesize reduction 552, result has 23.2 percent of original size [2021-06-05 15:00:44,220 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 7 xjuncts. [2021-06-05 15:00:44,220 INFO L247 ElimStorePlain]: Needed 37 recursive calls to eliminate 1 variables, input treesize:1681, output treesize:167 [2021-06-05 15:00:44,540 WARN L205 SmtUtils]: Spent 168.00 ms on a formula simplification. DAG size of input: 53 DAG size of output: 42 [2021-06-05 15:00:44,711 WARN L205 SmtUtils]: Spent 129.00 ms on a formula simplification. DAG size of input: 39 DAG size of output: 36 [2021-06-05 15:00:45,031 WARN L205 SmtUtils]: Spent 123.00 ms on a formula simplification. DAG size of input: 40 DAG size of output: 37 [2021-06-05 15:00:45,106 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 15:00:45,106 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1500324441] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 15:00:45,106 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 15:00:45,106 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 20 [2021-06-05 15:00:45,106 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [822814257] [2021-06-05 15:00:45,106 INFO L462 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-06-05 15:00:45,106 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 15:00:45,106 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-06-05 15:00:45,106 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=337, Unknown=0, NotChecked=0, Total=380 [2021-06-05 15:00:45,107 INFO L87 Difference]: Start difference. First operand 419 states and 1345 transitions. Second operand has 20 states, 20 states have (on average 1.9) internal successors, (38), 20 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:00:45,649 WARN L205 SmtUtils]: Spent 142.00 ms on a formula simplification. DAG size of input: 66 DAG size of output: 53 [2021-06-05 15:00:45,895 WARN L205 SmtUtils]: Spent 172.00 ms on a formula simplification. DAG size of input: 55 DAG size of output: 49 [2021-06-05 15:00:46,267 WARN L205 SmtUtils]: Spent 334.00 ms on a formula simplification. DAG size of input: 86 DAG size of output: 67 [2021-06-05 15:00:46,553 WARN L205 SmtUtils]: Spent 247.00 ms on a formula simplification. DAG size of input: 72 DAG size of output: 64 [2021-06-05 15:00:46,948 WARN L205 SmtUtils]: Spent 367.00 ms on a formula simplification. DAG size of input: 90 DAG size of output: 70 [2021-06-05 15:00:47,160 WARN L205 SmtUtils]: Spent 173.00 ms on a formula simplification. DAG size of input: 62 DAG size of output: 57 [2021-06-05 15:00:47,469 WARN L205 SmtUtils]: Spent 275.00 ms on a formula simplification. DAG size of input: 69 DAG size of output: 62 [2021-06-05 15:00:47,720 WARN L205 SmtUtils]: Spent 204.00 ms on a formula simplification. DAG size of input: 69 DAG size of output: 64 [2021-06-05 15:00:48,087 WARN L205 SmtUtils]: Spent 329.00 ms on a formula simplification. DAG size of input: 78 DAG size of output: 69 [2021-06-05 15:00:48,129 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 15:00:48,129 INFO L93 Difference]: Finished difference Result 681 states and 2053 transitions. [2021-06-05 15:00:48,129 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-06-05 15:00:48,129 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 1.9) internal successors, (38), 20 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 20 [2021-06-05 15:00:48,129 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 15:00:48,130 INFO L225 Difference]: With dead ends: 681 [2021-06-05 15:00:48,130 INFO L226 Difference]: Without dead ends: 651 [2021-06-05 15:00:48,130 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 12 SyntacticMatches, 0 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 90 ImplicationChecksByTransitivity, 3493.9ms TimeCoverageRelationStatistics Valid=149, Invalid=843, Unknown=0, NotChecked=0, Total=992 [2021-06-05 15:00:48,131 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 651 states. [2021-06-05 15:00:48,134 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 651 to 422. [2021-06-05 15:00:48,135 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 422 states, 421 states have (on average 3.2209026128266034) internal successors, (1356), 421 states have internal predecessors, (1356), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:00:48,135 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 422 states to 422 states and 1356 transitions. [2021-06-05 15:00:48,135 INFO L78 Accepts]: Start accepts. Automaton has 422 states and 1356 transitions. Word has length 20 [2021-06-05 15:00:48,135 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 15:00:48,135 INFO L482 AbstractCegarLoop]: Abstraction has 422 states and 1356 transitions. [2021-06-05 15:00:48,135 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 1.9) internal successors, (38), 20 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:00:48,135 INFO L276 IsEmpty]: Start isEmpty. Operand 422 states and 1356 transitions. [2021-06-05 15:00:48,136 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-06-05 15:00:48,136 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 15:00:48,136 INFO L521 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 15:00:48,336 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10082,99 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 15:00:48,336 INFO L430 AbstractCegarLoop]: === Iteration 221 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 15:00:48,337 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 15:00:48,337 INFO L82 PathProgramCache]: Analyzing trace with hash 1329436092, now seen corresponding path program 72 times [2021-06-05 15:00:48,337 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 15:00:48,337 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1633522982] [2021-06-05 15:00:48,337 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 15:00:48,340 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 15:00:48,494 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 15:00:48,494 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 15:00:48,495 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1633522982] [2021-06-05 15:00:48,495 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1633522982] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 15:00:48,495 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [972548483] [2021-06-05 15:00:48,495 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 100 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 100 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 15:00:48,523 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2021-06-05 15:00:48,523 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 15:00:48,524 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 24 conjunts are in the unsatisfiable core [2021-06-05 15:00:48,524 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 15:00:49,075 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:00:49,076 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:00:49,076 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 22 treesize of output 16 [2021-06-05 15:00:49,077 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 15:00:49,083 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:00:49,083 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:00:49,083 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-06-05 15:00:49,084 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 15:00:49,090 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:00:49,090 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:00:49,091 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-06-05 15:00:49,091 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 15:00:49,097 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:00:49,098 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:00:49,098 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 29 treesize of output 21 [2021-06-05 15:00:49,099 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 15:00:49,105 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:00:49,106 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:00:49,106 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 22 treesize of output 16 [2021-06-05 15:00:49,106 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-05 15:00:49,112 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:00:49,112 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 22 treesize of output 16 [2021-06-05 15:00:49,113 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-06-05 15:00:49,500 WARN L205 SmtUtils]: Spent 386.00 ms on a formula simplification. DAG size of input: 84 DAG size of output: 69 [2021-06-05 15:00:49,500 INFO L628 ElimStorePlain]: treesize reduction 486, result has 41.3 percent of original size [2021-06-05 15:00:49,505 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 12 [2021-06-05 15:00:49,506 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-06-05 15:00:49,511 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:00:49,511 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:00:49,512 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 17 [2021-06-05 15:00:49,517 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-06-05 15:00:49,522 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:00:49,522 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 17 [2021-06-05 15:00:49,523 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-06-05 15:00:49,803 WARN L205 SmtUtils]: Spent 279.00 ms on a formula simplification. DAG size of input: 64 DAG size of output: 63 [2021-06-05 15:00:49,803 INFO L628 ElimStorePlain]: treesize reduction 33, result has 88.9 percent of original size [2021-06-05 15:00:49,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 7 treesize of output 5 [2021-06-05 15:00:49,808 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-06-05 15:00:49,813 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:00:49,813 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:00:49,813 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-06-05 15:00:49,814 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-06-05 15:00:49,818 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:00:49,819 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-06-05 15:00:49,819 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-06-05 15:00:49,951 WARN L205 SmtUtils]: Spent 131.00 ms on a formula simplification that was a NOOP. DAG size: 59 [2021-06-05 15:00:49,951 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 15:00:49,956 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 3 dim-1 vars, End of recursive call: 4 dim-0 vars, and 7 xjuncts. [2021-06-05 15:00:49,957 INFO L247 ElimStorePlain]: Needed 13 recursive calls to eliminate 6 variables, input treesize:949, output treesize:235 [2021-06-05 15:00:50,186 WARN L205 SmtUtils]: Spent 193.00 ms on a formula simplification. DAG size of input: 78 DAG size of output: 76 [2021-06-05 15:00:50,566 WARN L205 SmtUtils]: Spent 237.00 ms on a formula simplification. DAG size of input: 148 DAG size of output: 83 [2021-06-05 15:00:50,872 INFO L446 ElimStorePlain]: Different costs {0=[v_prenex_1405, v_prenex_1407, v_prenex_1409, array_6, v_prenex_1411], 1=[v_prenex_1406, v_prenex_1408, array_3, v_prenex_1410, v_prenex_1404]} [2021-06-05 15:00:50,881 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 17 [2021-06-05 15:00:50,882 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 15:00:50,891 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 22 treesize of output 16 [2021-06-05 15:00:50,892 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 15:00:50,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 29 treesize of output 21 [2021-06-05 15:00:50,901 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 15:00:50,910 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 22 [2021-06-05 15:00:50,911 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 15:00:50,919 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-06-05 15:00:50,920 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-05 15:00:50,928 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 17 [2021-06-05 15:00:50,929 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-06-05 15:00:51,374 WARN L205 SmtUtils]: Spent 445.00 ms on a formula simplification. DAG size of input: 143 DAG size of output: 87 [2021-06-05 15:00:51,375 INFO L628 ElimStorePlain]: treesize reduction 1289, result has 18.4 percent of original size [2021-06-05 15:00:51,380 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-06-05 15:00:51,381 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-06-05 15:00:51,506 WARN L205 SmtUtils]: Spent 124.00 ms on a formula simplification that was a NOOP. DAG size: 81 [2021-06-05 15:00:51,507 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 15:00:51,512 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 7 treesize of output 5 [2021-06-05 15:00:51,513 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-06-05 15:00:51,634 WARN L205 SmtUtils]: Spent 121.00 ms on a formula simplification that was a NOOP. DAG size: 76 [2021-06-05 15:00:51,635 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 15:00:51,639 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 12 [2021-06-05 15:00:51,640 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-06-05 15:00:51,757 WARN L205 SmtUtils]: Spent 116.00 ms on a formula simplification that was a NOOP. DAG size: 68 [2021-06-05 15:00:51,758 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 15:00:51,762 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 7 treesize of output 5 [2021-06-05 15:00:51,763 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-06-05 15:00:51,879 WARN L205 SmtUtils]: Spent 116.00 ms on a formula simplification that was a NOOP. DAG size: 63 [2021-06-05 15:00:51,879 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 15:00:51,879 INFO L518 ElimStorePlain]: Eliminatee v_prenex_1406 vanished before elimination [2021-06-05 15:00:51,879 INFO L518 ElimStorePlain]: Eliminatee v_prenex_1408 vanished before elimination [2021-06-05 15:00:51,879 INFO L518 ElimStorePlain]: Eliminatee array_3 vanished before elimination [2021-06-05 15:00:51,880 INFO L518 ElimStorePlain]: Eliminatee v_prenex_1410 vanished before elimination [2021-06-05 15:00:51,880 INFO L518 ElimStorePlain]: Eliminatee v_prenex_1404 vanished before elimination [2021-06-05 15:00:51,882 INFO L550 ElimStorePlain]: Start of recursive call 1: 5 dim-0 vars, 10 dim-1 vars, End of recursive call: and 11 xjuncts. [2021-06-05 15:00:51,883 INFO L247 ElimStorePlain]: Needed 11 recursive calls to eliminate 15 variables, input treesize:1729, output treesize:216 [2021-06-05 15:00:52,068 WARN L205 SmtUtils]: Spent 157.00 ms on a formula simplification. DAG size of input: 40 DAG size of output: 36 [2021-06-05 15:00:52,246 WARN L205 SmtUtils]: Spent 131.00 ms on a formula simplification. DAG size of input: 37 DAG size of output: 33 [2021-06-05 15:00:52,336 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 15:00:52,336 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [972548483] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 15:00:52,336 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 15:00:52,336 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 19 [2021-06-05 15:00:52,336 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1152414879] [2021-06-05 15:00:52,336 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-06-05 15:00:52,336 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 15:00:52,337 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-06-05 15:00:52,337 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=301, Unknown=0, NotChecked=0, Total=342 [2021-06-05 15:00:52,337 INFO L87 Difference]: Start difference. First operand 422 states and 1356 transitions. Second operand has 19 states, 19 states have (on average 1.894736842105263) internal successors, (36), 19 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:00:52,827 WARN L205 SmtUtils]: Spent 102.00 ms on a formula simplification. DAG size of input: 81 DAG size of output: 67 [2021-06-05 15:00:53,116 WARN L205 SmtUtils]: Spent 210.00 ms on a formula simplification. DAG size of input: 116 DAG size of output: 92 [2021-06-05 15:00:53,462 WARN L205 SmtUtils]: Spent 240.00 ms on a formula simplification. DAG size of input: 105 DAG size of output: 95 [2021-06-05 15:00:54,087 WARN L205 SmtUtils]: Spent 554.00 ms on a formula simplification. DAG size of input: 152 DAG size of output: 119 [2021-06-05 15:00:54,604 WARN L205 SmtUtils]: Spent 440.00 ms on a formula simplification. DAG size of input: 138 DAG size of output: 128 [2021-06-05 15:00:54,913 WARN L205 SmtUtils]: Spent 245.00 ms on a formula simplification. DAG size of input: 86 DAG size of output: 78 [2021-06-05 15:00:55,167 WARN L205 SmtUtils]: Spent 211.00 ms on a formula simplification. DAG size of input: 76 DAG size of output: 68 [2021-06-05 15:00:55,462 WARN L205 SmtUtils]: Spent 260.00 ms on a formula simplification. DAG size of input: 89 DAG size of output: 81 [2021-06-05 15:00:55,777 WARN L205 SmtUtils]: Spent 268.00 ms on a formula simplification. DAG size of input: 93 DAG size of output: 85 [2021-06-05 15:00:55,911 WARN L205 SmtUtils]: Spent 100.00 ms on a formula simplification. DAG size of input: 71 DAG size of output: 63 [2021-06-05 15:00:56,180 WARN L205 SmtUtils]: Spent 229.00 ms on a formula simplification. DAG size of input: 83 DAG size of output: 75 [2021-06-05 15:00:56,511 WARN L205 SmtUtils]: Spent 292.00 ms on a formula simplification. DAG size of input: 96 DAG size of output: 88 [2021-06-05 15:00:56,659 WARN L205 SmtUtils]: Spent 116.00 ms on a formula simplification. DAG size of input: 74 DAG size of output: 66 [2021-06-05 15:00:56,771 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 15:00:56,771 INFO L93 Difference]: Finished difference Result 784 states and 2285 transitions. [2021-06-05 15:00:56,771 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-06-05 15:00:56,772 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 1.894736842105263) internal successors, (36), 19 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 20 [2021-06-05 15:00:56,772 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 15:00:56,773 INFO L225 Difference]: With dead ends: 784 [2021-06-05 15:00:56,773 INFO L226 Difference]: Without dead ends: 712 [2021-06-05 15:00:56,773 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 11 SyntacticMatches, 2 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 129 ImplicationChecksByTransitivity, 5059.7ms TimeCoverageRelationStatistics Valid=178, Invalid=944, Unknown=0, NotChecked=0, Total=1122 [2021-06-05 15:00:56,773 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 712 states. [2021-06-05 15:00:56,777 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 712 to 419. [2021-06-05 15:00:56,777 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 419 states, 418 states have (on average 3.2177033492822966) internal successors, (1345), 418 states have internal predecessors, (1345), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:00:56,778 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 419 states to 419 states and 1345 transitions. [2021-06-05 15:00:56,778 INFO L78 Accepts]: Start accepts. Automaton has 419 states and 1345 transitions. Word has length 20 [2021-06-05 15:00:56,778 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 15:00:56,778 INFO L482 AbstractCegarLoop]: Abstraction has 419 states and 1345 transitions. [2021-06-05 15:00:56,778 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 1.894736842105263) internal successors, (36), 19 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:00:56,778 INFO L276 IsEmpty]: Start isEmpty. Operand 419 states and 1345 transitions. [2021-06-05 15:00:56,779 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-06-05 15:00:56,779 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 15:00:56,779 INFO L521 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 15:00:56,979 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 100 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable10148 [2021-06-05 15:00:56,979 INFO L430 AbstractCegarLoop]: === Iteration 222 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 15:00:56,979 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 15:00:56,979 INFO L82 PathProgramCache]: Analyzing trace with hash -1554042634, now seen corresponding path program 73 times [2021-06-05 15:00:56,979 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 15:00:56,980 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1781751486] [2021-06-05 15:00:56,980 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 15:00:56,983 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 15:00:57,154 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 15:00:57,154 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 15:00:57,154 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1781751486] [2021-06-05 15:00:57,154 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1781751486] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 15:00:57,154 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1715699581] [2021-06-05 15:00:57,154 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 101 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 101 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 15:00:57,182 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 15:00:57,183 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 23 conjunts are in the unsatisfiable core [2021-06-05 15:00:57,183 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 15:00:57,819 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:00:57,820 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:00:57,820 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 22 treesize of output 16 [2021-06-05 15:00:57,821 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 15:00:57,852 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:00:57,852 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:00:57,852 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 22 treesize of output 16 [2021-06-05 15:00:57,853 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 15:00:57,859 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:00:57,859 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:00:57,859 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-06-05 15:00:57,860 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 15:00:57,866 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:00:57,866 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:00:57,866 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 29 treesize of output 21 [2021-06-05 15:00:57,867 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 15:00:57,873 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:00:57,873 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:00:57,873 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-06-05 15:00:57,874 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-05 15:00:57,879 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:00:57,880 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 22 treesize of output 16 [2021-06-05 15:00:57,880 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-06-05 15:00:58,223 WARN L205 SmtUtils]: Spent 342.00 ms on a formula simplification. DAG size of input: 78 DAG size of output: 65 [2021-06-05 15:00:58,223 INFO L628 ElimStorePlain]: treesize reduction 452, result has 41.8 percent of original size [2021-06-05 15:00:58,228 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:00:58,228 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:00:58,228 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-06-05 15:00:58,229 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-06-05 15:00:58,233 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 7 treesize of output 5 [2021-06-05 15:00:58,234 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-06-05 15:00:58,238 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:00:58,238 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-06-05 15:00:58,239 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-06-05 15:00:58,381 WARN L205 SmtUtils]: Spent 141.00 ms on a formula simplification that was a NOOP. DAG size: 61 [2021-06-05 15:00:58,381 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 15:00:58,386 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 12 [2021-06-05 15:00:58,387 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-06-05 15:00:58,391 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:00:58,391 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:00:58,392 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 22 [2021-06-05 15:00:58,392 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-06-05 15:00:58,396 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:00:58,397 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 17 [2021-06-05 15:00:58,398 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-06-05 15:00:58,615 WARN L205 SmtUtils]: Spent 217.00 ms on a formula simplification. DAG size of input: 54 DAG size of output: 53 [2021-06-05 15:00:58,615 INFO L628 ElimStorePlain]: treesize reduction 30, result has 87.8 percent of original size [2021-06-05 15:00:58,620 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 3 dim-1 vars, End of recursive call: 4 dim-0 vars, and 7 xjuncts. [2021-06-05 15:00:58,620 INFO L247 ElimStorePlain]: Needed 13 recursive calls to eliminate 6 variables, input treesize:895, output treesize:191 [2021-06-05 15:00:58,838 WARN L205 SmtUtils]: Spent 179.00 ms on a formula simplification. DAG size of input: 68 DAG size of output: 68 [2021-06-05 15:00:59,053 INFO L446 ElimStorePlain]: Different costs {0=[v_prenex_1420, array_6, v_prenex_1422, v_prenex_1424], 1=[v_prenex_1419, array_3, v_prenex_1421, v_prenex_1423]} [2021-06-05 15:00:59,061 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 22 treesize of output 16 [2021-06-05 15:00:59,061 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 15:00:59,068 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 22 [2021-06-05 15:00:59,069 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 15:00:59,076 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 22 treesize of output 16 [2021-06-05 15:00:59,076 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 15:00:59,083 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 17 [2021-06-05 15:00:59,084 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 15:00:59,090 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 29 treesize of output 21 [2021-06-05 15:00:59,091 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-05 15:00:59,097 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 17 [2021-06-05 15:00:59,098 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-06-05 15:00:59,444 WARN L205 SmtUtils]: Spent 345.00 ms on a formula simplification. DAG size of input: 113 DAG size of output: 70 [2021-06-05 15:00:59,444 INFO L628 ElimStorePlain]: treesize reduction 897, result has 21.9 percent of original size [2021-06-05 15:00:59,449 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 7 treesize of output 5 [2021-06-05 15:00:59,450 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-06-05 15:00:59,574 WARN L205 SmtUtils]: Spent 124.00 ms on a formula simplification that was a NOOP. DAG size: 65 [2021-06-05 15:00:59,575 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 15:00:59,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 7 treesize of output 5 [2021-06-05 15:00:59,580 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-06-05 15:00:59,696 WARN L205 SmtUtils]: Spent 115.00 ms on a formula simplification that was a NOOP. DAG size: 60 [2021-06-05 15:00:59,696 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 15:00:59,700 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 7 treesize of output 5 [2021-06-05 15:00:59,700 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-06-05 15:00:59,811 WARN L205 SmtUtils]: Spent 110.00 ms on a formula simplification that was a NOOP. DAG size: 55 [2021-06-05 15:00:59,812 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 15:00:59,812 INFO L518 ElimStorePlain]: Eliminatee v_prenex_1419 vanished before elimination [2021-06-05 15:00:59,812 INFO L518 ElimStorePlain]: Eliminatee array_3 vanished before elimination [2021-06-05 15:00:59,812 INFO L518 ElimStorePlain]: Eliminatee v_prenex_1421 vanished before elimination [2021-06-05 15:00:59,812 INFO L518 ElimStorePlain]: Eliminatee v_prenex_1423 vanished before elimination [2021-06-05 15:00:59,815 INFO L550 ElimStorePlain]: Start of recursive call 1: 4 dim-0 vars, 8 dim-1 vars, End of recursive call: and 11 xjuncts. [2021-06-05 15:00:59,815 INFO L247 ElimStorePlain]: Needed 10 recursive calls to eliminate 12 variables, input treesize:1324, output treesize:190 [2021-06-05 15:00:59,971 WARN L205 SmtUtils]: Spent 133.00 ms on a formula simplification. DAG size of input: 35 DAG size of output: 32 [2021-06-05 15:01:00,292 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 15:01:00,292 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1715699581] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 15:01:00,292 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 15:01:00,292 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 19 [2021-06-05 15:01:00,292 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2086897566] [2021-06-05 15:01:00,292 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-06-05 15:01:00,292 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 15:01:00,292 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-06-05 15:01:00,292 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=301, Unknown=0, NotChecked=0, Total=342 [2021-06-05 15:01:00,293 INFO L87 Difference]: Start difference. First operand 419 states and 1345 transitions. Second operand has 19 states, 19 states have (on average 1.894736842105263) internal successors, (36), 19 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:01:01,004 WARN L205 SmtUtils]: Spent 206.00 ms on a formula simplification. DAG size of input: 108 DAG size of output: 89 [2021-06-05 15:01:01,331 WARN L205 SmtUtils]: Spent 232.00 ms on a formula simplification. DAG size of input: 97 DAG size of output: 91 [2021-06-05 15:01:01,643 WARN L205 SmtUtils]: Spent 257.00 ms on a formula simplification. DAG size of input: 77 DAG size of output: 68 [2021-06-05 15:01:01,857 WARN L205 SmtUtils]: Spent 176.00 ms on a formula simplification. DAG size of input: 68 DAG size of output: 62 [2021-06-05 15:01:02,185 WARN L205 SmtUtils]: Spent 297.00 ms on a formula simplification. DAG size of input: 86 DAG size of output: 76 [2021-06-05 15:01:02,580 WARN L205 SmtUtils]: Spent 341.00 ms on a formula simplification. DAG size of input: 90 DAG size of output: 77 [2021-06-05 15:01:02,721 WARN L205 SmtUtils]: Spent 101.00 ms on a formula simplification. DAG size of input: 66 DAG size of output: 61 [2021-06-05 15:01:03,076 WARN L205 SmtUtils]: Spent 321.00 ms on a formula simplification. DAG size of input: 81 DAG size of output: 70 [2021-06-05 15:01:03,528 WARN L205 SmtUtils]: Spent 402.00 ms on a formula simplification. DAG size of input: 102 DAG size of output: 88 [2021-06-05 15:01:03,696 WARN L205 SmtUtils]: Spent 129.00 ms on a formula simplification. DAG size of input: 76 DAG size of output: 70 [2021-06-05 15:01:04,122 WARN L205 SmtUtils]: Spent 376.00 ms on a formula simplification. DAG size of input: 97 DAG size of output: 82 [2021-06-05 15:01:04,598 WARN L205 SmtUtils]: Spent 371.00 ms on a formula simplification. DAG size of input: 88 DAG size of output: 75 [2021-06-05 15:01:05,086 WARN L205 SmtUtils]: Spent 448.00 ms on a formula simplification. DAG size of input: 109 DAG size of output: 93 [2021-06-05 15:01:05,260 WARN L205 SmtUtils]: Spent 142.00 ms on a formula simplification. DAG size of input: 79 DAG size of output: 73 [2021-06-05 15:01:05,703 WARN L205 SmtUtils]: Spent 330.00 ms on a formula simplification. DAG size of input: 93 DAG size of output: 83 [2021-06-05 15:01:06,019 WARN L205 SmtUtils]: Spent 288.00 ms on a formula simplification. DAG size of input: 84 DAG size of output: 75 [2021-06-05 15:01:06,050 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 15:01:06,050 INFO L93 Difference]: Finished difference Result 974 states and 2790 transitions. [2021-06-05 15:01:06,050 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-06-05 15:01:06,050 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 1.894736842105263) internal successors, (36), 19 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 20 [2021-06-05 15:01:06,051 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 15:01:06,052 INFO L225 Difference]: With dead ends: 974 [2021-06-05 15:01:06,052 INFO L226 Difference]: Without dead ends: 902 [2021-06-05 15:01:06,052 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 49 GetRequests, 11 SyntacticMatches, 2 SemanticMatches, 36 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 181 ImplicationChecksByTransitivity, 6030.7ms TimeCoverageRelationStatistics Valid=244, Invalid=1162, Unknown=0, NotChecked=0, Total=1406 [2021-06-05 15:01:06,053 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 902 states. [2021-06-05 15:01:06,057 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 902 to 422. [2021-06-05 15:01:06,057 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 422 states, 421 states have (on average 3.2327790973871733) internal successors, (1361), 421 states have internal predecessors, (1361), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:01:06,058 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 422 states to 422 states and 1361 transitions. [2021-06-05 15:01:06,058 INFO L78 Accepts]: Start accepts. Automaton has 422 states and 1361 transitions. Word has length 20 [2021-06-05 15:01:06,058 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 15:01:06,058 INFO L482 AbstractCegarLoop]: Abstraction has 422 states and 1361 transitions. [2021-06-05 15:01:06,058 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 1.894736842105263) internal successors, (36), 19 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:01:06,058 INFO L276 IsEmpty]: Start isEmpty. Operand 422 states and 1361 transitions. [2021-06-05 15:01:06,059 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-06-05 15:01:06,059 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 15:01:06,059 INFO L521 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 15:01:06,259 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10305,101 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 15:01:06,259 INFO L430 AbstractCegarLoop]: === Iteration 223 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 15:01:06,259 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 15:01:06,259 INFO L82 PathProgramCache]: Analyzing trace with hash -564982086, now seen corresponding path program 74 times [2021-06-05 15:01:06,260 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 15:01:06,260 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [31469338] [2021-06-05 15:01:06,260 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 15:01:06,263 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 15:01:06,469 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 15:01:06,469 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 15:01:06,469 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [31469338] [2021-06-05 15:01:06,469 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [31469338] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 15:01:06,469 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [519549247] [2021-06-05 15:01:06,469 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 102 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 102 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 15:01:06,498 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 15:01:06,498 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 15:01:06,498 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 23 conjunts are in the unsatisfiable core [2021-06-05 15:01:06,499 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 15:01:07,053 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:01:07,053 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 17 [2021-06-05 15:01:07,054 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 15:01:07,420 WARN L205 SmtUtils]: Spent 365.00 ms on a formula simplification. DAG size of input: 107 DAG size of output: 98 [2021-06-05 15:01:07,420 INFO L628 ElimStorePlain]: treesize reduction 203, result has 64.1 percent of original size [2021-06-05 15:01:07,426 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:01:07,426 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-06-05 15:01:07,427 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 15:01:07,593 WARN L205 SmtUtils]: Spent 166.00 ms on a formula simplification that was a NOOP. DAG size: 94 [2021-06-05 15:01:07,594 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 15:01:07,599 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:01:07,600 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:01:07,600 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 24 treesize of output 18 [2021-06-05 15:01:07,601 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 15:01:07,606 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:01:07,606 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 17 [2021-06-05 15:01:07,607 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 15:01:07,759 WARN L205 SmtUtils]: Spent 151.00 ms on a formula simplification that was a NOOP. DAG size: 87 [2021-06-05 15:01:07,760 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 15:01:07,766 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:01:07,766 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-06-05 15:01:07,767 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-05 15:01:07,924 WARN L205 SmtUtils]: Spent 156.00 ms on a formula simplification that was a NOOP. DAG size: 83 [2021-06-05 15:01:07,925 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 15:01:07,930 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:01:07,930 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:01:07,931 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 12 [2021-06-05 15:01:07,932 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-06-05 15:01:07,936 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:01:07,937 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-06-05 15:01:07,937 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-06-05 15:01:08,087 WARN L205 SmtUtils]: Spent 149.00 ms on a formula simplification that was a NOOP. DAG size: 79 [2021-06-05 15:01:08,087 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 15:01:08,093 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:01:08,093 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:01:08,093 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 12 [2021-06-05 15:01:08,094 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-06-05 15:01:08,099 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:01:08,099 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-06-05 15:01:08,100 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-06-05 15:01:08,339 WARN L205 SmtUtils]: Spent 237.00 ms on a formula simplification. DAG size of input: 71 DAG size of output: 70 [2021-06-05 15:01:08,339 INFO L628 ElimStorePlain]: treesize reduction 26, result has 90.4 percent of original size [2021-06-05 15:01:08,345 INFO L550 ElimStorePlain]: Start of recursive call 1: 6 dim-0 vars, 6 dim-1 vars, End of recursive call: 6 dim-0 vars, and 8 xjuncts. [2021-06-05 15:01:08,345 INFO L247 ElimStorePlain]: Needed 10 recursive calls to eliminate 12 variables, input treesize:573, output treesize:232 [2021-06-05 15:01:08,566 WARN L205 SmtUtils]: Spent 180.00 ms on a formula simplification. DAG size of input: 84 DAG size of output: 84 [2021-06-05 15:01:08,773 INFO L446 ElimStorePlain]: Different costs {0=[v_prenex_1439, array_6, v_prenex_1441, v_prenex_1443, v_prenex_1445, v_prenex_1447], 1=[v_prenex_1438, array_3, v_prenex_1440, v_prenex_1442, v_prenex_1444, v_prenex_1446]} [2021-06-05 15:01:08,782 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 24 treesize of output 18 [2021-06-05 15:01:08,783 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 15:01:08,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 17 treesize of output 13 [2021-06-05 15:01:08,794 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 15:01:08,804 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 31 treesize of output 23 [2021-06-05 15:01:08,805 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 15:01:08,815 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 15:01:08,816 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 15:01:08,824 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 24 treesize of output 18 [2021-06-05 15:01:08,825 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-05 15:01:08,833 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 24 treesize of output 18 [2021-06-05 15:01:08,834 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-06-05 15:01:09,285 WARN L205 SmtUtils]: Spent 450.00 ms on a formula simplification. DAG size of input: 146 DAG size of output: 87 [2021-06-05 15:01:09,285 INFO L628 ElimStorePlain]: treesize reduction 1267, result has 16.8 percent of original size [2021-06-05 15:01:09,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 7 treesize of output 5 [2021-06-05 15:01:09,291 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-06-05 15:01:09,416 WARN L205 SmtUtils]: Spent 124.00 ms on a formula simplification that was a NOOP. DAG size: 82 [2021-06-05 15:01:09,416 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 15:01:09,421 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 12 [2021-06-05 15:01:09,422 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-06-05 15:01:09,544 WARN L205 SmtUtils]: Spent 121.00 ms on a formula simplification that was a NOOP. DAG size: 75 [2021-06-05 15:01:09,544 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 15:01:09,549 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 7 treesize of output 5 [2021-06-05 15:01:09,550 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-06-05 15:01:09,668 WARN L205 SmtUtils]: Spent 118.00 ms on a formula simplification that was a NOOP. DAG size: 70 [2021-06-05 15:01:09,669 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 15:01:09,673 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 7 treesize of output 5 [2021-06-05 15:01:09,674 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-06-05 15:01:09,791 WARN L205 SmtUtils]: Spent 117.00 ms on a formula simplification that was a NOOP. DAG size: 65 [2021-06-05 15:01:09,792 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 15:01:09,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 8 treesize of output 6 [2021-06-05 15:01:09,797 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-06-05 15:01:09,801 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 7 treesize of output 5 [2021-06-05 15:01:09,802 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-06-05 15:01:09,993 WARN L205 SmtUtils]: Spent 191.00 ms on a formula simplification. DAG size of input: 57 DAG size of output: 56 [2021-06-05 15:01:09,994 INFO L628 ElimStorePlain]: treesize reduction 25, result has 87.8 percent of original size [2021-06-05 15:01:09,994 INFO L518 ElimStorePlain]: Eliminatee v_prenex_1438 vanished before elimination [2021-06-05 15:01:09,994 INFO L518 ElimStorePlain]: Eliminatee array_3 vanished before elimination [2021-06-05 15:01:09,994 INFO L518 ElimStorePlain]: Eliminatee v_prenex_1440 vanished before elimination [2021-06-05 15:01:09,994 INFO L518 ElimStorePlain]: Eliminatee v_prenex_1442 vanished before elimination [2021-06-05 15:01:09,994 INFO L518 ElimStorePlain]: Eliminatee v_prenex_1444 vanished before elimination [2021-06-05 15:01:09,994 INFO L518 ElimStorePlain]: Eliminatee v_prenex_1446 vanished before elimination [2021-06-05 15:01:09,996 INFO L550 ElimStorePlain]: Start of recursive call 1: 6 dim-0 vars, 12 dim-1 vars, End of recursive call: and 8 xjuncts. [2021-06-05 15:01:09,996 INFO L247 ElimStorePlain]: Needed 13 recursive calls to eliminate 18 variables, input treesize:1643, output treesize:144 [2021-06-05 15:01:10,153 WARN L205 SmtUtils]: Spent 133.00 ms on a formula simplification. DAG size of input: 32 DAG size of output: 32 [2021-06-05 15:01:10,319 WARN L205 SmtUtils]: Spent 127.00 ms on a formula simplification. DAG size of input: 35 DAG size of output: 33 [2021-06-05 15:01:10,499 WARN L205 SmtUtils]: Spent 110.00 ms on a formula simplification. DAG size of input: 46 DAG size of output: 32 [2021-06-05 15:01:10,581 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 15:01:10,581 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [519549247] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 15:01:10,582 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 15:01:10,582 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 19 [2021-06-05 15:01:10,582 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2006753405] [2021-06-05 15:01:10,582 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-06-05 15:01:10,582 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 15:01:10,582 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-06-05 15:01:10,582 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=302, Unknown=0, NotChecked=0, Total=342 [2021-06-05 15:01:10,582 INFO L87 Difference]: Start difference. First operand 422 states and 1361 transitions. Second operand has 19 states, 19 states have (on average 1.894736842105263) internal successors, (36), 19 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:01:11,111 WARN L205 SmtUtils]: Spent 120.00 ms on a formula simplification. DAG size of input: 84 DAG size of output: 68 [2021-06-05 15:01:11,542 WARN L205 SmtUtils]: Spent 348.00 ms on a formula simplification. DAG size of input: 140 DAG size of output: 129 [2021-06-05 15:01:11,891 WARN L205 SmtUtils]: Spent 209.00 ms on a formula simplification. DAG size of input: 87 DAG size of output: 78 [2021-06-05 15:01:12,371 WARN L205 SmtUtils]: Spent 408.00 ms on a formula simplification. DAG size of input: 106 DAG size of output: 88 [2021-06-05 15:01:12,608 WARN L205 SmtUtils]: Spent 187.00 ms on a formula simplification. DAG size of input: 73 DAG size of output: 64 [2021-06-05 15:01:13,219 WARN L205 SmtUtils]: Spent 574.00 ms on a formula simplification. DAG size of input: 125 DAG size of output: 102 [2021-06-05 15:01:13,614 WARN L205 SmtUtils]: Spent 333.00 ms on a formula simplification. DAG size of input: 84 DAG size of output: 70 [2021-06-05 15:01:14,237 WARN L205 SmtUtils]: Spent 575.00 ms on a formula simplification. DAG size of input: 128 DAG size of output: 105 [2021-06-05 15:01:14,716 WARN L205 SmtUtils]: Spent 438.00 ms on a formula simplification. DAG size of input: 98 DAG size of output: 83 [2021-06-05 15:01:14,758 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 15:01:14,758 INFO L93 Difference]: Finished difference Result 811 states and 2378 transitions. [2021-06-05 15:01:14,758 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-06-05 15:01:14,758 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 1.894736842105263) internal successors, (36), 19 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 20 [2021-06-05 15:01:14,759 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 15:01:14,759 INFO L225 Difference]: With dead ends: 811 [2021-06-05 15:01:14,759 INFO L226 Difference]: Without dead ends: 754 [2021-06-05 15:01:14,760 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 41 GetRequests, 11 SyntacticMatches, 2 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 72 ImplicationChecksByTransitivity, 4731.7ms TimeCoverageRelationStatistics Valid=149, Invalid=721, Unknown=0, NotChecked=0, Total=870 [2021-06-05 15:01:14,760 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 754 states. [2021-06-05 15:01:14,764 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 754 to 417. [2021-06-05 15:01:14,764 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 417 states, 416 states have (on average 3.2091346153846154) internal successors, (1335), 416 states have internal predecessors, (1335), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:01:14,765 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 417 states to 417 states and 1335 transitions. [2021-06-05 15:01:14,765 INFO L78 Accepts]: Start accepts. Automaton has 417 states and 1335 transitions. Word has length 20 [2021-06-05 15:01:14,765 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 15:01:14,765 INFO L482 AbstractCegarLoop]: Abstraction has 417 states and 1335 transitions. [2021-06-05 15:01:14,765 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 1.894736842105263) internal successors, (36), 19 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:01:14,765 INFO L276 IsEmpty]: Start isEmpty. Operand 417 states and 1335 transitions. [2021-06-05 15:01:14,766 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-06-05 15:01:14,766 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 15:01:14,766 INFO L521 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 15:01:14,967 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 102 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable10502 [2021-06-05 15:01:14,967 INFO L430 AbstractCegarLoop]: === Iteration 224 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 15:01:14,967 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 15:01:14,968 INFO L82 PathProgramCache]: Analyzing trace with hash 1152951686, now seen corresponding path program 75 times [2021-06-05 15:01:14,968 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 15:01:14,968 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [525643878] [2021-06-05 15:01:14,968 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 15:01:14,971 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 15:01:15,159 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 15:01:15,159 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 15:01:15,159 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [525643878] [2021-06-05 15:01:15,159 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [525643878] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 15:01:15,159 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1224256431] [2021-06-05 15:01:15,159 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 103 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 103 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 15:01:15,187 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-06-05 15:01:15,188 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 15:01:15,188 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 23 conjunts are in the unsatisfiable core [2021-06-05 15:01:15,189 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 15:01:15,848 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:01:15,848 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:01:15,848 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 29 treesize of output 21 [2021-06-05 15:01:15,849 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 15:01:15,855 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:01:15,855 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:01:15,855 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 22 treesize of output 16 [2021-06-05 15:01:15,856 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 15:01:15,861 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:01:15,862 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:01:15,862 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 22 treesize of output 16 [2021-06-05 15:01:15,863 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 15:01:15,868 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:01:15,869 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:01:15,869 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 17 [2021-06-05 15:01:15,870 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 15:01:15,875 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:01:15,875 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:01:15,875 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 17 [2021-06-05 15:01:15,876 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-05 15:01:15,881 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:01:15,882 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 22 [2021-06-05 15:01:15,882 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-06-05 15:01:16,240 WARN L205 SmtUtils]: Spent 357.00 ms on a formula simplification. DAG size of input: 81 DAG size of output: 68 [2021-06-05 15:01:16,241 INFO L628 ElimStorePlain]: treesize reduction 433, result has 46.4 percent of original size [2021-06-05 15:01:16,246 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:01:16,246 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:01:16,246 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 24 treesize of output 18 [2021-06-05 15:01:16,247 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-06-05 15:01:16,252 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:01:16,252 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:01:16,252 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 31 treesize of output 23 [2021-06-05 15:01:16,253 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-06-05 15:01:16,258 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:01:16,258 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 17 [2021-06-05 15:01:16,259 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-06-05 15:01:16,540 WARN L205 SmtUtils]: Spent 281.00 ms on a formula simplification. DAG size of input: 64 DAG size of output: 64 [2021-06-05 15:01:16,541 INFO L628 ElimStorePlain]: treesize reduction 1, result has 99.7 percent of original size [2021-06-05 15:01:16,546 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:01:16,546 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:01:16,546 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-06-05 15:01:16,547 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-06-05 15:01:16,551 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:01:16,552 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:01:16,552 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 17 [2021-06-05 15:01:16,553 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-06-05 15:01:16,557 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-06-05 15:01:16,557 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-06-05 15:01:16,673 WARN L205 SmtUtils]: Spent 115.00 ms on a formula simplification that was a NOOP. DAG size: 57 [2021-06-05 15:01:16,673 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 15:01:16,679 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 3 dim-1 vars, End of recursive call: 6 dim-0 vars, and 8 xjuncts. [2021-06-05 15:01:16,679 INFO L247 ElimStorePlain]: Needed 13 recursive calls to eliminate 6 variables, input treesize:919, output treesize:242 [2021-06-05 15:01:17,058 WARN L205 SmtUtils]: Spent 135.00 ms on a formula simplification. DAG size of input: 86 DAG size of output: 76 [2021-06-05 15:01:17,416 INFO L446 ElimStorePlain]: Different costs {0=[v_prenex_1470, v_prenex_1461, v_prenex_1463, array_6, v_prenex_1466, v_prenex_1468], 1=[v_prenex_1460, array_3, v_prenex_1462, v_prenex_1464, v_prenex_1467, v_prenex_1469]} [2021-06-05 15:01:17,425 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 37 treesize of output 27 [2021-06-05 15:01:17,427 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 15:01:17,436 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 17 [2021-06-05 15:01:17,437 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 15:01:17,448 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 22 [2021-06-05 15:01:17,448 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 15:01:17,459 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 22 [2021-06-05 15:01:17,461 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 15:01:17,472 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 17 [2021-06-05 15:01:17,473 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-05 15:01:17,484 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 22 [2021-06-05 15:01:17,485 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-06-05 15:01:17,848 WARN L205 SmtUtils]: Spent 362.00 ms on a formula simplification. DAG size of input: 146 DAG size of output: 83 [2021-06-05 15:01:17,849 INFO L628 ElimStorePlain]: treesize reduction 1212, result has 13.3 percent of original size [2021-06-05 15:01:17,854 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 12 [2021-06-05 15:01:17,855 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-06-05 15:01:17,930 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 15:01:17,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 7 treesize of output 5 [2021-06-05 15:01:17,936 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-06-05 15:01:18,008 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 15:01:18,013 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 7 treesize of output 5 [2021-06-05 15:01:18,014 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-06-05 15:01:18,084 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 15:01:18,088 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 7 treesize of output 5 [2021-06-05 15:01:18,089 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-06-05 15:01:18,157 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 15:01:18,161 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 7 treesize of output 5 [2021-06-05 15:01:18,162 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-06-05 15:01:18,228 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 15:01:18,228 INFO L518 ElimStorePlain]: Eliminatee v_prenex_1460 vanished before elimination [2021-06-05 15:01:18,228 INFO L518 ElimStorePlain]: Eliminatee array_3 vanished before elimination [2021-06-05 15:01:18,228 INFO L518 ElimStorePlain]: Eliminatee v_prenex_1462 vanished before elimination [2021-06-05 15:01:18,228 INFO L518 ElimStorePlain]: Eliminatee v_prenex_1464 vanished before elimination [2021-06-05 15:01:18,228 INFO L518 ElimStorePlain]: Eliminatee v_prenex_1467 vanished before elimination [2021-06-05 15:01:18,228 INFO L518 ElimStorePlain]: Eliminatee v_prenex_1469 vanished before elimination [2021-06-05 15:01:18,231 INFO L550 ElimStorePlain]: Start of recursive call 1: 6 dim-0 vars, 12 dim-1 vars, End of recursive call: and 8 xjuncts. [2021-06-05 15:01:18,231 INFO L247 ElimStorePlain]: Needed 12 recursive calls to eliminate 18 variables, input treesize:1537, output treesize:107 [2021-06-05 15:01:18,377 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 15:01:18,377 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1224256431] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 15:01:18,377 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 15:01:18,377 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 19 [2021-06-05 15:01:18,377 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [609909141] [2021-06-05 15:01:18,377 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-06-05 15:01:18,377 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 15:01:18,377 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-06-05 15:01:18,377 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=302, Unknown=0, NotChecked=0, Total=342 [2021-06-05 15:01:18,377 INFO L87 Difference]: Start difference. First operand 417 states and 1335 transitions. Second operand has 19 states, 19 states have (on average 1.894736842105263) internal successors, (36), 19 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:01:18,894 WARN L205 SmtUtils]: Spent 135.00 ms on a formula simplification. DAG size of input: 72 DAG size of output: 59 [2021-06-05 15:01:19,233 WARN L205 SmtUtils]: Spent 236.00 ms on a formula simplification. DAG size of input: 84 DAG size of output: 68 [2021-06-05 15:01:19,613 WARN L205 SmtUtils]: Spent 315.00 ms on a formula simplification. DAG size of input: 127 DAG size of output: 121 [2021-06-05 15:01:20,288 WARN L205 SmtUtils]: Spent 615.00 ms on a formula simplification. DAG size of input: 143 DAG size of output: 131 [2021-06-05 15:01:20,529 WARN L205 SmtUtils]: Spent 179.00 ms on a formula simplification. DAG size of input: 76 DAG size of output: 70 [2021-06-05 15:01:20,764 WARN L205 SmtUtils]: Spent 201.00 ms on a formula simplification. DAG size of input: 79 DAG size of output: 73 [2021-06-05 15:01:20,944 WARN L205 SmtUtils]: Spent 144.00 ms on a formula simplification. DAG size of input: 67 DAG size of output: 61 [2021-06-05 15:01:20,964 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 15:01:20,964 INFO L93 Difference]: Finished difference Result 614 states and 1865 transitions. [2021-06-05 15:01:20,964 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-06-05 15:01:20,964 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 1.894736842105263) internal successors, (36), 19 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 20 [2021-06-05 15:01:20,965 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 15:01:20,965 INFO L225 Difference]: With dead ends: 614 [2021-06-05 15:01:20,965 INFO L226 Difference]: Without dead ends: 566 [2021-06-05 15:01:20,965 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 8 SyntacticMatches, 5 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 64 ImplicationChecksByTransitivity, 3119.5ms TimeCoverageRelationStatistics Valid=118, Invalid=638, Unknown=0, NotChecked=0, Total=756 [2021-06-05 15:01:20,966 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 566 states. [2021-06-05 15:01:20,969 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 566 to 423. [2021-06-05 15:01:20,969 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 423 states, 422 states have (on average 3.2014218009478674) internal successors, (1351), 422 states have internal predecessors, (1351), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:01:20,970 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 423 states to 423 states and 1351 transitions. [2021-06-05 15:01:20,970 INFO L78 Accepts]: Start accepts. Automaton has 423 states and 1351 transitions. Word has length 20 [2021-06-05 15:01:20,970 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 15:01:20,970 INFO L482 AbstractCegarLoop]: Abstraction has 423 states and 1351 transitions. [2021-06-05 15:01:20,970 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 1.894736842105263) internal successors, (36), 19 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:01:20,970 INFO L276 IsEmpty]: Start isEmpty. Operand 423 states and 1351 transitions. [2021-06-05 15:01:20,970 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-06-05 15:01:20,971 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 15:01:20,971 INFO L521 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 15:01:21,171 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10625,103 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 15:01:21,171 INFO L430 AbstractCegarLoop]: === Iteration 225 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 15:01:21,171 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 15:01:21,171 INFO L82 PathProgramCache]: Analyzing trace with hash 836840330, now seen corresponding path program 76 times [2021-06-05 15:01:21,171 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 15:01:21,172 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [474744541] [2021-06-05 15:01:21,172 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 15:01:21,175 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 15:01:21,415 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 15:01:21,415 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 15:01:21,415 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [474744541] [2021-06-05 15:01:21,415 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [474744541] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 15:01:21,415 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1712674629] [2021-06-05 15:01:21,415 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 104 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 104 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 15:01:21,443 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 15:01:21,443 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 15:01:21,444 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 24 conjunts are in the unsatisfiable core [2021-06-05 15:01:21,444 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 15:01:22,306 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:01:22,307 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:01:22,307 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 22 treesize of output 16 [2021-06-05 15:01:22,308 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 15:01:22,314 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:01:22,315 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:01:22,315 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 22 treesize of output 16 [2021-06-05 15:01:22,316 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 15:01:22,323 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:01:22,323 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:01:22,323 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-06-05 15:01:22,324 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 15:01:22,331 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:01:22,332 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:01:22,332 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-06-05 15:01:22,333 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 15:01:22,340 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:01:22,340 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:01:22,341 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 22 treesize of output 16 [2021-06-05 15:01:22,341 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-05 15:01:22,348 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:01:22,348 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 29 treesize of output 21 [2021-06-05 15:01:22,349 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-06-05 15:01:22,895 WARN L205 SmtUtils]: Spent 545.00 ms on a formula simplification. DAG size of input: 102 DAG size of output: 83 [2021-06-05 15:01:22,895 INFO L628 ElimStorePlain]: treesize reduction 595, result has 45.6 percent of original size [2021-06-05 15:01:22,901 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:01:22,901 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:01:22,902 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-06-05 15:01:22,902 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-06-05 15:01:22,908 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:01:22,909 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:01:22,909 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-06-05 15:01:22,910 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-06-05 15:01:22,915 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 7 treesize of output 5 [2021-06-05 15:01:22,916 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-06-05 15:01:23,345 WARN L205 SmtUtils]: Spent 428.00 ms on a formula simplification. DAG size of input: 78 DAG size of output: 77 [2021-06-05 15:01:23,345 INFO L628 ElimStorePlain]: treesize reduction 34, result has 92.9 percent of original size [2021-06-05 15:01:23,351 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:01:23,352 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:01:23,352 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 22 treesize of output 16 [2021-06-05 15:01:23,353 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-06-05 15:01:23,359 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:01:23,359 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:01:23,360 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-06-05 15:01:23,361 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-06-05 15:01:23,366 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 7 treesize of output 5 [2021-06-05 15:01:23,367 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-06-05 15:01:23,574 WARN L205 SmtUtils]: Spent 206.00 ms on a formula simplification that was a NOOP. DAG size: 73 [2021-06-05 15:01:23,574 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 15:01:23,580 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:01:23,581 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:01:23,581 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 22 [2021-06-05 15:01:23,582 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-06-05 15:01:23,588 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 12 [2021-06-05 15:01:23,589 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-06-05 15:01:23,594 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:01:23,595 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 17 [2021-06-05 15:01:23,596 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-06-05 15:01:23,939 WARN L205 SmtUtils]: Spent 342.00 ms on a formula simplification. DAG size of input: 66 DAG size of output: 65 [2021-06-05 15:01:23,939 INFO L628 ElimStorePlain]: treesize reduction 27, result has 92.6 percent of original size [2021-06-05 15:01:23,946 INFO L550 ElimStorePlain]: Start of recursive call 1: 4 dim-0 vars, 4 dim-1 vars, End of recursive call: 6 dim-0 vars, and 10 xjuncts. [2021-06-05 15:01:23,946 INFO L247 ElimStorePlain]: Needed 16 recursive calls to eliminate 8 variables, input treesize:1201, output treesize:313 [2021-06-05 15:01:24,211 WARN L205 SmtUtils]: Spent 215.00 ms on a formula simplification. DAG size of input: 97 DAG size of output: 82 [2021-06-05 15:01:24,419 INFO L446 ElimStorePlain]: Different costs {0=[v_prenex_1490, v_prenex_1482, v_prenex_1492, v_prenex_1484, v_prenex_1494, v_prenex_1486, v_prenex_1496, array_6, v_prenex_1488, v_prenex_1503], 1=[v_prenex_1491, array_3, v_prenex_1493, v_prenex_1481, v_prenex_1495, v_prenex_1483, v_prenex_1497, v_prenex_1485, v_prenex_1487, v_prenex_1489]} [2021-06-05 15:01:24,430 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-06-05 15:01:24,431 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 15:01:24,883 WARN L205 SmtUtils]: Spent 452.00 ms on a formula simplification. DAG size of input: 196 DAG size of output: 100 [2021-06-05 15:01:24,884 INFO L628 ElimStorePlain]: treesize reduction 811, result has 29.3 percent of original size [2021-06-05 15:01:24,889 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 12 [2021-06-05 15:01:24,890 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 15:01:25,035 WARN L205 SmtUtils]: Spent 144.00 ms on a formula simplification that was a NOOP. DAG size: 93 [2021-06-05 15:01:25,035 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 15:01:25,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 11 [2021-06-05 15:01:25,042 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 15:01:25,183 WARN L205 SmtUtils]: Spent 140.00 ms on a formula simplification that was a NOOP. DAG size: 87 [2021-06-05 15:01:25,183 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 15:01:25,183 INFO L518 ElimStorePlain]: Eliminatee v_prenex_1484 vanished before elimination [2021-06-05 15:01:25,189 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 7 treesize of output 5 [2021-06-05 15:01:25,190 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 15:01:25,328 WARN L205 SmtUtils]: Spent 137.00 ms on a formula simplification that was a NOOP. DAG size: 82 [2021-06-05 15:01:25,328 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 15:01:25,328 INFO L518 ElimStorePlain]: Eliminatee v_prenex_1486 vanished before elimination [2021-06-05 15:01:25,328 INFO L518 ElimStorePlain]: Eliminatee v_prenex_1496 vanished before elimination [2021-06-05 15:01:25,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 7 treesize of output 5 [2021-06-05 15:01:25,334 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-05 15:01:25,475 WARN L205 SmtUtils]: Spent 140.00 ms on a formula simplification that was a NOOP. DAG size: 77 [2021-06-05 15:01:25,475 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 15:01:25,479 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 12 [2021-06-05 15:01:25,481 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-06-05 15:01:25,609 WARN L205 SmtUtils]: Spent 128.00 ms on a formula simplification that was a NOOP. DAG size: 70 [2021-06-05 15:01:25,609 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 15:01:25,609 INFO L518 ElimStorePlain]: Eliminatee v_prenex_1503 vanished before elimination [2021-06-05 15:01:25,610 INFO L518 ElimStorePlain]: Eliminatee v_prenex_1491 vanished before elimination [2021-06-05 15:01:25,610 INFO L518 ElimStorePlain]: Eliminatee array_3 vanished before elimination [2021-06-05 15:01:25,610 INFO L518 ElimStorePlain]: Eliminatee v_prenex_1493 vanished before elimination [2021-06-05 15:01:25,610 INFO L518 ElimStorePlain]: Eliminatee v_prenex_1481 vanished before elimination [2021-06-05 15:01:25,610 INFO L518 ElimStorePlain]: Eliminatee v_prenex_1495 vanished before elimination [2021-06-05 15:01:25,610 INFO L518 ElimStorePlain]: Eliminatee v_prenex_1483 vanished before elimination [2021-06-05 15:01:25,610 INFO L518 ElimStorePlain]: Eliminatee v_prenex_1497 vanished before elimination [2021-06-05 15:01:25,610 INFO L518 ElimStorePlain]: Eliminatee v_prenex_1485 vanished before elimination [2021-06-05 15:01:25,610 INFO L518 ElimStorePlain]: Eliminatee v_prenex_1487 vanished before elimination [2021-06-05 15:01:25,610 INFO L518 ElimStorePlain]: Eliminatee v_prenex_1489 vanished before elimination [2021-06-05 15:01:25,613 INFO L550 ElimStorePlain]: Start of recursive call 1: 10 dim-0 vars, 20 dim-1 vars, End of recursive call: and 12 xjuncts. [2021-06-05 15:01:25,613 INFO L247 ElimStorePlain]: Needed 7 recursive calls to eliminate 30 variables, input treesize:1154, output treesize:239 [2021-06-05 15:01:25,800 WARN L205 SmtUtils]: Spent 158.00 ms on a formula simplification. DAG size of input: 41 DAG size of output: 36 [2021-06-05 15:01:25,974 WARN L205 SmtUtils]: Spent 129.00 ms on a formula simplification. DAG size of input: 37 DAG size of output: 33 [2021-06-05 15:01:26,075 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 15:01:26,075 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1712674629] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 15:01:26,076 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 15:01:26,076 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 19 [2021-06-05 15:01:26,076 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [700610568] [2021-06-05 15:01:26,076 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-06-05 15:01:26,076 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 15:01:26,076 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-06-05 15:01:26,076 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=301, Unknown=0, NotChecked=0, Total=342 [2021-06-05 15:01:26,076 INFO L87 Difference]: Start difference. First operand 423 states and 1351 transitions. Second operand has 19 states, 19 states have (on average 1.894736842105263) internal successors, (36), 19 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:01:26,587 WARN L205 SmtUtils]: Spent 105.00 ms on a formula simplification. DAG size of input: 81 DAG size of output: 68 [2021-06-05 15:01:26,928 WARN L205 SmtUtils]: Spent 236.00 ms on a formula simplification. DAG size of input: 106 DAG size of output: 87 [2021-06-05 15:01:27,394 WARN L205 SmtUtils]: Spent 398.00 ms on a formula simplification. DAG size of input: 134 DAG size of output: 128 [2021-06-05 15:01:27,729 WARN L205 SmtUtils]: Spent 270.00 ms on a formula simplification. DAG size of input: 91 DAG size of output: 86 [2021-06-05 15:01:28,123 WARN L205 SmtUtils]: Spent 322.00 ms on a formula simplification. DAG size of input: 101 DAG size of output: 96 [2021-06-05 15:01:28,173 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 15:01:28,174 INFO L93 Difference]: Finished difference Result 630 states and 1914 transitions. [2021-06-05 15:01:28,174 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-06-05 15:01:28,174 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 1.894736842105263) internal successors, (36), 19 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 20 [2021-06-05 15:01:28,174 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 15:01:28,175 INFO L225 Difference]: With dead ends: 630 [2021-06-05 15:01:28,175 INFO L226 Difference]: Without dead ends: 615 [2021-06-05 15:01:28,175 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 11 SyntacticMatches, 2 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 51 ImplicationChecksByTransitivity, 2769.2ms TimeCoverageRelationStatistics Valid=103, Invalid=547, Unknown=0, NotChecked=0, Total=650 [2021-06-05 15:01:28,176 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 615 states. [2021-06-05 15:01:28,179 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 615 to 423. [2021-06-05 15:01:28,179 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 423 states, 422 states have (on average 3.2014218009478674) internal successors, (1351), 422 states have internal predecessors, (1351), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:01:28,180 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 423 states to 423 states and 1351 transitions. [2021-06-05 15:01:28,180 INFO L78 Accepts]: Start accepts. Automaton has 423 states and 1351 transitions. Word has length 20 [2021-06-05 15:01:28,180 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 15:01:28,180 INFO L482 AbstractCegarLoop]: Abstraction has 423 states and 1351 transitions. [2021-06-05 15:01:28,180 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 1.894736842105263) internal successors, (36), 19 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:01:28,180 INFO L276 IsEmpty]: Start isEmpty. Operand 423 states and 1351 transitions. [2021-06-05 15:01:28,181 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-06-05 15:01:28,181 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 15:01:28,181 INFO L521 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 15:01:28,381 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 104 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable10789 [2021-06-05 15:01:28,381 INFO L430 AbstractCegarLoop]: === Iteration 226 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 15:01:28,382 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 15:01:28,382 INFO L82 PathProgramCache]: Analyzing trace with hash -861880058, now seen corresponding path program 77 times [2021-06-05 15:01:28,382 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 15:01:28,382 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1695737137] [2021-06-05 15:01:28,382 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 15:01:28,385 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 15:01:28,540 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 15:01:28,540 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 15:01:28,540 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1695737137] [2021-06-05 15:01:28,540 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1695737137] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 15:01:28,540 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1248189932] [2021-06-05 15:01:28,540 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 105 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 105 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 15:01:28,571 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-06-05 15:01:28,571 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 15:01:28,571 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 25 conjunts are in the unsatisfiable core [2021-06-05 15:01:28,572 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 15:01:28,832 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 22 [2021-06-05 15:01:28,833 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 15:01:28,836 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-06-05 15:01:28,837 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 15:01:28,841 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 22 [2021-06-05 15:01:28,841 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 15:01:28,845 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select 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 11 [2021-06-05 15:01:28,846 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 15:01:28,849 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select 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 11 [2021-06-05 15:01:28,850 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-05 15:01:28,853 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 17 [2021-06-05 15:01:28,854 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-06-05 15:01:28,858 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 17 [2021-06-05 15:01:28,859 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-06-05 15:01:28,862 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 22 treesize of output 16 [2021-06-05 15:01:28,863 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-06-05 15:01:28,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 30 treesize of output 22 [2021-06-05 15:01:28,867 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-06-05 15:01:28,870 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-06-05 15:01:28,871 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-06-05 15:01:28,874 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 22 treesize of output 16 [2021-06-05 15:01:28,875 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-06-05 15:01:28,879 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 29 treesize of output 21 [2021-06-05 15:01:28,879 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-06-05 15:01:28,883 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select 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 11 [2021-06-05 15:01:28,884 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-06-05 15:01:28,887 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 22 treesize of output 16 [2021-06-05 15:01:28,888 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-06-05 15:01:28,892 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 29 treesize of output 21 [2021-06-05 15:01:28,892 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-06-05 15:01:28,896 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 22 [2021-06-05 15:01:28,897 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-06-05 15:01:28,901 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 17 [2021-06-05 15:01:28,902 INFO L550 ElimStorePlain]: Start of recursive call 18: End of recursive call: and 2 xjuncts. [2021-06-05 15:01:28,906 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 22 treesize of output 16 [2021-06-05 15:01:28,907 INFO L550 ElimStorePlain]: Start of recursive call 19: End of recursive call: and 1 xjuncts. [2021-06-05 15:01:28,910 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 22 treesize of output 16 [2021-06-05 15:01:28,911 INFO L550 ElimStorePlain]: Start of recursive call 20: End of recursive call: and 1 xjuncts. [2021-06-05 15:01:28,914 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 17 [2021-06-05 15:01:28,915 INFO L550 ElimStorePlain]: Start of recursive call 21: End of recursive call: and 1 xjuncts. [2021-06-05 15:01:28,918 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 17 [2021-06-05 15:01:28,919 INFO L550 ElimStorePlain]: Start of recursive call 22: End of recursive call: and 1 xjuncts. [2021-06-05 15:01:28,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 22 treesize of output 16 [2021-06-05 15:01:28,923 INFO L550 ElimStorePlain]: Start of recursive call 23: End of recursive call: and 1 xjuncts. [2021-06-05 15:01:28,927 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 12 [2021-06-05 15:01:28,928 INFO L550 ElimStorePlain]: Start of recursive call 24: End of recursive call: and 1 xjuncts. [2021-06-05 15:01:28,931 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 37 treesize of output 27 [2021-06-05 15:01:28,932 INFO L550 ElimStorePlain]: Start of recursive call 25: End of recursive call: and 1 xjuncts. [2021-06-05 15:01:29,063 WARN L205 SmtUtils]: Spent 131.00 ms on a formula simplification. DAG size of input: 50 DAG size of output: 37 [2021-06-05 15:01:29,063 INFO L628 ElimStorePlain]: treesize reduction 251, result has 36.5 percent of original size [2021-06-05 15:01:29,065 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 8 xjuncts. [2021-06-05 15:01:29,065 INFO L247 ElimStorePlain]: Needed 25 recursive calls to eliminate 1 variables, input treesize:847, output treesize:144 [2021-06-05 15:01:29,427 WARN L205 SmtUtils]: Spent 148.00 ms on a formula simplification. DAG size of input: 40 DAG size of output: 37 [2021-06-05 15:01:29,589 WARN L205 SmtUtils]: Spent 116.00 ms on a formula simplification. DAG size of input: 38 DAG size of output: 35 [2021-06-05 15:01:29,665 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 15:01:29,666 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1248189932] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 15:01:29,666 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 15:01:29,666 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 20 [2021-06-05 15:01:29,666 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2006023546] [2021-06-05 15:01:29,666 INFO L462 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-06-05 15:01:29,666 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 15:01:29,666 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-06-05 15:01:29,666 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=44, Invalid=336, Unknown=0, NotChecked=0, Total=380 [2021-06-05 15:01:29,666 INFO L87 Difference]: Start difference. First operand 423 states and 1351 transitions. Second operand has 20 states, 20 states have (on average 1.9) internal successors, (38), 20 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:01:30,232 WARN L205 SmtUtils]: Spent 163.00 ms on a formula simplification. DAG size of input: 70 DAG size of output: 51 [2021-06-05 15:01:30,471 WARN L205 SmtUtils]: Spent 195.00 ms on a formula simplification. DAG size of input: 80 DAG size of output: 70 [2021-06-05 15:01:30,754 WARN L205 SmtUtils]: Spent 237.00 ms on a formula simplification. DAG size of input: 74 DAG size of output: 65 [2021-06-05 15:01:31,138 WARN L205 SmtUtils]: Spent 330.00 ms on a formula simplification. DAG size of input: 92 DAG size of output: 81 [2021-06-05 15:01:31,173 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 15:01:31,173 INFO L93 Difference]: Finished difference Result 606 states and 1860 transitions. [2021-06-05 15:01:31,173 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-06-05 15:01:31,173 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 1.9) internal successors, (38), 20 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 20 [2021-06-05 15:01:31,173 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 15:01:31,174 INFO L225 Difference]: With dead ends: 606 [2021-06-05 15:01:31,174 INFO L226 Difference]: Without dead ends: 584 [2021-06-05 15:01:31,174 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 12 SyntacticMatches, 0 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 57 ImplicationChecksByTransitivity, 1950.4ms TimeCoverageRelationStatistics Valid=104, Invalid=598, Unknown=0, NotChecked=0, Total=702 [2021-06-05 15:01:31,175 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 584 states. [2021-06-05 15:01:31,178 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 584 to 420. [2021-06-05 15:01:31,178 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 420 states, 419 states have (on average 3.2052505966587113) internal successors, (1343), 419 states have internal predecessors, (1343), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:01:31,179 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 420 states to 420 states and 1343 transitions. [2021-06-05 15:01:31,179 INFO L78 Accepts]: Start accepts. Automaton has 420 states and 1343 transitions. Word has length 20 [2021-06-05 15:01:31,179 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 15:01:31,179 INFO L482 AbstractCegarLoop]: Abstraction has 420 states and 1343 transitions. [2021-06-05 15:01:31,179 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 1.9) internal successors, (38), 20 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:01:31,179 INFO L276 IsEmpty]: Start isEmpty. Operand 420 states and 1343 transitions. [2021-06-05 15:01:31,179 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-06-05 15:01:31,179 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 15:01:31,179 INFO L521 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 15:01:31,380 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 105 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable10998 [2021-06-05 15:01:31,380 INFO L430 AbstractCegarLoop]: === Iteration 227 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 15:01:31,380 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 15:01:31,380 INFO L82 PathProgramCache]: Analyzing trace with hash 1741930810, now seen corresponding path program 78 times [2021-06-05 15:01:31,380 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 15:01:31,380 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [672776264] [2021-06-05 15:01:31,380 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 15:01:31,383 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 15:01:31,556 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 15:01:31,556 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 15:01:31,556 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [672776264] [2021-06-05 15:01:31,556 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [672776264] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 15:01:31,556 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1184170659] [2021-06-05 15:01:31,556 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 106 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 106 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 15:01:31,585 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-06-05 15:01:31,585 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 15:01:31,586 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 24 conjunts are in the unsatisfiable core [2021-06-05 15:01:31,586 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 15:01:32,040 WARN L205 SmtUtils]: Spent 114.00 ms on a formula simplification. DAG size of input: 117 DAG size of output: 65 [2021-06-05 15:01:32,219 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:01:32,220 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:01:32,220 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 31 treesize of output 23 [2021-06-05 15:01:32,222 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 15:01:32,232 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:01:32,232 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:01:32,233 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 38 treesize of output 28 [2021-06-05 15:01:32,234 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 15:01:32,243 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:01:32,244 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 31 treesize of output 23 [2021-06-05 15:01:32,245 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 15:01:32,706 WARN L205 SmtUtils]: Spent 460.00 ms on a formula simplification. DAG size of input: 136 DAG size of output: 129 [2021-06-05 15:01:32,707 INFO L628 ElimStorePlain]: treesize reduction 177, result has 72.7 percent of original size [2021-06-05 15:01:32,714 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:01:32,714 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 17 [2021-06-05 15:01:32,715 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 15:01:32,934 WARN L205 SmtUtils]: Spent 219.00 ms on a formula simplification that was a NOOP. DAG size: 125 [2021-06-05 15:01:32,935 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 15:01:32,942 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:01:32,942 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:01:32,943 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 12 [2021-06-05 15:01:32,943 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-05 15:01:32,950 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:01:32,950 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 17 [2021-06-05 15:01:32,951 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-06-05 15:01:33,197 WARN L205 SmtUtils]: Spent 245.00 ms on a formula simplification that was a NOOP. DAG size: 121 [2021-06-05 15:01:33,198 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 15:01:33,204 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:01:33,205 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:01:33,205 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 17 [2021-06-05 15:01:33,206 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-06-05 15:01:33,212 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-06-05 15:01:33,212 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-06-05 15:01:33,396 WARN L205 SmtUtils]: Spent 183.00 ms on a formula simplification that was a NOOP. DAG size: 111 [2021-06-05 15:01:33,396 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 15:01:33,403 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:01:33,404 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-06-05 15:01:33,405 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-06-05 15:01:33,605 WARN L205 SmtUtils]: Spent 200.00 ms on a formula simplification that was a NOOP. DAG size: 107 [2021-06-05 15:01:33,606 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 15:01:33,612 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:01:33,613 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:01:33,613 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-06-05 15:01:33,614 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-06-05 15:01:33,619 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:01:33,620 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 17 [2021-06-05 15:01:33,620 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-06-05 15:01:33,791 WARN L205 SmtUtils]: Spent 170.00 ms on a formula simplification that was a NOOP. DAG size: 103 [2021-06-05 15:01:33,793 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 15:01:33,799 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:01:33,799 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-06-05 15:01:33,800 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-06-05 15:01:33,969 WARN L205 SmtUtils]: Spent 168.00 ms on a formula simplification that was a NOOP. DAG size: 99 [2021-06-05 15:01:33,969 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 15:01:33,975 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:01:33,976 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-06-05 15:01:33,976 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-06-05 15:01:34,143 WARN L205 SmtUtils]: Spent 166.00 ms on a formula simplification that was a NOOP. DAG size: 95 [2021-06-05 15:01:34,144 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 15:01:34,152 INFO L550 ElimStorePlain]: Start of recursive call 1: 8 dim-0 vars, 8 dim-1 vars, End of recursive call: 9 dim-0 vars, and 11 xjuncts. [2021-06-05 15:01:34,152 INFO L247 ElimStorePlain]: Needed 14 recursive calls to eliminate 16 variables, input treesize:753, output treesize:343 [2021-06-05 15:01:34,391 WARN L205 SmtUtils]: Spent 180.00 ms on a formula simplification. DAG size of input: 126 DAG size of output: 101 [2021-06-05 15:01:34,989 INFO L446 ElimStorePlain]: Different costs {0=[v_prenex_1527, v_prenex_1537, v_prenex_1529, array_6, v_prenex_1531, v_prenex_1533, v_prenex_1535], 1=[v_prenex_1526, array_0, v_prenex_1528, v_prenex_1530, v_prenex_1532, v_prenex_1534, v_prenex_1536]} [2021-06-05 15:01:35,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 17 treesize of output 13 [2021-06-05 15:01:35,001 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 15:01:35,011 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 24 treesize of output 18 [2021-06-05 15:01:35,012 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 15:01:35,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 24 treesize of output 18 [2021-06-05 15:01:35,023 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 15:01:35,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 24 treesize of output 18 [2021-06-05 15:01:35,034 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 15:01:35,045 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 31 treesize of output 23 [2021-06-05 15:01:35,045 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-05 15:01:35,056 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 15:01:35,057 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-06-05 15:01:35,597 WARN L205 SmtUtils]: Spent 540.00 ms on a formula simplification. DAG size of input: 176 DAG size of output: 105 [2021-06-05 15:01:35,598 INFO L628 ElimStorePlain]: treesize reduction 1681, result has 14.5 percent of original size [2021-06-05 15:01:35,604 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 12 [2021-06-05 15:01:35,605 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-06-05 15:01:35,727 WARN L205 SmtUtils]: Spent 121.00 ms on a formula simplification that was a NOOP. DAG size: 98 [2021-06-05 15:01:35,727 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 15:01:35,734 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 7 treesize of output 5 [2021-06-05 15:01:35,735 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-06-05 15:01:35,854 WARN L205 SmtUtils]: Spent 119.00 ms on a formula simplification that was a NOOP. DAG size: 93 [2021-06-05 15:01:35,854 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 15:01:35,860 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 7 treesize of output 5 [2021-06-05 15:01:35,861 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-06-05 15:01:35,978 WARN L205 SmtUtils]: Spent 116.00 ms on a formula simplification that was a NOOP. DAG size: 88 [2021-06-05 15:01:35,978 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 15:01:35,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 11 [2021-06-05 15:01:35,985 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-06-05 15:01:36,098 WARN L205 SmtUtils]: Spent 112.00 ms on a formula simplification that was a NOOP. DAG size: 82 [2021-06-05 15:01:36,098 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 15:01:36,104 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 12 [2021-06-05 15:01:36,105 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-06-05 15:01:36,214 WARN L205 SmtUtils]: Spent 109.00 ms on a formula simplification that was a NOOP. DAG size: 75 [2021-06-05 15:01:36,214 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 15:01:36,220 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 7 treesize of output 5 [2021-06-05 15:01:36,221 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-06-05 15:01:36,327 WARN L205 SmtUtils]: Spent 106.00 ms on a formula simplification that was a NOOP. DAG size: 70 [2021-06-05 15:01:36,327 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 15:01:36,327 INFO L518 ElimStorePlain]: Eliminatee v_prenex_1526 vanished before elimination [2021-06-05 15:01:36,327 INFO L518 ElimStorePlain]: Eliminatee array_0 vanished before elimination [2021-06-05 15:01:36,327 INFO L518 ElimStorePlain]: Eliminatee v_prenex_1528 vanished before elimination [2021-06-05 15:01:36,328 INFO L518 ElimStorePlain]: Eliminatee v_prenex_1530 vanished before elimination [2021-06-05 15:01:36,328 INFO L518 ElimStorePlain]: Eliminatee v_prenex_1532 vanished before elimination [2021-06-05 15:01:36,328 INFO L518 ElimStorePlain]: Eliminatee v_prenex_1534 vanished before elimination [2021-06-05 15:01:36,328 INFO L518 ElimStorePlain]: Eliminatee v_prenex_1536 vanished before elimination [2021-06-05 15:01:36,337 INFO L550 ElimStorePlain]: Start of recursive call 1: 7 dim-0 vars, 14 dim-1 vars, End of recursive call: and 9 xjuncts. [2021-06-05 15:01:36,337 INFO L247 ElimStorePlain]: Needed 13 recursive calls to eliminate 21 variables, input treesize:2085, output treesize:175 [2021-06-05 15:01:36,517 WARN L205 SmtUtils]: Spent 153.00 ms on a formula simplification. DAG size of input: 38 DAG size of output: 36 [2021-06-05 15:01:36,720 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 15:01:36,721 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1184170659] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 15:01:36,721 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 15:01:36,721 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 19 [2021-06-05 15:01:36,721 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1957797894] [2021-06-05 15:01:36,721 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-06-05 15:01:36,721 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 15:01:36,721 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-06-05 15:01:36,721 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=301, Unknown=0, NotChecked=0, Total=342 [2021-06-05 15:01:36,721 INFO L87 Difference]: Start difference. First operand 420 states and 1343 transitions. Second operand has 19 states, 19 states have (on average 1.894736842105263) internal successors, (36), 19 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:01:37,203 WARN L205 SmtUtils]: Spent 103.00 ms on a formula simplification. DAG size of input: 81 DAG size of output: 68 [2021-06-05 15:01:37,536 WARN L205 SmtUtils]: Spent 230.00 ms on a formula simplification. DAG size of input: 119 DAG size of output: 102 [2021-06-05 15:01:37,933 WARN L205 SmtUtils]: Spent 312.00 ms on a formula simplification. DAG size of input: 160 DAG size of output: 152 [2021-06-05 15:01:38,216 WARN L205 SmtUtils]: Spent 244.00 ms on a formula simplification. DAG size of input: 86 DAG size of output: 78 [2021-06-05 15:01:38,376 WARN L205 SmtUtils]: Spent 102.00 ms on a formula simplification. DAG size of input: 86 DAG size of output: 78 [2021-06-05 15:01:38,675 WARN L205 SmtUtils]: Spent 264.00 ms on a formula simplification. DAG size of input: 89 DAG size of output: 81 [2021-06-05 15:01:38,921 WARN L205 SmtUtils]: Spent 207.00 ms on a formula simplification. DAG size of input: 76 DAG size of output: 68 [2021-06-05 15:01:39,224 WARN L205 SmtUtils]: Spent 266.00 ms on a formula simplification. DAG size of input: 93 DAG size of output: 85 [2021-06-05 15:01:39,683 WARN L205 SmtUtils]: Spent 294.00 ms on a formula simplification. DAG size of input: 96 DAG size of output: 88 [2021-06-05 15:01:39,821 WARN L205 SmtUtils]: Spent 100.00 ms on a formula simplification. DAG size of input: 67 DAG size of output: 59 [2021-06-05 15:01:40,088 WARN L205 SmtUtils]: Spent 230.00 ms on a formula simplification. DAG size of input: 83 DAG size of output: 75 [2021-06-05 15:01:40,154 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 15:01:40,154 INFO L93 Difference]: Finished difference Result 722 states and 2138 transitions. [2021-06-05 15:01:40,155 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-06-05 15:01:40,155 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 1.894736842105263) internal successors, (36), 19 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 20 [2021-06-05 15:01:40,155 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 15:01:40,156 INFO L225 Difference]: With dead ends: 722 [2021-06-05 15:01:40,156 INFO L226 Difference]: Without dead ends: 650 [2021-06-05 15:01:40,156 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 11 SyntacticMatches, 2 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 115 ImplicationChecksByTransitivity, 3978.9ms TimeCoverageRelationStatistics Valid=181, Invalid=875, Unknown=0, NotChecked=0, Total=1056 [2021-06-05 15:01:40,156 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 650 states. [2021-06-05 15:01:40,160 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 650 to 417. [2021-06-05 15:01:40,160 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 417 states, 416 states have (on average 3.2091346153846154) internal successors, (1335), 416 states have internal predecessors, (1335), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:01:40,161 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 417 states to 417 states and 1335 transitions. [2021-06-05 15:01:40,161 INFO L78 Accepts]: Start accepts. Automaton has 417 states and 1335 transitions. Word has length 20 [2021-06-05 15:01:40,161 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 15:01:40,161 INFO L482 AbstractCegarLoop]: Abstraction has 417 states and 1335 transitions. [2021-06-05 15:01:40,161 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 1.894736842105263) internal successors, (36), 19 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:01:40,161 INFO L276 IsEmpty]: Start isEmpty. Operand 417 states and 1335 transitions. [2021-06-05 15:01:40,161 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-06-05 15:01:40,161 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 15:01:40,161 INFO L521 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 15:01:40,362 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11061,106 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 15:01:40,362 INFO L430 AbstractCegarLoop]: === Iteration 228 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 15:01:40,362 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 15:01:40,362 INFO L82 PathProgramCache]: Analyzing trace with hash 558385996, now seen corresponding path program 79 times [2021-06-05 15:01:40,362 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 15:01:40,362 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [57364229] [2021-06-05 15:01:40,362 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 15:01:40,365 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 15:01:40,521 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 15:01:40,521 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 15:01:40,521 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [57364229] [2021-06-05 15:01:40,521 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [57364229] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 15:01:40,521 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1655875240] [2021-06-05 15:01:40,521 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 107 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 107 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 15:01:40,549 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 15:01:40,549 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 23 conjunts are in the unsatisfiable core [2021-06-05 15:01:40,550 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 15:01:41,112 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:01:41,112 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-06-05 15:01:41,113 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 15:01:41,478 WARN L205 SmtUtils]: Spent 365.00 ms on a formula simplification. DAG size of input: 113 DAG size of output: 104 [2021-06-05 15:01:41,479 INFO L628 ElimStorePlain]: treesize reduction 209, result has 64.6 percent of original size [2021-06-05 15:01:41,485 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:01:41,485 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 17 [2021-06-05 15:01:41,486 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 15:01:41,656 WARN L205 SmtUtils]: Spent 170.00 ms on a formula simplification that was a NOOP. DAG size: 100 [2021-06-05 15:01:41,657 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 15:01:41,662 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:01:41,662 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-06-05 15:01:41,663 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 15:01:41,831 WARN L205 SmtUtils]: Spent 167.00 ms on a formula simplification that was a NOOP. DAG size: 96 [2021-06-05 15:01:41,831 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 15:01:41,837 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:01:41,837 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:01:41,838 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 24 treesize of output 18 [2021-06-05 15:01:41,839 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 15:01:41,843 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:01:41,844 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 17 [2021-06-05 15:01:41,845 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-05 15:01:41,999 WARN L205 SmtUtils]: Spent 154.00 ms on a formula simplification that was a NOOP. DAG size: 89 [2021-06-05 15:01:42,000 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 15:01:42,005 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:01:42,009 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:01:42,009 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-06-05 15:01:42,010 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-06-05 15:01:42,014 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-06-05 15:01:42,015 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-06-05 15:01:42,136 WARN L205 SmtUtils]: Spent 120.00 ms on a formula simplification that was a NOOP. DAG size: 80 [2021-06-05 15:01:42,136 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 15:01:42,140 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:01:42,141 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:01:42,141 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-06-05 15:01:42,142 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-06-05 15:01:42,146 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:01:42,146 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 12 [2021-06-05 15:01:42,147 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-06-05 15:01:42,265 WARN L205 SmtUtils]: Spent 117.00 ms on a formula simplification that was a NOOP. DAG size: 76 [2021-06-05 15:01:42,265 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 15:01:42,271 INFO L550 ElimStorePlain]: Start of recursive call 1: 6 dim-0 vars, 6 dim-1 vars, End of recursive call: 6 dim-0 vars, and 8 xjuncts. [2021-06-05 15:01:42,271 INFO L247 ElimStorePlain]: Needed 10 recursive calls to eliminate 12 variables, input treesize:597, output treesize:242 [2021-06-05 15:01:42,489 WARN L205 SmtUtils]: Spent 177.00 ms on a formula simplification. DAG size of input: 90 DAG size of output: 90 [2021-06-05 15:01:42,758 INFO L446 ElimStorePlain]: Different costs {0=[v_prenex_1560, v_prenex_1552, array_6, v_prenex_1554, v_prenex_1556, v_prenex_1558], 1=[v_prenex_1559, array_0, v_prenex_1551, v_prenex_1553, v_prenex_1555, v_prenex_1557]} [2021-06-05 15:01:42,767 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 31 treesize of output 23 [2021-06-05 15:01:42,767 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 15:01:42,775 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 15:01:42,776 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 15:01:42,784 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 24 treesize of output 18 [2021-06-05 15:01:42,785 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 15:01:42,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 24 treesize of output 18 [2021-06-05 15:01:42,794 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 15:01:42,802 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 15:01:42,803 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-05 15:01:42,810 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 24 treesize of output 18 [2021-06-05 15:01:42,811 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-06-05 15:01:43,267 WARN L205 SmtUtils]: Spent 455.00 ms on a formula simplification. DAG size of input: 149 DAG size of output: 93 [2021-06-05 15:01:43,267 INFO L628 ElimStorePlain]: treesize reduction 1309, result has 17.3 percent of original size [2021-06-05 15:01:43,273 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 7 treesize of output 5 [2021-06-05 15:01:43,274 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-06-05 15:01:43,401 WARN L205 SmtUtils]: Spent 126.00 ms on a formula simplification that was a NOOP. DAG size: 88 [2021-06-05 15:01:43,401 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 15:01:43,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 7 treesize of output 5 [2021-06-05 15:01:43,407 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-06-05 15:01:43,531 WARN L205 SmtUtils]: Spent 123.00 ms on a formula simplification that was a NOOP. DAG size: 83 [2021-06-05 15:01:43,531 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 15:01:43,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 16 treesize of output 12 [2021-06-05 15:01:43,537 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-06-05 15:01:43,655 WARN L205 SmtUtils]: Spent 118.00 ms on a formula simplification that was a NOOP. DAG size: 76 [2021-06-05 15:01:43,655 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 15:01:43,660 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 8 treesize of output 6 [2021-06-05 15:01:43,661 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-06-05 15:01:43,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 16 treesize of output 12 [2021-06-05 15:01:43,666 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-06-05 15:01:43,860 WARN L205 SmtUtils]: Spent 193.00 ms on a formula simplification. DAG size of input: 68 DAG size of output: 67 [2021-06-05 15:01:43,861 INFO L628 ElimStorePlain]: treesize reduction 27, result has 87.8 percent of original size [2021-06-05 15:01:43,865 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 7 treesize of output 5 [2021-06-05 15:01:43,866 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-06-05 15:01:43,959 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 15:01:43,959 INFO L518 ElimStorePlain]: Eliminatee v_prenex_1559 vanished before elimination [2021-06-05 15:01:43,959 INFO L518 ElimStorePlain]: Eliminatee array_0 vanished before elimination [2021-06-05 15:01:43,959 INFO L518 ElimStorePlain]: Eliminatee v_prenex_1551 vanished before elimination [2021-06-05 15:01:43,959 INFO L518 ElimStorePlain]: Eliminatee v_prenex_1553 vanished before elimination [2021-06-05 15:01:43,959 INFO L518 ElimStorePlain]: Eliminatee v_prenex_1555 vanished before elimination [2021-06-05 15:01:43,959 INFO L518 ElimStorePlain]: Eliminatee v_prenex_1557 vanished before elimination [2021-06-05 15:01:43,962 INFO L550 ElimStorePlain]: Start of recursive call 1: 6 dim-0 vars, 12 dim-1 vars, End of recursive call: and 8 xjuncts. [2021-06-05 15:01:43,962 INFO L247 ElimStorePlain]: Needed 13 recursive calls to eliminate 18 variables, input treesize:1703, output treesize:140 [2021-06-05 15:01:44,122 WARN L205 SmtUtils]: Spent 137.00 ms on a formula simplification. DAG size of input: 32 DAG size of output: 32 [2021-06-05 15:01:44,377 WARN L205 SmtUtils]: Spent 112.00 ms on a formula simplification. DAG size of input: 38 DAG size of output: 32 [2021-06-05 15:01:44,457 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 15:01:44,457 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1655875240] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 15:01:44,457 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 15:01:44,457 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 19 [2021-06-05 15:01:44,457 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1244464996] [2021-06-05 15:01:44,458 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-06-05 15:01:44,458 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 15:01:44,458 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-06-05 15:01:44,458 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=302, Unknown=0, NotChecked=0, Total=342 [2021-06-05 15:01:44,458 INFO L87 Difference]: Start difference. First operand 417 states and 1335 transitions. Second operand has 19 states, 19 states have (on average 1.894736842105263) internal successors, (36), 19 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:01:45,310 WARN L205 SmtUtils]: Spent 299.00 ms on a formula simplification. DAG size of input: 132 DAG size of output: 129 [2021-06-05 15:01:45,575 WARN L205 SmtUtils]: Spent 223.00 ms on a formula simplification. DAG size of input: 75 DAG size of output: 68 [2021-06-05 15:01:45,895 WARN L205 SmtUtils]: Spent 238.00 ms on a formula simplification. DAG size of input: 80 DAG size of output: 72 [2021-06-05 15:01:46,110 WARN L205 SmtUtils]: Spent 181.00 ms on a formula simplification. DAG size of input: 66 DAG size of output: 60 [2021-06-05 15:01:46,524 WARN L205 SmtUtils]: Spent 372.00 ms on a formula simplification. DAG size of input: 89 DAG size of output: 76 [2021-06-05 15:01:47,027 WARN L205 SmtUtils]: Spent 436.00 ms on a formula simplification. DAG size of input: 97 DAG size of output: 82 [2021-06-05 15:01:47,406 WARN L205 SmtUtils]: Spent 326.00 ms on a formula simplification. DAG size of input: 80 DAG size of output: 68 [2021-06-05 15:01:47,877 WARN L205 SmtUtils]: Spent 418.00 ms on a formula simplification. DAG size of input: 96 DAG size of output: 81 [2021-06-05 15:01:48,425 WARN L205 SmtUtils]: Spent 500.00 ms on a formula simplification. DAG size of input: 106 DAG size of output: 87 [2021-06-05 15:01:48,843 WARN L205 SmtUtils]: Spent 369.00 ms on a formula simplification. DAG size of input: 87 DAG size of output: 73 [2021-06-05 15:01:48,884 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 15:01:48,885 INFO L93 Difference]: Finished difference Result 814 states and 2403 transitions. [2021-06-05 15:01:48,885 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-06-05 15:01:48,885 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 1.894736842105263) internal successors, (36), 19 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 20 [2021-06-05 15:01:48,885 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 15:01:48,886 INFO L225 Difference]: With dead ends: 814 [2021-06-05 15:01:48,886 INFO L226 Difference]: Without dead ends: 784 [2021-06-05 15:01:48,886 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 11 SyntacticMatches, 2 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 89 ImplicationChecksByTransitivity, 4853.9ms TimeCoverageRelationStatistics Valid=182, Invalid=810, Unknown=0, NotChecked=0, Total=992 [2021-06-05 15:01:48,887 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 784 states. [2021-06-05 15:01:48,893 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 784 to 418. [2021-06-05 15:01:48,893 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 418 states, 417 states have (on average 3.2134292565947242) internal successors, (1340), 417 states have internal predecessors, (1340), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:01:48,894 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 418 states to 418 states and 1340 transitions. [2021-06-05 15:01:48,894 INFO L78 Accepts]: Start accepts. Automaton has 418 states and 1340 transitions. Word has length 20 [2021-06-05 15:01:48,895 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 15:01:48,895 INFO L482 AbstractCegarLoop]: Abstraction has 418 states and 1340 transitions. [2021-06-05 15:01:48,895 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 1.894736842105263) internal successors, (36), 19 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:01:48,895 INFO L276 IsEmpty]: Start isEmpty. Operand 418 states and 1340 transitions. [2021-06-05 15:01:48,895 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-06-05 15:01:48,895 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 15:01:48,895 INFO L521 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 15:01:49,100 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11243,107 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 15:01:49,101 INFO L430 AbstractCegarLoop]: === Iteration 229 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 15:01:49,101 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 15:01:49,101 INFO L82 PathProgramCache]: Analyzing trace with hash -660249364, now seen corresponding path program 80 times [2021-06-05 15:01:49,101 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 15:01:49,101 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1715622218] [2021-06-05 15:01:49,101 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 15:01:49,104 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 15:01:49,267 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 15:01:49,267 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 15:01:49,267 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1715622218] [2021-06-05 15:01:49,267 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1715622218] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 15:01:49,267 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [710449238] [2021-06-05 15:01:49,267 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 108 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 108 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 15:01:49,295 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 15:01:49,295 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 15:01:49,295 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 23 conjunts are in the unsatisfiable core [2021-06-05 15:01:49,296 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 15:01:49,860 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:01:49,860 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 17 [2021-06-05 15:01:49,861 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 15:01:50,226 WARN L205 SmtUtils]: Spent 364.00 ms on a formula simplification. DAG size of input: 113 DAG size of output: 104 [2021-06-05 15:01:50,226 INFO L628 ElimStorePlain]: treesize reduction 209, result has 64.6 percent of original size [2021-06-05 15:01:50,231 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:01:50,232 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-06-05 15:01:50,232 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 15:01:50,401 WARN L205 SmtUtils]: Spent 168.00 ms on a formula simplification that was a NOOP. DAG size: 100 [2021-06-05 15:01:50,401 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 15:01:50,406 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:01:50,407 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:01:50,407 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 12 [2021-06-05 15:01:50,408 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 15:01:50,413 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:01:50,413 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-06-05 15:01:50,414 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 15:01:50,577 WARN L205 SmtUtils]: Spent 162.00 ms on a formula simplification that was a NOOP. DAG size: 96 [2021-06-05 15:01:50,577 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 15:01:50,582 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:01:50,583 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-06-05 15:01:50,583 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-05 15:01:50,744 WARN L205 SmtUtils]: Spent 160.00 ms on a formula simplification that was a NOOP. DAG size: 92 [2021-06-05 15:01:50,744 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 15:01:50,749 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:01:50,750 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:01:50,750 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-06-05 15:01:50,751 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-06-05 15:01:50,755 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:01:50,756 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 12 [2021-06-05 15:01:50,757 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-06-05 15:01:50,912 WARN L205 SmtUtils]: Spent 154.00 ms on a formula simplification that was a NOOP. DAG size: 87 [2021-06-05 15:01:50,912 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 15:01:50,917 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:01:50,917 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:01:50,917 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 17 [2021-06-05 15:01:50,919 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-06-05 15:01:50,923 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-06-05 15:01:50,923 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-06-05 15:01:51,040 WARN L205 SmtUtils]: Spent 116.00 ms on a formula simplification that was a NOOP. DAG size: 76 [2021-06-05 15:01:51,041 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 15:01:51,047 INFO L550 ElimStorePlain]: Start of recursive call 1: 6 dim-0 vars, 6 dim-1 vars, End of recursive call: 6 dim-0 vars, and 8 xjuncts. [2021-06-05 15:01:51,047 INFO L247 ElimStorePlain]: Needed 10 recursive calls to eliminate 12 variables, input treesize:597, output treesize:242 [2021-06-05 15:01:51,264 WARN L205 SmtUtils]: Spent 178.00 ms on a formula simplification. DAG size of input: 90 DAG size of output: 90 [2021-06-05 15:01:51,471 INFO L446 ElimStorePlain]: Different costs {0=[v_prenex_1581, v_prenex_1583, array_6, v_prenex_1575, v_prenex_1577, v_prenex_1579], 1=[array_0, v_prenex_1580, v_prenex_1582, v_prenex_1574, v_prenex_1576, v_prenex_1578]} [2021-06-05 15:01:51,480 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 22 treesize of output 16 [2021-06-05 15:01:51,481 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 15:01:51,490 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 22 treesize of output 16 [2021-06-05 15:01:51,490 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 15:01:51,499 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 22 treesize of output 16 [2021-06-05 15:01:51,500 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 15:01:51,508 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 29 treesize of output 21 [2021-06-05 15:01:51,509 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 15:01:51,517 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-06-05 15:01:51,519 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-05 15:01:51,527 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-06-05 15:01:51,528 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-06-05 15:01:51,969 WARN L205 SmtUtils]: Spent 439.00 ms on a formula simplification. DAG size of input: 151 DAG size of output: 92 [2021-06-05 15:01:51,969 INFO L628 ElimStorePlain]: treesize reduction 1328, result has 16.4 percent of original size [2021-06-05 15:01:51,974 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 7 treesize of output 5 [2021-06-05 15:01:51,975 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-06-05 15:01:52,100 WARN L205 SmtUtils]: Spent 124.00 ms on a formula simplification that was a NOOP. DAG size: 87 [2021-06-05 15:01:52,101 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 15:01:52,106 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 7 treesize of output 5 [2021-06-05 15:01:52,107 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-06-05 15:01:52,230 WARN L205 SmtUtils]: Spent 122.00 ms on a formula simplification that was a NOOP. DAG size: 82 [2021-06-05 15:01:52,230 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 15:01:52,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 9 treesize of output 7 [2021-06-05 15:01:52,236 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-06-05 15:01:52,356 WARN L205 SmtUtils]: Spent 120.00 ms on a formula simplification that was a NOOP. DAG size: 76 [2021-06-05 15:01:52,357 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 15:01:52,361 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 7 treesize of output 5 [2021-06-05 15:01:52,362 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-06-05 15:01:52,480 WARN L205 SmtUtils]: Spent 117.00 ms on a formula simplification that was a NOOP. DAG size: 71 [2021-06-05 15:01:52,480 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 15:01:52,484 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 8 treesize of output 6 [2021-06-05 15:01:52,485 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-06-05 15:01:52,489 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 7 treesize of output 5 [2021-06-05 15:01:52,490 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-06-05 15:01:52,683 WARN L205 SmtUtils]: Spent 192.00 ms on a formula simplification. DAG size of input: 63 DAG size of output: 62 [2021-06-05 15:01:52,683 INFO L628 ElimStorePlain]: treesize reduction 27, result has 87.4 percent of original size [2021-06-05 15:01:52,683 INFO L518 ElimStorePlain]: Eliminatee array_0 vanished before elimination [2021-06-05 15:01:52,683 INFO L518 ElimStorePlain]: Eliminatee v_prenex_1580 vanished before elimination [2021-06-05 15:01:52,683 INFO L518 ElimStorePlain]: Eliminatee v_prenex_1582 vanished before elimination [2021-06-05 15:01:52,683 INFO L518 ElimStorePlain]: Eliminatee v_prenex_1574 vanished before elimination [2021-06-05 15:01:52,684 INFO L518 ElimStorePlain]: Eliminatee v_prenex_1576 vanished before elimination [2021-06-05 15:01:52,684 INFO L518 ElimStorePlain]: Eliminatee v_prenex_1578 vanished before elimination [2021-06-05 15:01:52,686 INFO L550 ElimStorePlain]: Start of recursive call 1: 6 dim-0 vars, 12 dim-1 vars, End of recursive call: and 8 xjuncts. [2021-06-05 15:01:52,686 INFO L247 ElimStorePlain]: Needed 13 recursive calls to eliminate 18 variables, input treesize:1703, output treesize:140 [2021-06-05 15:01:52,841 WARN L205 SmtUtils]: Spent 132.00 ms on a formula simplification. DAG size of input: 32 DAG size of output: 32 [2021-06-05 15:01:53,159 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 15:01:53,159 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [710449238] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 15:01:53,159 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 15:01:53,159 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 19 [2021-06-05 15:01:53,159 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1850306858] [2021-06-05 15:01:53,159 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-06-05 15:01:53,159 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 15:01:53,159 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-06-05 15:01:53,159 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=301, Unknown=0, NotChecked=0, Total=342 [2021-06-05 15:01:53,159 INFO L87 Difference]: Start difference. First operand 418 states and 1340 transitions. Second operand has 19 states, 19 states have (on average 1.894736842105263) internal successors, (36), 19 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:01:53,648 WARN L205 SmtUtils]: Spent 138.00 ms on a formula simplification. DAG size of input: 75 DAG size of output: 60 [2021-06-05 15:01:54,070 WARN L205 SmtUtils]: Spent 315.00 ms on a formula simplification. DAG size of input: 132 DAG size of output: 123 [2021-06-05 15:01:54,328 WARN L205 SmtUtils]: Spent 218.00 ms on a formula simplification. DAG size of input: 76 DAG size of output: 68 [2021-06-05 15:01:54,855 WARN L205 SmtUtils]: Spent 402.00 ms on a formula simplification. DAG size of input: 91 DAG size of output: 77 [2021-06-05 15:01:55,370 WARN L205 SmtUtils]: Spent 446.00 ms on a formula simplification. DAG size of input: 100 DAG size of output: 84 [2021-06-05 15:01:55,404 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 15:01:55,404 INFO L93 Difference]: Finished difference Result 712 states and 2138 transitions. [2021-06-05 15:01:55,404 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-06-05 15:01:55,404 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 1.894736842105263) internal successors, (36), 19 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 20 [2021-06-05 15:01:55,405 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 15:01:55,405 INFO L225 Difference]: With dead ends: 712 [2021-06-05 15:01:55,405 INFO L226 Difference]: Without dead ends: 697 [2021-06-05 15:01:55,406 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 11 SyntacticMatches, 2 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 52 ImplicationChecksByTransitivity, 2722.5ms TimeCoverageRelationStatistics Valid=108, Invalid=542, Unknown=0, NotChecked=0, Total=650 [2021-06-05 15:01:55,406 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 697 states. [2021-06-05 15:01:55,410 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 697 to 419. [2021-06-05 15:01:55,410 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 419 states, 418 states have (on average 3.2200956937799043) internal successors, (1346), 418 states have internal predecessors, (1346), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:01:55,411 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 419 states to 419 states and 1346 transitions. [2021-06-05 15:01:55,411 INFO L78 Accepts]: Start accepts. Automaton has 419 states and 1346 transitions. Word has length 20 [2021-06-05 15:01:55,411 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 15:01:55,411 INFO L482 AbstractCegarLoop]: Abstraction has 419 states and 1346 transitions. [2021-06-05 15:01:55,411 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 1.894736842105263) internal successors, (36), 19 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:01:55,411 INFO L276 IsEmpty]: Start isEmpty. Operand 419 states and 1346 transitions. [2021-06-05 15:01:55,412 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-06-05 15:01:55,412 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 15:01:55,412 INFO L521 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 15:01:55,612 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 108 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable11411 [2021-06-05 15:01:55,612 INFO L430 AbstractCegarLoop]: === Iteration 230 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 15:01:55,612 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 15:01:55,612 INFO L82 PathProgramCache]: Analyzing trace with hash 1547446544, now seen corresponding path program 81 times [2021-06-05 15:01:55,613 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 15:01:55,613 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1674482130] [2021-06-05 15:01:55,613 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 15:01:55,616 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 15:01:55,784 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 15:01:55,784 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 15:01:55,784 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1674482130] [2021-06-05 15:01:55,784 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1674482130] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 15:01:55,784 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1365734952] [2021-06-05 15:01:55,785 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 109 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 109 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 15:01:55,812 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-06-05 15:01:55,813 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 15:01:55,813 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 24 conjunts are in the unsatisfiable core [2021-06-05 15:01:55,813 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 15:01:56,375 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:01:56,376 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:01:56,376 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 22 [2021-06-05 15:01:56,377 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 15:01:56,383 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:01:56,383 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:01:56,383 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 17 [2021-06-05 15:01:56,384 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 15:01:56,390 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:01:56,391 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:01:56,391 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 29 treesize of output 21 [2021-06-05 15:01:56,392 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 15:01:56,398 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:01:56,398 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:01:56,398 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 22 treesize of output 16 [2021-06-05 15:01:56,399 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 15:01:56,405 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:01:56,405 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:01:56,405 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 22 treesize of output 16 [2021-06-05 15:01:56,406 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-05 15:01:56,411 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-06-05 15:01:56,412 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-06-05 15:01:56,783 WARN L205 SmtUtils]: Spent 371.00 ms on a formula simplification. DAG size of input: 81 DAG size of output: 70 [2021-06-05 15:01:56,784 INFO L628 ElimStorePlain]: treesize reduction 435, result has 44.3 percent of original size [2021-06-05 15:01:56,788 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:01:56,789 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:01:56,789 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-06-05 15:01:56,790 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-06-05 15:01:56,794 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:01:56,794 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:01:56,795 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-06-05 15:01:56,795 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-06-05 15:01:56,799 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:01:56,800 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 12 [2021-06-05 15:01:56,800 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-06-05 15:01:56,957 WARN L205 SmtUtils]: Spent 156.00 ms on a formula simplification that was a NOOP. DAG size: 66 [2021-06-05 15:01:56,957 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 15:01:56,962 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:01:56,962 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:01:56,962 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 17 [2021-06-05 15:01:56,963 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-06-05 15:01:56,968 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:01:56,968 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:01:56,969 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 17 [2021-06-05 15:01:56,969 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-06-05 15:01:56,974 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:01:56,974 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 24 treesize of output 18 [2021-06-05 15:01:56,975 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-06-05 15:01:57,252 WARN L205 SmtUtils]: Spent 277.00 ms on a formula simplification. DAG size of input: 62 DAG size of output: 62 [2021-06-05 15:01:57,253 INFO L628 ElimStorePlain]: treesize reduction 1, result has 99.6 percent of original size [2021-06-05 15:01:57,259 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 3 dim-1 vars, End of recursive call: 6 dim-0 vars, and 8 xjuncts. [2021-06-05 15:01:57,260 INFO L247 ElimStorePlain]: Needed 13 recursive calls to eliminate 6 variables, input treesize:1003, output treesize:275 [2021-06-05 15:01:57,497 WARN L205 SmtUtils]: Spent 192.00 ms on a formula simplification. DAG size of input: 100 DAG size of output: 98 [2021-06-05 15:01:57,715 INFO L446 ElimStorePlain]: Different costs {0=[v_prenex_1594, v_prenex_1596, array_6, v_prenex_1598, v_prenex_1600, v_prenex_1602], 1=[array_0, v_prenex_1593, v_prenex_1595, v_prenex_1597, v_prenex_1599, v_prenex_1601]} [2021-06-05 15:01:57,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 30 treesize of output 22 [2021-06-05 15:01:57,725 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 15:01:57,734 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 22 [2021-06-05 15:01:57,735 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 15:01:57,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 37 treesize of output 27 [2021-06-05 15:01:57,744 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 15:01:57,753 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 22 [2021-06-05 15:01:57,754 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 15:01:57,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 23 treesize of output 17 [2021-06-05 15:01:57,764 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-05 15:01:57,772 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 17 [2021-06-05 15:01:57,773 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-06-05 15:01:58,290 WARN L205 SmtUtils]: Spent 516.00 ms on a formula simplification. DAG size of input: 160 DAG size of output: 100 [2021-06-05 15:01:58,290 INFO L628 ElimStorePlain]: treesize reduction 1380, result has 17.2 percent of original size [2021-06-05 15:01:58,296 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 7 treesize of output 5 [2021-06-05 15:01:58,297 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-06-05 15:01:58,440 WARN L205 SmtUtils]: Spent 142.00 ms on a formula simplification that was a NOOP. DAG size: 95 [2021-06-05 15:01:58,440 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 15:01:58,446 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 8 treesize of output 6 [2021-06-05 15:01:58,447 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-06-05 15:01:58,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 7 treesize of output 5 [2021-06-05 15:01:58,469 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-06-05 15:01:58,712 WARN L205 SmtUtils]: Spent 242.00 ms on a formula simplification. DAG size of input: 87 DAG size of output: 86 [2021-06-05 15:01:58,713 INFO L628 ElimStorePlain]: treesize reduction 30, result has 88.7 percent of original size [2021-06-05 15:01:58,718 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 7 treesize of output 5 [2021-06-05 15:01:58,719 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-06-05 15:01:58,834 WARN L205 SmtUtils]: Spent 115.00 ms on a formula simplification that was a NOOP. DAG size: 81 [2021-06-05 15:01:58,835 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 15:01:58,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 9 treesize of output 7 [2021-06-05 15:01:58,841 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-06-05 15:01:58,954 WARN L205 SmtUtils]: Spent 112.00 ms on a formula simplification that was a NOOP. DAG size: 75 [2021-06-05 15:01:58,954 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 15:01:58,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 7 treesize of output 5 [2021-06-05 15:01:58,960 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-06-05 15:01:59,077 WARN L205 SmtUtils]: Spent 117.00 ms on a formula simplification that was a NOOP. DAG size: 70 [2021-06-05 15:01:59,077 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 15:01:59,077 INFO L518 ElimStorePlain]: Eliminatee array_0 vanished before elimination [2021-06-05 15:01:59,078 INFO L518 ElimStorePlain]: Eliminatee v_prenex_1593 vanished before elimination [2021-06-05 15:01:59,078 INFO L518 ElimStorePlain]: Eliminatee v_prenex_1595 vanished before elimination [2021-06-05 15:01:59,078 INFO L518 ElimStorePlain]: Eliminatee v_prenex_1597 vanished before elimination [2021-06-05 15:01:59,078 INFO L518 ElimStorePlain]: Eliminatee v_prenex_1599 vanished before elimination [2021-06-05 15:01:59,078 INFO L518 ElimStorePlain]: Eliminatee v_prenex_1601 vanished before elimination [2021-06-05 15:01:59,080 INFO L550 ElimStorePlain]: Start of recursive call 1: 6 dim-0 vars, 12 dim-1 vars, End of recursive call: and 8 xjuncts. [2021-06-05 15:01:59,081 INFO L247 ElimStorePlain]: Needed 13 recursive calls to eliminate 18 variables, input treesize:1817, output treesize:194 [2021-06-05 15:01:59,270 WARN L205 SmtUtils]: Spent 164.00 ms on a formula simplification. DAG size of input: 36 DAG size of output: 34 [2021-06-05 15:01:59,521 WARN L205 SmtUtils]: Spent 184.00 ms on a formula simplification. DAG size of input: 50 DAG size of output: 36 [2021-06-05 15:01:59,720 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 15:01:59,720 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1365734952] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 15:01:59,720 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 15:01:59,720 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 19 [2021-06-05 15:01:59,720 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [47071728] [2021-06-05 15:01:59,720 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-06-05 15:01:59,721 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 15:01:59,721 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-06-05 15:01:59,721 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=301, Unknown=0, NotChecked=0, Total=342 [2021-06-05 15:01:59,721 INFO L87 Difference]: Start difference. First operand 419 states and 1346 transitions. Second operand has 19 states, 19 states have (on average 1.894736842105263) internal successors, (36), 19 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:02:00,175 WARN L205 SmtUtils]: Spent 103.00 ms on a formula simplification. DAG size of input: 81 DAG size of output: 67 [2021-06-05 15:02:00,613 WARN L205 SmtUtils]: Spent 329.00 ms on a formula simplification. DAG size of input: 142 DAG size of output: 133 [2021-06-05 15:02:00,912 WARN L205 SmtUtils]: Spent 256.00 ms on a formula simplification. DAG size of input: 80 DAG size of output: 67 [2021-06-05 15:02:01,136 WARN L205 SmtUtils]: Spent 146.00 ms on a formula simplification. DAG size of input: 82 DAG size of output: 75 [2021-06-05 15:02:01,361 WARN L205 SmtUtils]: Spent 178.00 ms on a formula simplification. DAG size of input: 71 DAG size of output: 61 [2021-06-05 15:02:01,783 WARN L205 SmtUtils]: Spent 377.00 ms on a formula simplification. DAG size of input: 98 DAG size of output: 80 [2021-06-05 15:02:02,225 WARN L205 SmtUtils]: Spent 263.00 ms on a formula simplification. DAG size of input: 86 DAG size of output: 74 [2021-06-05 15:02:02,664 WARN L205 SmtUtils]: Spent 401.00 ms on a formula simplification. DAG size of input: 101 DAG size of output: 83 [2021-06-05 15:02:03,139 WARN L205 SmtUtils]: Spent 427.00 ms on a formula simplification. DAG size of input: 105 DAG size of output: 88 [2021-06-05 15:02:03,276 WARN L205 SmtUtils]: Spent 101.00 ms on a formula simplification. DAG size of input: 66 DAG size of output: 57 [2021-06-05 15:02:03,626 WARN L205 SmtUtils]: Spent 295.00 ms on a formula simplification. DAG size of input: 93 DAG size of output: 81 [2021-06-05 15:02:04,130 WARN L205 SmtUtils]: Spent 461.00 ms on a formula simplification. DAG size of input: 108 DAG size of output: 91 [2021-06-05 15:02:04,283 WARN L205 SmtUtils]: Spent 118.00 ms on a formula simplification. DAG size of input: 69 DAG size of output: 60 [2021-06-05 15:02:04,345 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 15:02:04,345 INFO L93 Difference]: Finished difference Result 978 states and 2800 transitions. [2021-06-05 15:02:04,346 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-06-05 15:02:04,346 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 1.894736842105263) internal successors, (36), 19 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 20 [2021-06-05 15:02:04,346 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 15:02:04,347 INFO L225 Difference]: With dead ends: 978 [2021-06-05 15:02:04,347 INFO L226 Difference]: Without dead ends: 906 [2021-06-05 15:02:04,347 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 11 SyntacticMatches, 2 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 138 ImplicationChecksByTransitivity, 5193.4ms TimeCoverageRelationStatistics Valid=217, Invalid=973, Unknown=0, NotChecked=0, Total=1190 [2021-06-05 15:02:04,348 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 906 states. [2021-06-05 15:02:04,353 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 906 to 423. [2021-06-05 15:02:04,353 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 423 states, 422 states have (on average 3.2322274881516586) internal successors, (1364), 422 states have internal predecessors, (1364), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:02:04,354 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 423 states to 423 states and 1364 transitions. [2021-06-05 15:02:04,354 INFO L78 Accepts]: Start accepts. Automaton has 423 states and 1364 transitions. Word has length 20 [2021-06-05 15:02:04,354 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 15:02:04,354 INFO L482 AbstractCegarLoop]: Abstraction has 423 states and 1364 transitions. [2021-06-05 15:02:04,354 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 1.894736842105263) internal successors, (36), 19 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:02:04,354 INFO L276 IsEmpty]: Start isEmpty. Operand 423 states and 1364 transitions. [2021-06-05 15:02:04,354 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-06-05 15:02:04,354 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 15:02:04,355 INFO L521 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 15:02:04,573 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11556,109 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 15:02:04,573 INFO L430 AbstractCegarLoop]: === Iteration 231 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 15:02:04,573 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 15:02:04,573 INFO L82 PathProgramCache]: Analyzing trace with hash 360320496, now seen corresponding path program 82 times [2021-06-05 15:02:04,573 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 15:02:04,573 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1010285735] [2021-06-05 15:02:04,573 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 15:02:04,577 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 15:02:04,755 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 15:02:04,756 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 15:02:04,756 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1010285735] [2021-06-05 15:02:04,756 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1010285735] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 15:02:04,756 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [81705762] [2021-06-05 15:02:04,756 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 110 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 110 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 15:02:04,786 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 15:02:04,786 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 15:02:04,786 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 24 conjunts are in the unsatisfiable core [2021-06-05 15:02:04,787 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 15:02:05,377 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:02:05,378 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-06-05 15:02:05,378 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 15:02:05,800 WARN L205 SmtUtils]: Spent 421.00 ms on a formula simplification. DAG size of input: 120 DAG size of output: 113 [2021-06-05 15:02:05,801 INFO L628 ElimStorePlain]: treesize reduction 196, result has 68.7 percent of original size [2021-06-05 15:02:05,807 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:02:05,807 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 17 [2021-06-05 15:02:05,808 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 15:02:06,011 WARN L205 SmtUtils]: Spent 202.00 ms on a formula simplification that was a NOOP. DAG size: 109 [2021-06-05 15:02:06,011 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 15:02:06,017 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:02:06,017 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-06-05 15:02:06,018 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 15:02:06,215 WARN L205 SmtUtils]: Spent 196.00 ms on a formula simplification that was a NOOP. DAG size: 105 [2021-06-05 15:02:06,215 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 15:02:06,221 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:02:06,221 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:02:06,222 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-06-05 15:02:06,223 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 15:02:06,228 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:02:06,228 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 17 [2021-06-05 15:02:06,229 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-05 15:02:06,415 WARN L205 SmtUtils]: Spent 185.00 ms on a formula simplification that was a NOOP. DAG size: 99 [2021-06-05 15:02:06,415 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 15:02:06,421 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:02:06,421 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:02:06,422 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 31 treesize of output 23 [2021-06-05 15:02:06,423 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-06-05 15:02:06,428 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-06-05 15:02:06,428 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-06-05 15:02:06,573 WARN L205 SmtUtils]: Spent 144.00 ms on a formula simplification that was a NOOP. DAG size: 88 [2021-06-05 15:02:06,573 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 15:02:06,578 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:02:06,579 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:02:06,579 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-06-05 15:02:06,580 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-06-05 15:02:06,584 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:02:06,585 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 17 [2021-06-05 15:02:06,585 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-06-05 15:02:06,723 WARN L205 SmtUtils]: Spent 137.00 ms on a formula simplification that was a NOOP. DAG size: 84 [2021-06-05 15:02:06,724 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 15:02:06,730 INFO L550 ElimStorePlain]: Start of recursive call 1: 6 dim-0 vars, 6 dim-1 vars, End of recursive call: 6 dim-0 vars, and 8 xjuncts. [2021-06-05 15:02:06,731 INFO L247 ElimStorePlain]: Needed 10 recursive calls to eliminate 12 variables, input treesize:633, output treesize:283 [2021-06-05 15:02:06,971 WARN L205 SmtUtils]: Spent 194.00 ms on a formula simplification. DAG size of input: 101 DAG size of output: 99 [2021-06-05 15:02:07,208 INFO L446 ElimStorePlain]: Different costs {0=[v_prenex_1625, v_prenex_1617, v_prenex_1619, array_6, v_prenex_1621, v_prenex_1623], 1=[array_0, v_prenex_1616, v_prenex_1618, v_prenex_1620, v_prenex_1622, v_prenex_1624]} [2021-06-05 15:02:07,218 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 22 [2021-06-05 15:02:07,218 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 15:02:07,227 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 17 [2021-06-05 15:02:07,228 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 15:02:07,237 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 22 [2021-06-05 15:02:07,238 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 15:02:07,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 23 treesize of output 17 [2021-06-05 15:02:07,247 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 15:02:07,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 37 treesize of output 27 [2021-06-05 15:02:07,257 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-05 15:02:07,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 30 treesize of output 22 [2021-06-05 15:02:07,266 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-06-05 15:02:07,745 WARN L205 SmtUtils]: Spent 478.00 ms on a formula simplification. DAG size of input: 161 DAG size of output: 98 [2021-06-05 15:02:07,745 INFO L628 ElimStorePlain]: treesize reduction 1452, result has 15.0 percent of original size [2021-06-05 15:02:07,752 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 7 treesize of output 5 [2021-06-05 15:02:07,753 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-06-05 15:02:07,886 WARN L205 SmtUtils]: Spent 132.00 ms on a formula simplification that was a NOOP. DAG size: 93 [2021-06-05 15:02:07,886 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 15:02:07,892 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 15:02:07,893 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-06-05 15:02:08,012 WARN L205 SmtUtils]: Spent 119.00 ms on a formula simplification that was a NOOP. DAG size: 87 [2021-06-05 15:02:08,013 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 15:02:08,018 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 7 treesize of output 5 [2021-06-05 15:02:08,019 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-06-05 15:02:08,136 WARN L205 SmtUtils]: Spent 117.00 ms on a formula simplification that was a NOOP. DAG size: 82 [2021-06-05 15:02:08,137 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 15:02:08,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 16 treesize of output 12 [2021-06-05 15:02:08,143 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-06-05 15:02:08,256 WARN L205 SmtUtils]: Spent 112.00 ms on a formula simplification that was a NOOP. DAG size: 75 [2021-06-05 15:02:08,256 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 15:02:08,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 7 treesize of output 5 [2021-06-05 15:02:08,261 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-06-05 15:02:08,371 WARN L205 SmtUtils]: Spent 109.00 ms on a formula simplification that was a NOOP. DAG size: 70 [2021-06-05 15:02:08,372 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 15:02:08,372 INFO L518 ElimStorePlain]: Eliminatee array_0 vanished before elimination [2021-06-05 15:02:08,372 INFO L518 ElimStorePlain]: Eliminatee v_prenex_1616 vanished before elimination [2021-06-05 15:02:08,372 INFO L518 ElimStorePlain]: Eliminatee v_prenex_1618 vanished before elimination [2021-06-05 15:02:08,372 INFO L518 ElimStorePlain]: Eliminatee v_prenex_1620 vanished before elimination [2021-06-05 15:02:08,372 INFO L518 ElimStorePlain]: Eliminatee v_prenex_1622 vanished before elimination [2021-06-05 15:02:08,372 INFO L518 ElimStorePlain]: Eliminatee v_prenex_1624 vanished before elimination [2021-06-05 15:02:08,375 INFO L550 ElimStorePlain]: Start of recursive call 1: 6 dim-0 vars, 12 dim-1 vars, End of recursive call: and 8 xjuncts. [2021-06-05 15:02:08,375 INFO L247 ElimStorePlain]: Needed 12 recursive calls to eliminate 18 variables, input treesize:1859, output treesize:194 [2021-06-05 15:02:08,562 WARN L205 SmtUtils]: Spent 162.00 ms on a formula simplification. DAG size of input: 36 DAG size of output: 34 [2021-06-05 15:02:08,746 WARN L205 SmtUtils]: Spent 145.00 ms on a formula simplification. DAG size of input: 38 DAG size of output: 36 [2021-06-05 15:02:08,891 WARN L205 SmtUtils]: Spent 101.00 ms on a formula simplification. DAG size of input: 35 DAG size of output: 29 [2021-06-05 15:02:08,991 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 15:02:08,991 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [81705762] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 15:02:08,991 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 15:02:08,991 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 19 [2021-06-05 15:02:08,991 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1558990816] [2021-06-05 15:02:08,991 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-06-05 15:02:08,991 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 15:02:08,991 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-06-05 15:02:08,991 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=301, Unknown=0, NotChecked=0, Total=342 [2021-06-05 15:02:08,991 INFO L87 Difference]: Start difference. First operand 423 states and 1364 transitions. Second operand has 19 states, 19 states have (on average 1.894736842105263) internal successors, (36), 19 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:02:09,883 WARN L205 SmtUtils]: Spent 320.00 ms on a formula simplification. DAG size of input: 142 DAG size of output: 131 [2021-06-05 15:02:10,168 WARN L205 SmtUtils]: Spent 238.00 ms on a formula simplification. DAG size of input: 83 DAG size of output: 72 [2021-06-05 15:02:10,888 WARN L205 SmtUtils]: Spent 585.00 ms on a formula simplification. DAG size of input: 96 DAG size of output: 80 [2021-06-05 15:02:11,658 WARN L205 SmtUtils]: Spent 693.00 ms on a formula simplification. DAG size of input: 106 DAG size of output: 90 [2021-06-05 15:02:11,692 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 15:02:11,692 INFO L93 Difference]: Finished difference Result 731 states and 2197 transitions. [2021-06-05 15:02:11,692 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-06-05 15:02:11,693 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 1.894736842105263) internal successors, (36), 19 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 20 [2021-06-05 15:02:11,693 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 15:02:11,694 INFO L225 Difference]: With dead ends: 731 [2021-06-05 15:02:11,694 INFO L226 Difference]: Without dead ends: 716 [2021-06-05 15:02:11,694 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 11 SyntacticMatches, 2 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 50 ImplicationChecksByTransitivity, 3336.0ms TimeCoverageRelationStatistics Valid=106, Invalid=544, Unknown=0, NotChecked=0, Total=650 [2021-06-05 15:02:11,694 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 716 states. [2021-06-05 15:02:11,699 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 716 to 421. [2021-06-05 15:02:11,699 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 421 states, 420 states have (on average 3.219047619047619) internal successors, (1352), 420 states have internal predecessors, (1352), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:02:11,700 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 421 states to 421 states and 1352 transitions. [2021-06-05 15:02:11,700 INFO L78 Accepts]: Start accepts. Automaton has 421 states and 1352 transitions. Word has length 20 [2021-06-05 15:02:11,700 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 15:02:11,700 INFO L482 AbstractCegarLoop]: Abstraction has 421 states and 1352 transitions. [2021-06-05 15:02:11,700 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 1.894736842105263) internal successors, (36), 19 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:02:11,700 INFO L276 IsEmpty]: Start isEmpty. Operand 421 states and 1352 transitions. [2021-06-05 15:02:11,701 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-06-05 15:02:11,701 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 15:02:11,701 INFO L521 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 15:02:11,904 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 110 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable11696 [2021-06-05 15:02:11,905 INFO L430 AbstractCegarLoop]: === Iteration 232 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 15:02:11,905 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 15:02:11,905 INFO L82 PathProgramCache]: Analyzing trace with hash 1393009026, now seen corresponding path program 83 times [2021-06-05 15:02:11,905 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 15:02:11,905 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [827746857] [2021-06-05 15:02:11,905 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 15:02:11,911 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 15:02:12,107 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 15:02:12,107 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 15:02:12,107 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [827746857] [2021-06-05 15:02:12,107 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [827746857] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 15:02:12,107 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2132733047] [2021-06-05 15:02:12,107 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 111 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 111 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 15:02:12,136 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 15:02:12,136 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 15:02:12,137 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 24 conjunts are in the unsatisfiable core [2021-06-05 15:02:12,137 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 15:02:12,326 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 36 treesize of output 26 [2021-06-05 15:02:12,327 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 15:02:12,331 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 37 treesize of output 27 [2021-06-05 15:02:12,332 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 15:02:12,336 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 38 treesize of output 28 [2021-06-05 15:02:12,337 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 15:02:12,342 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 37 treesize of output 27 [2021-06-05 15:02:12,343 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 15:02:12,348 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 29 treesize of output 21 [2021-06-05 15:02:12,348 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-05 15:02:12,353 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 31 treesize of output 23 [2021-06-05 15:02:12,354 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-06-05 15:02:12,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 36 treesize of output 26 [2021-06-05 15:02:12,359 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-06-05 15:02:12,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 30 treesize of output 22 [2021-06-05 15:02:12,364 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-06-05 15:02:12,369 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 29 treesize of output 21 [2021-06-05 15:02:12,370 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-06-05 15:02:12,374 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 38 treesize of output 28 [2021-06-05 15:02:12,375 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-06-05 15:02:12,380 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 22 [2021-06-05 15:02:12,380 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-06-05 15:02:12,385 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 22 [2021-06-05 15:02:12,385 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-06-05 15:02:12,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 36 treesize of output 26 [2021-06-05 15:02:12,391 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-06-05 15:02:12,395 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 44 treesize of output 32 [2021-06-05 15:02:12,396 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-06-05 15:02:12,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 37 treesize of output 27 [2021-06-05 15:02:12,401 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-06-05 15:02:12,405 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 31 treesize of output 23 [2021-06-05 15:02:12,406 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-06-05 15:02:12,411 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 22 [2021-06-05 15:02:12,411 INFO L550 ElimStorePlain]: Start of recursive call 18: End of recursive call: and 1 xjuncts. [2021-06-05 15:02:12,416 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 36 treesize of output 26 [2021-06-05 15:02:12,416 INFO L550 ElimStorePlain]: Start of recursive call 19: End of recursive call: and 1 xjuncts. [2021-06-05 15:02:12,421 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 45 treesize of output 33 [2021-06-05 15:02:12,422 INFO L550 ElimStorePlain]: Start of recursive call 20: End of recursive call: and 1 xjuncts. [2021-06-05 15:02:12,426 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 22 [2021-06-05 15:02:12,427 INFO L550 ElimStorePlain]: Start of recursive call 21: End of recursive call: and 1 xjuncts. [2021-06-05 15:02:12,431 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 29 treesize of output 21 [2021-06-05 15:02:12,432 INFO L550 ElimStorePlain]: Start of recursive call 22: End of recursive call: and 1 xjuncts. [2021-06-05 15:02:12,436 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 43 treesize of output 31 [2021-06-05 15:02:12,437 INFO L550 ElimStorePlain]: Start of recursive call 23: End of recursive call: and 1 xjuncts. [2021-06-05 15:02:12,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 37 treesize of output 27 [2021-06-05 15:02:12,442 INFO L550 ElimStorePlain]: Start of recursive call 24: End of recursive call: and 1 xjuncts. [2021-06-05 15:02:12,446 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 44 treesize of output 32 [2021-06-05 15:02:12,447 INFO L550 ElimStorePlain]: Start of recursive call 25: End of recursive call: and 1 xjuncts. [2021-06-05 15:02:12,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 37 treesize of output 27 [2021-06-05 15:02:12,452 INFO L550 ElimStorePlain]: Start of recursive call 26: End of recursive call: and 1 xjuncts. [2021-06-05 15:02:12,457 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 37 treesize of output 27 [2021-06-05 15:02:12,457 INFO L550 ElimStorePlain]: Start of recursive call 27: End of recursive call: and 1 xjuncts. [2021-06-05 15:02:12,462 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 22 [2021-06-05 15:02:12,462 INFO L550 ElimStorePlain]: Start of recursive call 28: End of recursive call: and 1 xjuncts. [2021-06-05 15:02:12,467 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 37 treesize of output 27 [2021-06-05 15:02:12,467 INFO L550 ElimStorePlain]: Start of recursive call 29: End of recursive call: and 1 xjuncts. [2021-06-05 15:02:12,472 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 22 [2021-06-05 15:02:12,472 INFO L550 ElimStorePlain]: Start of recursive call 30: End of recursive call: and 1 xjuncts. [2021-06-05 15:02:12,476 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 29 treesize of output 21 [2021-06-05 15:02:12,477 INFO L550 ElimStorePlain]: Start of recursive call 31: End of recursive call: and 1 xjuncts. [2021-06-05 15:02:12,481 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 37 treesize of output 27 [2021-06-05 15:02:12,482 INFO L550 ElimStorePlain]: Start of recursive call 32: End of recursive call: and 1 xjuncts. [2021-06-05 15:02:12,485 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-06-05 15:02:12,486 INFO L550 ElimStorePlain]: Start of recursive call 33: End of recursive call: and 1 xjuncts. [2021-06-05 15:02:12,490 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 38 treesize of output 28 [2021-06-05 15:02:12,491 INFO L550 ElimStorePlain]: Start of recursive call 34: End of recursive call: and 1 xjuncts. [2021-06-05 15:02:12,495 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 22 [2021-06-05 15:02:12,496 INFO L550 ElimStorePlain]: Start of recursive call 35: End of recursive call: and 1 xjuncts. [2021-06-05 15:02:12,500 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 31 treesize of output 23 [2021-06-05 15:02:12,501 INFO L550 ElimStorePlain]: Start of recursive call 36: End of recursive call: and 1 xjuncts. [2021-06-05 15:02:12,505 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 38 treesize of output 28 [2021-06-05 15:02:12,506 INFO L550 ElimStorePlain]: Start of recursive call 37: End of recursive call: and 1 xjuncts. [2021-06-05 15:02:12,713 WARN L205 SmtUtils]: Spent 207.00 ms on a formula simplification. DAG size of input: 53 DAG size of output: 40 [2021-06-05 15:02:12,714 INFO L628 ElimStorePlain]: treesize reduction 413, result has 33.7 percent of original size [2021-06-05 15:02:12,716 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 8 xjuncts. [2021-06-05 15:02:12,716 INFO L247 ElimStorePlain]: Needed 37 recursive calls to eliminate 1 variables, input treesize:1981, output treesize:210 [2021-06-05 15:02:13,104 WARN L205 SmtUtils]: Spent 208.00 ms on a formula simplification. DAG size of input: 55 DAG size of output: 42 [2021-06-05 15:02:13,313 WARN L205 SmtUtils]: Spent 159.00 ms on a formula simplification. DAG size of input: 36 DAG size of output: 36 [2021-06-05 15:02:13,484 WARN L205 SmtUtils]: Spent 129.00 ms on a formula simplification. DAG size of input: 37 DAG size of output: 33 [2021-06-05 15:02:13,571 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 15:02:13,571 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2132733047] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 15:02:13,571 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 15:02:13,571 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 20 [2021-06-05 15:02:13,572 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [417764275] [2021-06-05 15:02:13,572 INFO L462 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-06-05 15:02:13,572 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 15:02:13,572 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-06-05 15:02:13,572 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=44, Invalid=336, Unknown=0, NotChecked=0, Total=380 [2021-06-05 15:02:13,572 INFO L87 Difference]: Start difference. First operand 421 states and 1352 transitions. Second operand has 20 states, 20 states have (on average 1.9) internal successors, (38), 20 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:02:14,421 WARN L205 SmtUtils]: Spent 359.00 ms on a formula simplification. DAG size of input: 84 DAG size of output: 77 [2021-06-05 15:02:15,003 WARN L205 SmtUtils]: Spent 522.00 ms on a formula simplification. DAG size of input: 108 DAG size of output: 91 [2021-06-05 15:02:15,415 WARN L205 SmtUtils]: Spent 252.00 ms on a formula simplification. DAG size of input: 84 DAG size of output: 76 [2021-06-05 15:02:15,574 WARN L205 SmtUtils]: Spent 121.00 ms on a formula simplification. DAG size of input: 74 DAG size of output: 60 [2021-06-05 15:02:15,873 WARN L205 SmtUtils]: Spent 265.00 ms on a formula simplification. DAG size of input: 86 DAG size of output: 78 [2021-06-05 15:02:16,127 WARN L205 SmtUtils]: Spent 226.00 ms on a formula simplification. DAG size of input: 71 DAG size of output: 63 [2021-06-05 15:02:16,433 WARN L205 SmtUtils]: Spent 279.00 ms on a formula simplification. DAG size of input: 91 DAG size of output: 83 [2021-06-05 15:02:16,880 WARN L205 SmtUtils]: Spent 290.00 ms on a formula simplification. DAG size of input: 93 DAG size of output: 85 [2021-06-05 15:02:17,013 WARN L205 SmtUtils]: Spent 106.00 ms on a formula simplification. DAG size of input: 65 DAG size of output: 60 [2021-06-05 15:02:17,278 WARN L205 SmtUtils]: Spent 239.00 ms on a formula simplification. DAG size of input: 78 DAG size of output: 70 [2021-06-05 15:02:17,332 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 15:02:17,332 INFO L93 Difference]: Finished difference Result 761 states and 2248 transitions. [2021-06-05 15:02:17,332 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-06-05 15:02:17,332 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 1.9) internal successors, (38), 20 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 20 [2021-06-05 15:02:17,333 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 15:02:17,333 INFO L225 Difference]: With dead ends: 761 [2021-06-05 15:02:17,333 INFO L226 Difference]: Without dead ends: 689 [2021-06-05 15:02:17,334 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 12 SyntacticMatches, 0 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 135 ImplicationChecksByTransitivity, 4345.0ms TimeCoverageRelationStatistics Valid=197, Invalid=993, Unknown=0, NotChecked=0, Total=1190 [2021-06-05 15:02:17,334 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 689 states. [2021-06-05 15:02:17,338 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 689 to 421. [2021-06-05 15:02:17,338 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 421 states, 420 states have (on average 3.219047619047619) internal successors, (1352), 420 states have internal predecessors, (1352), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:02:17,339 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 421 states to 421 states and 1352 transitions. [2021-06-05 15:02:17,339 INFO L78 Accepts]: Start accepts. Automaton has 421 states and 1352 transitions. Word has length 20 [2021-06-05 15:02:17,339 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 15:02:17,339 INFO L482 AbstractCegarLoop]: Abstraction has 421 states and 1352 transitions. [2021-06-05 15:02:17,339 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 1.9) internal successors, (38), 20 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:02:17,339 INFO L276 IsEmpty]: Start isEmpty. Operand 421 states and 1352 transitions. [2021-06-05 15:02:17,340 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-06-05 15:02:17,340 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 15:02:17,340 INFO L521 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 15:02:17,540 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 111 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable11851 [2021-06-05 15:02:17,540 INFO L430 AbstractCegarLoop]: === Iteration 233 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 15:02:17,540 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 15:02:17,540 INFO L82 PathProgramCache]: Analyzing trace with hash 1689017916, now seen corresponding path program 84 times [2021-06-05 15:02:17,540 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 15:02:17,540 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [249570254] [2021-06-05 15:02:17,541 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 15:02:17,544 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 15:02:17,713 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 15:02:17,714 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 15:02:17,714 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [249570254] [2021-06-05 15:02:17,714 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [249570254] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 15:02:17,714 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1834141770] [2021-06-05 15:02:17,714 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 112 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 112 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 15:02:17,743 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-06-05 15:02:17,743 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 15:02:17,744 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 24 conjunts are in the unsatisfiable core [2021-06-05 15:02:17,744 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 15:02:18,225 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:02:18,225 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:02:18,226 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 17 [2021-06-05 15:02:18,227 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 15:02:18,232 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:02:18,232 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:02:18,232 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 22 treesize of output 16 [2021-06-05 15:02:18,233 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 15:02:18,238 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:02:18,238 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:02:18,239 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 17 [2021-06-05 15:02:18,239 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 15:02:18,244 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:02:18,245 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:02:18,245 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 22 treesize of output 16 [2021-06-05 15:02:18,246 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 15:02:18,251 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:02:18,251 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:02:18,252 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 22 [2021-06-05 15:02:18,252 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-05 15:02:18,257 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:02:18,258 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 29 treesize of output 21 [2021-06-05 15:02:18,258 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-06-05 15:02:18,668 WARN L205 SmtUtils]: Spent 409.00 ms on a formula simplification. DAG size of input: 85 DAG size of output: 71 [2021-06-05 15:02:18,669 INFO L628 ElimStorePlain]: treesize reduction 496, result has 44.3 percent of original size [2021-06-05 15:02:18,673 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:02:18,674 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:02:18,674 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 17 [2021-06-05 15:02:18,675 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-06-05 15:02:18,679 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:02:18,693 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:02:18,694 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 17 [2021-06-05 15:02:18,695 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-06-05 15:02:18,707 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-06-05 15:02:18,708 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-06-05 15:02:18,856 WARN L205 SmtUtils]: Spent 147.00 ms on a formula simplification that was a NOOP. DAG size: 64 [2021-06-05 15:02:18,856 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 15:02:18,861 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:02:18,861 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:02:18,862 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-06-05 15:02:18,862 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-06-05 15:02:18,867 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:02:18,867 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:02:18,867 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-06-05 15:02:18,868 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-06-05 15:02:18,872 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:02:18,873 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 12 [2021-06-05 15:02:18,873 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-06-05 15:02:19,139 WARN L205 SmtUtils]: Spent 265.00 ms on a formula simplification. DAG size of input: 60 DAG size of output: 60 [2021-06-05 15:02:19,139 INFO L628 ElimStorePlain]: treesize reduction 1, result has 99.6 percent of original size [2021-06-05 15:02:19,146 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 3 dim-1 vars, End of recursive call: 6 dim-0 vars, and 8 xjuncts. [2021-06-05 15:02:19,146 INFO L247 ElimStorePlain]: Needed 13 recursive calls to eliminate 6 variables, input treesize:1003, output treesize:265 [2021-06-05 15:02:19,291 WARN L205 SmtUtils]: Spent 104.00 ms on a formula simplification that was a NOOP. DAG size: 92 [2021-06-05 15:02:19,570 WARN L205 SmtUtils]: Spent 199.00 ms on a formula simplification. DAG size of input: 102 DAG size of output: 92 [2021-06-05 15:02:19,781 INFO L446 ElimStorePlain]: Different costs {0=[v_prenex_1637, v_prenex_1639, array_6, v_prenex_1641, v_prenex_1643, v_prenex_1645], 1=[v_prenex_1636, array_0, v_prenex_1638, v_prenex_1640, v_prenex_1642, v_prenex_1644]} [2021-06-05 15:02:19,790 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select 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 11 [2021-06-05 15:02:19,791 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 15:02:19,799 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 29 treesize of output 21 [2021-06-05 15:02:19,800 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 15:02:19,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 22 treesize of output 16 [2021-06-05 15:02:19,809 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 15:02:19,818 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 22 treesize of output 16 [2021-06-05 15:02:19,818 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 15:02:19,827 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select 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 11 [2021-06-05 15:02:19,828 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-05 15:02:19,836 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 22 treesize of output 16 [2021-06-05 15:02:19,837 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-06-05 15:02:20,318 WARN L205 SmtUtils]: Spent 481.00 ms on a formula simplification. DAG size of input: 153 DAG size of output: 96 [2021-06-05 15:02:20,319 INFO L628 ElimStorePlain]: treesize reduction 1436, result has 17.2 percent of original size [2021-06-05 15:02:20,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 7 treesize of output 5 [2021-06-05 15:02:20,326 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-06-05 15:02:20,331 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-06-05 15:02:20,331 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-06-05 15:02:20,445 WARN L205 SmtUtils]: Spent 113.00 ms on a formula simplification that was a NOOP. DAG size: 87 [2021-06-05 15:02:20,445 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 15:02:20,451 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 15:02:20,452 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-06-05 15:02:20,573 WARN L205 SmtUtils]: Spent 120.00 ms on a formula simplification that was a NOOP. DAG size: 81 [2021-06-05 15:02:20,573 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 15:02:20,578 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 12 [2021-06-05 15:02:20,579 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-06-05 15:02:20,685 WARN L205 SmtUtils]: Spent 105.00 ms on a formula simplification that was a NOOP. DAG size: 74 [2021-06-05 15:02:20,685 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 15:02:20,690 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 7 treesize of output 5 [2021-06-05 15:02:20,691 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-06-05 15:02:20,795 WARN L205 SmtUtils]: Spent 103.00 ms on a formula simplification that was a NOOP. DAG size: 69 [2021-06-05 15:02:20,795 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 15:02:20,799 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 7 treesize of output 5 [2021-06-05 15:02:20,800 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-06-05 15:02:20,902 WARN L205 SmtUtils]: Spent 101.00 ms on a formula simplification that was a NOOP. DAG size: 64 [2021-06-05 15:02:20,902 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 15:02:20,902 INFO L518 ElimStorePlain]: Eliminatee v_prenex_1636 vanished before elimination [2021-06-05 15:02:20,902 INFO L518 ElimStorePlain]: Eliminatee array_0 vanished before elimination [2021-06-05 15:02:20,902 INFO L518 ElimStorePlain]: Eliminatee v_prenex_1638 vanished before elimination [2021-06-05 15:02:20,902 INFO L518 ElimStorePlain]: Eliminatee v_prenex_1640 vanished before elimination [2021-06-05 15:02:20,902 INFO L518 ElimStorePlain]: Eliminatee v_prenex_1642 vanished before elimination [2021-06-05 15:02:20,902 INFO L518 ElimStorePlain]: Eliminatee v_prenex_1644 vanished before elimination [2021-06-05 15:02:20,905 INFO L550 ElimStorePlain]: Start of recursive call 1: 6 dim-0 vars, 12 dim-1 vars, End of recursive call: and 8 xjuncts. [2021-06-05 15:02:20,905 INFO L247 ElimStorePlain]: Needed 13 recursive calls to eliminate 18 variables, input treesize:1851, output treesize:168 [2021-06-05 15:02:21,082 WARN L205 SmtUtils]: Spent 150.00 ms on a formula simplification. DAG size of input: 34 DAG size of output: 34 [2021-06-05 15:02:21,225 WARN L205 SmtUtils]: Spent 100.00 ms on a formula simplification. DAG size of input: 35 DAG size of output: 29 [2021-06-05 15:02:21,328 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 15:02:21,329 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1834141770] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 15:02:21,329 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 15:02:21,329 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 19 [2021-06-05 15:02:21,329 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [178616724] [2021-06-05 15:02:21,329 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-06-05 15:02:21,329 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 15:02:21,329 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-06-05 15:02:21,329 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=301, Unknown=0, NotChecked=0, Total=342 [2021-06-05 15:02:21,329 INFO L87 Difference]: Start difference. First operand 421 states and 1352 transitions. Second operand has 19 states, 19 states have (on average 1.894736842105263) internal successors, (36), 19 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:02:22,250 WARN L205 SmtUtils]: Spent 335.00 ms on a formula simplification. DAG size of input: 135 DAG size of output: 131 [2021-06-05 15:02:23,103 WARN L205 SmtUtils]: Spent 652.00 ms on a formula simplification. DAG size of input: 146 DAG size of output: 138 [2021-06-05 15:02:23,243 WARN L205 SmtUtils]: Spent 103.00 ms on a formula simplification. DAG size of input: 78 DAG size of output: 76 [2021-06-05 15:02:23,381 WARN L205 SmtUtils]: Spent 105.00 ms on a formula simplification. DAG size of input: 64 DAG size of output: 58 [2021-06-05 15:02:23,753 WARN L205 SmtUtils]: Spent 277.00 ms on a formula simplification. DAG size of input: 77 DAG size of output: 68 [2021-06-05 15:02:23,951 WARN L205 SmtUtils]: Spent 116.00 ms on a formula simplification. DAG size of input: 67 DAG size of output: 61 [2021-06-05 15:02:24,323 WARN L205 SmtUtils]: Spent 312.00 ms on a formula simplification. DAG size of input: 84 DAG size of output: 74 [2021-06-05 15:02:24,551 WARN L205 SmtUtils]: Spent 192.00 ms on a formula simplification. DAG size of input: 69 DAG size of output: 63 [2021-06-05 15:02:24,916 WARN L205 SmtUtils]: Spent 315.00 ms on a formula simplification. DAG size of input: 84 DAG size of output: 76 [2021-06-05 15:02:25,357 WARN L205 SmtUtils]: Spent 375.00 ms on a formula simplification. DAG size of input: 94 DAG size of output: 85 [2021-06-05 15:02:25,612 WARN L205 SmtUtils]: Spent 217.00 ms on a formula simplification. DAG size of input: 76 DAG size of output: 70 [2021-06-05 15:02:25,676 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 15:02:25,677 INFO L93 Difference]: Finished difference Result 783 states and 2304 transitions. [2021-06-05 15:02:25,677 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-06-05 15:02:25,677 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 1.894736842105263) internal successors, (36), 19 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 20 [2021-06-05 15:02:25,677 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 15:02:25,678 INFO L225 Difference]: With dead ends: 783 [2021-06-05 15:02:25,678 INFO L226 Difference]: Without dead ends: 738 [2021-06-05 15:02:25,678 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 11 SyntacticMatches, 2 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 121 ImplicationChecksByTransitivity, 4739.2ms TimeCoverageRelationStatistics Valid=193, Invalid=929, Unknown=0, NotChecked=0, Total=1122 [2021-06-05 15:02:25,679 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 738 states. [2021-06-05 15:02:25,683 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 738 to 416. [2021-06-05 15:02:25,683 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 416 states, 415 states have (on average 3.207228915662651) internal successors, (1331), 415 states have internal predecessors, (1331), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:02:25,684 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 416 states to 416 states and 1331 transitions. [2021-06-05 15:02:25,684 INFO L78 Accepts]: Start accepts. Automaton has 416 states and 1331 transitions. Word has length 20 [2021-06-05 15:02:25,685 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 15:02:25,685 INFO L482 AbstractCegarLoop]: Abstraction has 416 states and 1331 transitions. [2021-06-05 15:02:25,685 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 1.894736842105263) internal successors, (36), 19 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:02:25,685 INFO L276 IsEmpty]: Start isEmpty. Operand 416 states and 1331 transitions. [2021-06-05 15:02:25,685 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-06-05 15:02:25,685 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 15:02:25,685 INFO L521 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 15:02:25,907 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 112 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable11896 [2021-06-05 15:02:25,908 INFO L430 AbstractCegarLoop]: === Iteration 234 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 15:02:25,908 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 15:02:25,908 INFO L82 PathProgramCache]: Analyzing trace with hash 1517900006, now seen corresponding path program 85 times [2021-06-05 15:02:25,908 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 15:02:25,908 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [201929796] [2021-06-05 15:02:25,908 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 15:02:25,911 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 15:02:26,066 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 15:02:26,067 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 15:02:26,067 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [201929796] [2021-06-05 15:02:26,067 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [201929796] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 15:02:26,067 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [918041508] [2021-06-05 15:02:26,067 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 113 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 113 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 15:02:26,096 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 15:02:26,096 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 23 conjunts are in the unsatisfiable core [2021-06-05 15:02:26,097 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 15:02:26,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 31 treesize of output 23 [2021-06-05 15:02:26,410 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 15:02:26,414 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 22 [2021-06-05 15:02:26,414 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 15:02:26,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 29 treesize of output 21 [2021-06-05 15:02:26,419 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 15:02:26,423 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 37 treesize of output 27 [2021-06-05 15:02:26,424 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 15:02:26,428 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 17 [2021-06-05 15:02:26,429 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-05 15:02:26,433 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 22 treesize of output 16 [2021-06-05 15:02:26,434 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-06-05 15:02:26,438 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 31 treesize of output 23 [2021-06-05 15:02:26,439 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-06-05 15:02:26,443 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 31 treesize of output 23 [2021-06-05 15:02:26,444 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-06-05 15:02:26,449 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 22 [2021-06-05 15:02:26,449 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-06-05 15:02:26,454 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 17 [2021-06-05 15:02:26,455 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-06-05 15:02:26,459 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 29 treesize of output 21 [2021-06-05 15:02:26,460 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-06-05 15:02:26,464 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 22 treesize of output 16 [2021-06-05 15:02:26,465 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-06-05 15:02:26,469 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 17 [2021-06-05 15:02:26,470 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-06-05 15:02:26,474 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 22 treesize of output 16 [2021-06-05 15:02:26,475 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-06-05 15:02:26,479 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 17 [2021-06-05 15:02:26,480 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-06-05 15:02:26,485 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 22 treesize of output 16 [2021-06-05 15:02:26,485 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-06-05 15:02:26,490 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 24 treesize of output 18 [2021-06-05 15:02:26,491 INFO L550 ElimStorePlain]: Start of recursive call 18: End of recursive call: and 1 xjuncts. [2021-06-05 15:02:26,495 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 17 [2021-06-05 15:02:26,496 INFO L550 ElimStorePlain]: Start of recursive call 19: End of recursive call: and 1 xjuncts. [2021-06-05 15:02:26,500 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 38 treesize of output 28 [2021-06-05 15:02:26,501 INFO L550 ElimStorePlain]: Start of recursive call 20: End of recursive call: and 1 xjuncts. [2021-06-05 15:02:26,505 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 22 [2021-06-05 15:02:26,506 INFO L550 ElimStorePlain]: Start of recursive call 21: End of recursive call: and 1 xjuncts. [2021-06-05 15:02:26,510 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 17 [2021-06-05 15:02:26,511 INFO L550 ElimStorePlain]: Start of recursive call 22: End of recursive call: and 1 xjuncts. [2021-06-05 15:02:26,515 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 22 [2021-06-05 15:02:26,523 INFO L550 ElimStorePlain]: Start of recursive call 23: End of recursive call: and 1 xjuncts. [2021-06-05 15:02:26,527 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 22 [2021-06-05 15:02:26,528 INFO L550 ElimStorePlain]: Start of recursive call 24: End of recursive call: and 1 xjuncts. [2021-06-05 15:02:26,531 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-06-05 15:02:26,532 INFO L550 ElimStorePlain]: Start of recursive call 25: End of recursive call: and 1 xjuncts. [2021-06-05 15:02:26,745 WARN L205 SmtUtils]: Spent 213.00 ms on a formula simplification. DAG size of input: 54 DAG size of output: 45 [2021-06-05 15:02:26,746 INFO L628 ElimStorePlain]: treesize reduction 276, result has 46.6 percent of original size [2021-06-05 15:02:26,752 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 7 dim-0 vars, and 9 xjuncts. [2021-06-05 15:02:26,752 INFO L247 ElimStorePlain]: Needed 25 recursive calls to eliminate 2 variables, input treesize:1135, output treesize:229 [2021-06-05 15:02:27,047 WARN L205 SmtUtils]: Spent 107.00 ms on a formula simplification. DAG size of input: 99 DAG size of output: 88 [2021-06-05 15:02:27,426 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:02:27,427 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:02:27,427 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 22 treesize of output 16 [2021-06-05 15:02:27,428 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 15:02:27,436 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:02:27,437 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:02:27,437 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 22 treesize of output 16 [2021-06-05 15:02:27,438 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 15:02:27,446 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:02:27,447 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:02:27,447 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-06-05 15:02:27,448 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 15:02:27,456 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:02:27,457 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:02:27,457 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 29 treesize of output 21 [2021-06-05 15:02:27,458 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 15:02:27,466 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:02:27,467 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:02:27,467 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-06-05 15:02:27,468 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-05 15:02:27,476 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:02:27,476 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 22 treesize of output 16 [2021-06-05 15:02:27,477 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-06-05 15:02:27,863 WARN L205 SmtUtils]: Spent 386.00 ms on a formula simplification. DAG size of input: 151 DAG size of output: 93 [2021-06-05 15:02:27,864 INFO L628 ElimStorePlain]: treesize reduction 1178, result has 15.9 percent of original size [2021-06-05 15:02:27,864 INFO L518 ElimStorePlain]: Eliminatee v_prenex_1658 vanished before elimination [2021-06-05 15:02:27,870 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:02:27,870 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 12 [2021-06-05 15:02:27,871 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-06-05 15:02:27,961 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 15:02:27,967 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 8 treesize of output 6 [2021-06-05 15:02:27,968 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-06-05 15:02:27,973 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 7 treesize of output 5 [2021-06-05 15:02:27,974 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-06-05 15:02:28,128 WARN L205 SmtUtils]: Spent 153.00 ms on a formula simplification. DAG size of input: 75 DAG size of output: 74 [2021-06-05 15:02:28,128 INFO L628 ElimStorePlain]: treesize reduction 19, result has 90.1 percent of original size [2021-06-05 15:02:28,128 INFO L518 ElimStorePlain]: Eliminatee v_prenex_1661 vanished before elimination [2021-06-05 15:02:28,128 INFO L518 ElimStorePlain]: Eliminatee array_6 vanished before elimination [2021-06-05 15:02:28,133 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select 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 11 [2021-06-05 15:02:28,134 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-06-05 15:02:28,204 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 15:02:28,204 INFO L518 ElimStorePlain]: Eliminatee v_prenex_1652 vanished before elimination [2021-06-05 15:02:28,209 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 7 treesize of output 5 [2021-06-05 15:02:28,210 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-06-05 15:02:28,277 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 15:02:28,277 INFO L518 ElimStorePlain]: Eliminatee v_prenex_1654 vanished before elimination [2021-06-05 15:02:28,282 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 7 treesize of output 5 [2021-06-05 15:02:28,283 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-06-05 15:02:28,349 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 15:02:28,349 INFO L518 ElimStorePlain]: Eliminatee v_prenex_1656 vanished before elimination [2021-06-05 15:02:28,351 INFO L550 ElimStorePlain]: Start of recursive call 1: 6 dim-0 vars, 12 dim-1 vars, End of recursive call: and 8 xjuncts. [2021-06-05 15:02:28,351 INFO L247 ElimStorePlain]: Needed 13 recursive calls to eliminate 18 variables, input treesize:1507, output treesize:113 [2021-06-05 15:02:28,535 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 15:02:28,535 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [918041508] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 15:02:28,535 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 15:02:28,535 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 15:02:28,535 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [941356768] [2021-06-05 15:02:28,535 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 15:02:28,535 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 15:02:28,535 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 15:02:28,535 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=266, Unknown=0, NotChecked=0, Total=306 [2021-06-05 15:02:28,535 INFO L87 Difference]: Start difference. First operand 416 states and 1331 transitions. Second operand has 18 states, 18 states have (on average 1.8888888888888888) internal successors, (34), 18 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:02:28,851 WARN L205 SmtUtils]: Spent 137.00 ms on a formula simplification. DAG size of input: 60 DAG size of output: 45 [2021-06-05 15:02:29,112 WARN L205 SmtUtils]: Spent 197.00 ms on a formula simplification. DAG size of input: 120 DAG size of output: 118 [2021-06-05 15:02:29,496 WARN L205 SmtUtils]: Spent 328.00 ms on a formula simplification. DAG size of input: 139 DAG size of output: 131 [2021-06-05 15:02:29,897 WARN L205 SmtUtils]: Spent 335.00 ms on a formula simplification. DAG size of input: 141 DAG size of output: 132 [2021-06-05 15:02:30,369 WARN L205 SmtUtils]: Spent 417.00 ms on a formula simplification. DAG size of input: 158 DAG size of output: 148 [2021-06-05 15:02:30,880 WARN L205 SmtUtils]: Spent 441.00 ms on a formula simplification. DAG size of input: 164 DAG size of output: 154 [2021-06-05 15:02:30,911 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 15:02:30,911 INFO L93 Difference]: Finished difference Result 565 states and 1698 transitions. [2021-06-05 15:02:30,912 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-06-05 15:02:30,912 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 1.8888888888888888) internal successors, (34), 18 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 20 [2021-06-05 15:02:30,912 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 15:02:30,912 INFO L225 Difference]: With dead ends: 565 [2021-06-05 15:02:30,912 INFO L226 Difference]: Without dead ends: 503 [2021-06-05 15:02:30,913 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 12 SyntacticMatches, 2 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 53 ImplicationChecksByTransitivity, 2857.0ms TimeCoverageRelationStatistics Valid=98, Invalid=502, Unknown=0, NotChecked=0, Total=600 [2021-06-05 15:02:30,913 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 503 states. [2021-06-05 15:02:30,916 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 503 to 430. [2021-06-05 15:02:30,916 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 430 states, 429 states have (on average 3.195804195804196) internal successors, (1371), 429 states have internal predecessors, (1371), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:02:30,917 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 430 states to 430 states and 1371 transitions. [2021-06-05 15:02:30,917 INFO L78 Accepts]: Start accepts. Automaton has 430 states and 1371 transitions. Word has length 20 [2021-06-05 15:02:30,917 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 15:02:30,917 INFO L482 AbstractCegarLoop]: Abstraction has 430 states and 1371 transitions. [2021-06-05 15:02:30,917 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 1.8888888888888888) internal successors, (34), 18 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:02:30,917 INFO L276 IsEmpty]: Start isEmpty. Operand 430 states and 1371 transitions. [2021-06-05 15:02:30,917 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-06-05 15:02:30,917 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 15:02:30,918 INFO L521 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 15:02:31,118 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12023,113 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 15:02:31,118 INFO L430 AbstractCegarLoop]: === Iteration 235 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 15:02:31,118 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 15:02:31,118 INFO L82 PathProgramCache]: Analyzing trace with hash 1120982352, now seen corresponding path program 86 times [2021-06-05 15:02:31,118 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 15:02:31,118 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [28277726] [2021-06-05 15:02:31,118 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 15:02:31,122 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 15:02:31,283 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 15:02:31,283 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 15:02:31,283 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [28277726] [2021-06-05 15:02:31,283 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [28277726] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 15:02:31,284 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [298602106] [2021-06-05 15:02:31,284 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 114 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 114 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 15:02:31,311 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 15:02:31,311 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 15:02:31,311 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 21 conjunts are in the unsatisfiable core [2021-06-05 15:02:31,312 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 15:02:31,557 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 22 [2021-06-05 15:02:31,558 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 15:02:31,561 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 22 treesize of output 16 [2021-06-05 15:02:31,562 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 15:02:31,565 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 22 treesize of output 16 [2021-06-05 15:02:31,566 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 15:02:31,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 29 treesize of output 21 [2021-06-05 15:02:31,570 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 15:02:31,574 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 17 [2021-06-05 15:02:31,574 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-05 15:02:31,578 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 22 treesize of output 16 [2021-06-05 15:02:31,578 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-06-05 15:02:31,582 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 24 treesize of output 18 [2021-06-05 15:02:31,583 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-06-05 15:02:31,586 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 17 [2021-06-05 15:02:31,587 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-06-05 15:02:31,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 29 treesize of output 21 [2021-06-05 15:02:31,591 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-06-05 15:02:31,595 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 17 [2021-06-05 15:02:31,596 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-06-05 15:02:31,599 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 22 treesize of output 16 [2021-06-05 15:02:31,600 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-06-05 15:02:31,604 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 22 [2021-06-05 15:02:31,604 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-06-05 15:02:31,608 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-06-05 15:02:31,608 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-06-05 15:02:31,612 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 17 [2021-06-05 15:02:31,612 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-06-05 15:02:31,616 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 31 treesize of output 23 [2021-06-05 15:02:31,617 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-06-05 15:02:31,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 23 treesize of output 17 [2021-06-05 15:02:31,621 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-06-05 15:02:31,626 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 22 [2021-06-05 15:02:31,627 INFO L550 ElimStorePlain]: Start of recursive call 18: End of recursive call: and 1 xjuncts. [2021-06-05 15:02:31,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 23 treesize of output 17 [2021-06-05 15:02:31,631 INFO L550 ElimStorePlain]: Start of recursive call 19: End of recursive call: and 1 xjuncts. [2021-06-05 15:02:31,771 WARN L205 SmtUtils]: Spent 139.00 ms on a formula simplification. DAG size of input: 44 DAG size of output: 39 [2021-06-05 15:02:31,771 INFO L628 ElimStorePlain]: treesize reduction 107, result has 61.8 percent of original size [2021-06-05 15:02:31,776 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 6 dim-0 vars, and 8 xjuncts. [2021-06-05 15:02:31,776 INFO L247 ElimStorePlain]: Needed 19 recursive calls to eliminate 2 variables, input treesize:715, output treesize:161 [2021-06-05 15:02:32,283 WARN L205 SmtUtils]: Spent 120.00 ms on a formula simplification. DAG size of input: 36 DAG size of output: 33 [2021-06-05 15:02:32,442 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 15:02:32,442 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [298602106] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 15:02:32,442 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 15:02:32,442 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 15:02:32,442 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [264730045] [2021-06-05 15:02:32,442 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 15:02:32,442 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 15:02:32,442 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 15:02:32,442 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=270, Unknown=0, NotChecked=0, Total=306 [2021-06-05 15:02:32,442 INFO L87 Difference]: Start difference. First operand 430 states and 1371 transitions. Second operand has 18 states, 18 states have (on average 1.8888888888888888) internal successors, (34), 18 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:02:33,140 WARN L205 SmtUtils]: Spent 224.00 ms on a formula simplification. DAG size of input: 104 DAG size of output: 99 [2021-06-05 15:02:33,493 WARN L205 SmtUtils]: Spent 306.00 ms on a formula simplification. DAG size of input: 115 DAG size of output: 115 [2021-06-05 15:02:33,899 WARN L205 SmtUtils]: Spent 333.00 ms on a formula simplification. DAG size of input: 123 DAG size of output: 120 [2021-06-05 15:02:34,373 WARN L205 SmtUtils]: Spent 314.00 ms on a formula simplification. DAG size of input: 118 DAG size of output: 118 [2021-06-05 15:02:34,818 WARN L205 SmtUtils]: Spent 396.00 ms on a formula simplification. DAG size of input: 135 DAG size of output: 130 [2021-06-05 15:02:34,985 WARN L205 SmtUtils]: Spent 106.00 ms on a formula simplification that was a NOOP. DAG size: 109 [2021-06-05 15:02:35,422 WARN L205 SmtUtils]: Spent 353.00 ms on a formula simplification. DAG size of input: 129 DAG size of output: 126 [2021-06-05 15:02:35,436 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 15:02:35,436 INFO L93 Difference]: Finished difference Result 623 states and 1843 transitions. [2021-06-05 15:02:35,437 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-06-05 15:02:35,437 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 1.8888888888888888) internal successors, (34), 18 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 20 [2021-06-05 15:02:35,437 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 15:02:35,438 INFO L225 Difference]: With dead ends: 623 [2021-06-05 15:02:35,438 INFO L226 Difference]: Without dead ends: 593 [2021-06-05 15:02:35,438 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 41 GetRequests, 12 SyntacticMatches, 2 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 76 ImplicationChecksByTransitivity, 3285.3ms TimeCoverageRelationStatistics Valid=131, Invalid=681, Unknown=0, NotChecked=0, Total=812 [2021-06-05 15:02:35,438 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 593 states. [2021-06-05 15:02:35,442 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 593 to 430. [2021-06-05 15:02:35,442 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 430 states, 429 states have (on average 3.195804195804196) internal successors, (1371), 429 states have internal predecessors, (1371), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:02:35,443 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 430 states to 430 states and 1371 transitions. [2021-06-05 15:02:35,443 INFO L78 Accepts]: Start accepts. Automaton has 430 states and 1371 transitions. Word has length 20 [2021-06-05 15:02:35,443 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 15:02:35,443 INFO L482 AbstractCegarLoop]: Abstraction has 430 states and 1371 transitions. [2021-06-05 15:02:35,443 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 1.8888888888888888) internal successors, (34), 18 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:02:35,443 INFO L276 IsEmpty]: Start isEmpty. Operand 430 states and 1371 transitions. [2021-06-05 15:02:35,444 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-06-05 15:02:35,444 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 15:02:35,444 INFO L521 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 15:02:35,644 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12155,114 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 15:02:35,644 INFO L430 AbstractCegarLoop]: === Iteration 236 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 15:02:35,644 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 15:02:35,644 INFO L82 PathProgramCache]: Analyzing trace with hash -577738036, now seen corresponding path program 87 times [2021-06-05 15:02:35,645 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 15:02:35,645 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1964806140] [2021-06-05 15:02:35,645 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 15:02:35,648 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 15:02:35,801 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 15:02:35,801 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 15:02:35,801 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1964806140] [2021-06-05 15:02:35,802 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1964806140] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 15:02:35,802 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [584458137] [2021-06-05 15:02:35,802 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 115 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 115 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 15:02:35,830 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-06-05 15:02:35,831 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 15:02:35,831 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 24 conjunts are in the unsatisfiable core [2021-06-05 15:02:35,832 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 15:02:36,169 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 22 [2021-06-05 15:02:36,170 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 15:02:36,174 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 31 treesize of output 23 [2021-06-05 15:02:36,175 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 15:02:36,180 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 31 treesize of output 23 [2021-06-05 15:02:36,181 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 15:02:36,185 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-06-05 15:02:36,186 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 15:02:36,191 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 22 [2021-06-05 15:02:36,191 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-05 15:02: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 23 treesize of output 17 [2021-06-05 15:02:36,197 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-06-05 15:02:36,201 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 31 treesize of output 23 [2021-06-05 15:02:36,202 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-06-05 15:02:36,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 30 treesize of output 22 [2021-06-05 15:02:36,208 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-06-05 15:02:36,212 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 17 [2021-06-05 15:02:36,213 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-06-05 15:02:36,218 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 22 treesize of output 16 [2021-06-05 15:02:36,219 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-06-05 15:02:36,223 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 17 [2021-06-05 15:02:36,224 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-06-05 15:02:36,229 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 17 [2021-06-05 15:02:36,229 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-06-05 15:02:36,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 30 treesize of output 22 [2021-06-05 15:02:36,235 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-06-05 15:02:36,239 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-06-05 15:02:36,240 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-06-05 15:02:36,244 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 37 treesize of output 27 [2021-06-05 15:02:36,245 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-06-05 15:02:36,250 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 22 treesize of output 16 [2021-06-05 15:02:36,251 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-06-05 15:02:36,255 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 22 [2021-06-05 15:02:36,256 INFO L550 ElimStorePlain]: Start of recursive call 18: End of recursive call: and 1 xjuncts. [2021-06-05 15:02:36,261 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 22 treesize of output 16 [2021-06-05 15:02:36,262 INFO L550 ElimStorePlain]: Start of recursive call 19: End of recursive call: and 1 xjuncts. [2021-06-05 15:02:36,267 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 29 treesize of output 21 [2021-06-05 15:02:36,267 INFO L550 ElimStorePlain]: Start of recursive call 20: End of recursive call: and 1 xjuncts. [2021-06-05 15:02:36,272 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 17 [2021-06-05 15:02:36,273 INFO L550 ElimStorePlain]: Start of recursive call 21: End of recursive call: and 1 xjuncts. [2021-06-05 15:02:36,278 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 29 treesize of output 21 [2021-06-05 15:02:36,279 INFO L550 ElimStorePlain]: Start of recursive call 22: End of recursive call: and 1 xjuncts. [2021-06-05 15:02:36,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 38 treesize of output 28 [2021-06-05 15:02:36,284 INFO L550 ElimStorePlain]: Start of recursive call 23: End of recursive call: and 1 xjuncts. [2021-06-05 15:02:36,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 22 treesize of output 16 [2021-06-05 15:02:36,289 INFO L550 ElimStorePlain]: Start of recursive call 24: End of recursive call: and 1 xjuncts. [2021-06-05 15:02:36,293 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 24 treesize of output 18 [2021-06-05 15:02:36,294 INFO L550 ElimStorePlain]: Start of recursive call 25: End of recursive call: and 1 xjuncts. [2021-06-05 15:02:36,545 WARN L205 SmtUtils]: Spent 251.00 ms on a formula simplification. DAG size of input: 53 DAG size of output: 45 [2021-06-05 15:02:36,546 INFO L628 ElimStorePlain]: treesize reduction 272, result has 50.4 percent of original size [2021-06-05 15:02:36,553 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 7 dim-0 vars, and 9 xjuncts. [2021-06-05 15:02:36,553 INFO L247 ElimStorePlain]: Needed 25 recursive calls to eliminate 2 variables, input treesize:1207, output treesize:264 [2021-06-05 15:02:37,123 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:02:37,124 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:02:37,124 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 17 [2021-06-05 15:02:37,125 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-06-05 15:02:37,136 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:02:37,137 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:02:37,137 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 22 [2021-06-05 15:02:37,138 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 15:02:37,149 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:02:37,150 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:02:37,150 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 17 [2021-06-05 15:02:37,151 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 15:02:37,162 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:02:37,162 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:02:37,163 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 12 [2021-06-05 15:02:37,164 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 15:02:37,176 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:02:37,176 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:02:37,177 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 12 [2021-06-05 15:02:37,178 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-05 15:02:37,190 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:02:37,191 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 17 [2021-06-05 15:02:37,191 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-06-05 15:02:37,787 WARN L205 SmtUtils]: Spent 595.00 ms on a formula simplification. DAG size of input: 190 DAG size of output: 112 [2021-06-05 15:02:37,787 INFO L628 ElimStorePlain]: treesize reduction 1692, result has 14.2 percent of original size [2021-06-05 15:02:37,794 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 7 treesize of output 5 [2021-06-05 15:02:37,795 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-06-05 15:02:37,921 WARN L205 SmtUtils]: Spent 126.00 ms on a formula simplification that was a NOOP. DAG size: 107 [2021-06-05 15:02:37,922 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 15:02:37,928 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 7 treesize of output 5 [2021-06-05 15:02:37,929 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-06-05 15:02:38,063 WARN L205 SmtUtils]: Spent 133.00 ms on a formula simplification that was a NOOP. DAG size: 102 [2021-06-05 15:02:38,063 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 15:02:38,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 7 treesize of output 5 [2021-06-05 15:02:38,071 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-06-05 15:02:38,193 WARN L205 SmtUtils]: Spent 122.00 ms on a formula simplification that was a NOOP. DAG size: 97 [2021-06-05 15:02:38,194 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 15:02:38,194 INFO L518 ElimStorePlain]: Eliminatee v_prenex_1692 vanished before elimination [2021-06-05 15:02:38,200 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 12 [2021-06-05 15:02:38,201 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-06-05 15:02:38,319 WARN L205 SmtUtils]: Spent 118.00 ms on a formula simplification that was a NOOP. DAG size: 90 [2021-06-05 15:02:38,320 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 15:02:38,320 INFO L518 ElimStorePlain]: Eliminatee v_prenex_1694 vanished before elimination [2021-06-05 15:02:38,320 INFO L518 ElimStorePlain]: Eliminatee v_prenex_1683 vanished before elimination [2021-06-05 15:02:38,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 16 treesize of output 12 [2021-06-05 15:02:38,326 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-06-05 15:02:38,440 WARN L205 SmtUtils]: Spent 114.00 ms on a formula simplification that was a NOOP. DAG size: 83 [2021-06-05 15:02:38,440 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 15:02:38,440 INFO L518 ElimStorePlain]: Eliminatee v_prenex_1685 vanished before elimination [2021-06-05 15:02:38,446 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 15:02:38,447 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-06-05 15:02:38,558 WARN L205 SmtUtils]: Spent 111.00 ms on a formula simplification that was a NOOP. DAG size: 77 [2021-06-05 15:02:38,559 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 15:02:38,559 INFO L518 ElimStorePlain]: Eliminatee v_prenex_1687 vanished before elimination [2021-06-05 15:02:38,559 INFO L518 ElimStorePlain]: Eliminatee v_prenex_1689 vanished before elimination [2021-06-05 15:02:38,559 INFO L518 ElimStorePlain]: Eliminatee array_6 vanished before elimination [2021-06-05 15:02:38,562 INFO L550 ElimStorePlain]: Start of recursive call 1: 7 dim-0 vars, 14 dim-1 vars, End of recursive call: and 9 xjuncts. [2021-06-05 15:02:38,562 INFO L247 ElimStorePlain]: Needed 13 recursive calls to eliminate 21 variables, input treesize:2091, output treesize:195 [2021-06-05 15:02:38,749 WARN L205 SmtUtils]: Spent 159.00 ms on a formula simplification. DAG size of input: 41 DAG size of output: 38 [2021-06-05 15:02:38,900 WARN L205 SmtUtils]: Spent 100.00 ms on a formula simplification. DAG size of input: 34 DAG size of output: 33 [2021-06-05 15:02:38,981 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 15:02:38,982 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [584458137] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 15:02:38,982 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 15:02:38,982 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 15:02:38,982 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1366032509] [2021-06-05 15:02:38,982 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 15:02:38,982 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 15:02:38,982 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 15:02:38,982 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=270, Unknown=0, NotChecked=0, Total=306 [2021-06-05 15:02:38,982 INFO L87 Difference]: Start difference. First operand 430 states and 1371 transitions. Second operand has 18 states, 18 states have (on average 1.8888888888888888) internal successors, (34), 18 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:02:39,277 WARN L205 SmtUtils]: Spent 100.00 ms on a formula simplification. DAG size of input: 56 DAG size of output: 43 [2021-06-05 15:02:39,571 WARN L205 SmtUtils]: Spent 208.00 ms on a formula simplification. DAG size of input: 127 DAG size of output: 127 [2021-06-05 15:02:39,923 WARN L205 SmtUtils]: Spent 283.00 ms on a formula simplification. DAG size of input: 138 DAG size of output: 136 [2021-06-05 15:02:40,492 WARN L205 SmtUtils]: Spent 506.00 ms on a formula simplification. DAG size of input: 149 DAG size of output: 145 [2021-06-05 15:02:40,928 WARN L205 SmtUtils]: Spent 316.00 ms on a formula simplification. DAG size of input: 144 DAG size of output: 141 Received shutdown request... [2021-06-05 15:02:41,269 WARN L222 SmtUtils]: Removed 8 from assertion stack [2021-06-05 15:02:41,270 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-06-05 15:02:41,470 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12241,115 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 15:02:41,470 WARN L547 AbstractCegarLoop]: Verification canceled [2021-06-05 15:02:41,471 INFO L246 ceAbstractionStarter]: Analysis of concurrent program completed with 1 thread instances [2021-06-05 15:02:41,473 WARN L196 ceAbstractionStarter]: Timeout [2021-06-05 15:02:41,473 INFO L202 PluginConnector]: Adding new model word-trans.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 05.06 03:02:41 BasicIcfg [2021-06-05 15:02:41,473 INFO L132 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2021-06-05 15:02:41,473 INFO L168 Benchmark]: Toolchain (without parser) took 739259.18 ms. Allocated memory was 373.3 MB in the beginning and 539.0 MB in the end (delta: 165.7 MB). Free memory was 352.1 MB in the beginning and 496.2 MB in the end (delta: -144.0 MB). Peak memory consumption was 322.3 MB. Max. memory is 16.0 GB. [2021-06-05 15:02:41,474 INFO L168 Benchmark]: Boogie PL CUP Parser took 0.13 ms. Allocated memory is still 373.3 MB. Free memory is still 353.5 MB. There was no memory consumed. Max. memory is 16.0 GB. [2021-06-05 15:02:41,474 INFO L168 Benchmark]: Boogie Procedure Inliner took 30.60 ms. Allocated memory is still 373.3 MB. Free memory was 352.1 MB in the beginning and 350.6 MB in the end (delta: 1.5 MB). Peak memory consumption was 2.1 MB. Max. memory is 16.0 GB. [2021-06-05 15:02:41,474 INFO L168 Benchmark]: Boogie Preprocessor took 12.02 ms. Allocated memory is still 373.3 MB. Free memory was 350.5 MB in the beginning and 349.5 MB in the end (delta: 1.0 MB). There was no memory consumed. Max. memory is 16.0 GB. [2021-06-05 15:02:41,474 INFO L168 Benchmark]: RCFGBuilder took 379.81 ms. Allocated memory is still 373.3 MB. Free memory was 349.4 MB in the beginning and 350.4 MB in the end (delta: -987.1 kB). Peak memory consumption was 21.3 MB. Max. memory is 16.0 GB. [2021-06-05 15:02:41,474 INFO L168 Benchmark]: TraceAbstraction took 738832.85 ms. Allocated memory was 373.3 MB in the beginning and 539.0 MB in the end (delta: 165.7 MB). Free memory was 350.4 MB in the beginning and 496.2 MB in the end (delta: -145.8 MB). Peak memory consumption was 319.8 MB. Max. memory is 16.0 GB. [2021-06-05 15:02:41,474 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.13 ms. Allocated memory is still 373.3 MB. Free memory is still 353.5 MB. There was no memory consumed. Max. memory is 16.0 GB. * Boogie Procedure Inliner took 30.60 ms. Allocated memory is still 373.3 MB. Free memory was 352.1 MB in the beginning and 350.6 MB in the end (delta: 1.5 MB). Peak memory consumption was 2.1 MB. Max. memory is 16.0 GB. * Boogie Preprocessor took 12.02 ms. Allocated memory is still 373.3 MB. Free memory was 350.5 MB in the beginning and 349.5 MB in the end (delta: 1.0 MB). There was no memory consumed. Max. memory is 16.0 GB. * RCFGBuilder took 379.81 ms. Allocated memory is still 373.3 MB. Free memory was 349.4 MB in the beginning and 350.4 MB in the end (delta: -987.1 kB). Peak memory consumption was 21.3 MB. Max. memory is 16.0 GB. * TraceAbstraction took 738832.85 ms. Allocated memory was 373.3 MB in the beginning and 539.0 MB in the end (delta: 165.7 MB). Free memory was 350.4 MB in the beginning and 496.2 MB in the end (delta: -145.8 MB). Peak memory consumption was 319.8 MB. Max. memory is 16.0 GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - TimeoutResultAtElement [Line: 122]: Timeout (TraceAbstraction) Unable to prove that petrification did provide enough thread instances (tool internal message, not intended for end users) Cancelled while BasicCegarLoop was constructing difference of abstraction (430states) and FLOYD_HOARE automaton (currently 10 states, 18 states before enhancement),while PredicateUnifier was unifying predicates,while SimplifyDDAWithTimeout was simplifying term of DAG size 165 for 295ms.. - TimeoutResultAtElement [Line: 118]: Timeout (TraceAbstraction) Unable to prove that petrification did provide enough thread instances (tool internal message, not intended for end users) Cancelled while BasicCegarLoop was constructing difference of abstraction (430states) and FLOYD_HOARE automaton (currently 10 states, 18 states before enhancement),while PredicateUnifier was unifying predicates,while SimplifyDDAWithTimeout was simplifying term of DAG size 165 for 295ms.. - TimeoutResultAtElement [Line: 121]: Timeout (TraceAbstraction) Unable to prove that petrification did provide enough thread instances (tool internal message, not intended for end users) Cancelled while BasicCegarLoop was constructing difference of abstraction (430states) and FLOYD_HOARE automaton (currently 10 states, 18 states before enhancement),while PredicateUnifier was unifying predicates,while SimplifyDDAWithTimeout was simplifying term of DAG size 165 for 295ms.. - TimeoutResultAtElement [Line: 128]: Timeout (TraceAbstraction) Unable to prove that assertion always holds Cancelled while BasicCegarLoop was constructing difference of abstraction (430states) and FLOYD_HOARE automaton (currently 10 states, 18 states before enhancement),while PredicateUnifier was unifying predicates,while SimplifyDDAWithTimeout was simplifying term of DAG size 165 for 295ms.. - StatisticsResult: Ultimate Automizer benchmark data with 1 thread instances CFG has 7 procedures, 38 locations, 4 error locations. Started 1 CEGAR loops. VerificationResult: TIMEOUT, OverallTime: 738735.3ms, OverallIterations: 236, TraceHistogramMax: 1, EmptinessCheckTime: 128.8ms, AutomataDifference: 405132.7ms, DeadEndRemovalTime: 0.0ms, HoareAnnotationTime: 0.0ms, InitialAbstractionConstructionTime: 25.2ms, PartialOrderReductionTime: 0.0ms, HoareTripleCheckerStatistics: 13038 SDtfs, 24600 SDslu, 76788 SDs, 0 SdLazy, 66807 SolverSat, 3271 SolverUnsat, 0 SolverUnknown, 0 SolverNotchecked, 45572.0ms Time, PredicateUnifierStatistics: 0 DeclaredPredicates, 5850 GetRequests, 1715 SyntacticMatches, 169 SemanticMatches, 3965 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9152 ImplicationChecksByTransitivity, 443847.7ms Time, 0.0ms BasicInterpolantAutomatonTime, BiggestAbstraction: size=430occurred in iteration=234, InterpolantAutomatonStates: 2446, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0ms DumpTime, AutomataMinimizationStatistics: 1253.5ms AutomataMinimizationTime, 235 MinimizatonAttempts, 50752 StatesRemovedByMinimization, 234 NontrivialMinimizations, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 642.2ms SsaConstructionTime, 1824.2ms SatisfiabilityAnalysisTime, 303223.8ms InterpolantComputationTime, 6464 NumberOfCodeBlocks, 6464 NumberOfCodeBlocksAsserted, 441 NumberOfCheckSat, 6114 ConstructedInterpolants, 542 QuantifiedInterpolants, 200060 SizeOfPredicates, 1259 NumberOfNonLiveVariables, 8802 ConjunctsInSsa, 2256 ConjunctsInUnsatCore, 350 InterpolantComputations, 122 PerfectInterpolantSequences, 0/576 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